コード例 #1
0
void DJI_Pro_Test_Setup(void)
{

	activation_msg.app_id =1002242;
	activation_msg.app_api_level = 2;
	activation_msg.app_ver = 1;
	memcpy(activation_msg.app_bundle_id,"1234567890123456789012", 32);
	key = "be8631fb6d726c96f5b935df3cc64510dd9e74febe60400192e0b8608593828e";
	Pro_Config_Comm_Encrypt_Key(key);
	Pro_Link_Setup();
}
コード例 #2
0
int DJI_Pro_Test_Setup(void)
{
    int ret,ret1;

        activation_msg.app_id = 1014612;
	activation_msg.app_api_level = 2;
	activation_msg.app_ver = 1;
	memcpy(activation_msg.app_bundle_id,"1234567890123456789012", 32);
        key = "41369d9f5a2a73a5951c7af3013dd147415cda546755d81bbb1cb722446bcfb3";

        //serialport communication
 //   ret1 = Pro_Hw_Setup("/dev/ttyUSB1",115200);   //open machine hand
  //  if(ret1 < 0)
   //  {
  //      Camera_Serial_Close();
  //      return ret1;
   //  }

    ret = Pro_Hw_Setup("/dev/ttyUSB0",230400);  //open M100
    if(ret < 0)
        {
        Camera_Serial_Close();
        return ret;
        }


	/* setup a timer */
	signal(SIGALRM, Activation_Alrm);
	Pro_Link_Setup();
	App_Recv_Set_Hook(App_Recv_Req_Data);
	App_Set_Table(set_handler_tab, cmd_handler_tab);
	CmdStartThread();
	Start_Simple_Task_Thread();

	return 0;
}