You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
int (*gs_sd_get_info_wrap)(void*ctx,void*sd_info);//(void *ctx,gs_local_sd_info_t *sd_info)
151
-
int (*gs_get_battery_info)(void*ctx,void*bat_info);//(void *ctx,DUSS_MSG_RC_BAT_INFO_t *bat_info);
152
-
int (*gs_get_device_active_state)(void*ctx,intdevice_type);
153
-
int (*gs_av_in_us_get_brightness)(void*ctx,uint8_t*value);
154
-
int (*gs_av_in_us_set_brightness)(void*ctx,uint8_tvalue);
155
-
void (*dummy_3)(void);
156
-
int (*gs_av_in_us_get_satutation)(void*ctx,uint8_t*value);
157
-
int (*gs_av_in_us_set_saturaton)(void*ctx,uint8_tvalue);
158
-
int (*gs_reset_user_settings)(void*ctx);
159
-
int (*gs_ui_event_tracking)(void*ctx,int32_tvalue,uint8_tevent_type,uint8_tevent_sub_id);
160
-
void (*gs_get_real_flight_stat)(uint8_t*stat);
161
-
void (*gs_set_flight_stat)(uint8_tstat);
162
-
int (*gs_watermarker_us_get_flag)(void*ctx,uint8_t*value);
163
-
int (*gs_watermarker_us_set_flag)(void*ctx,uint8_tvalue);
164
-
int (*gs_watermarker_us_reset)(void*ctx);
165
-
int (*gs_player_open)(void*ctx,char*filename);
166
-
int (*gs_player_close)(void*ctx);
167
-
int (*gs_player_stop)(void*ctx);
168
-
int (*gs_player_pause)(void*ctx);
169
-
int (*gs_player_resume)(void*ctx);
170
-
int (*gs_player_seek_time)(void*ctx,uint32_ttime);
171
-
int (*gs_player_seek)(void*ctx,uint32_tpos);
172
-
int (*gs_player_get_duration)(char*filename,uint32_t*duration);
173
-
int (*gs_player_get_cur_time)(void*ctx,uint32_t*cur_time,uint32_t*duration);
174
-
int (*gs_player_get_state)(void*ctx,uint32_t*state);
175
-
int (*gs_player_get_fileinfo)(char*filename,void*file_info);//(char *filename,vdec_video_file_info_t *file_info);
176
-
int (*gs_player_is_playing)(void*ctx,bool*is_playing);
177
-
int (*gs_player_delete_file)(char*filename);
178
-
int (*gs_send_camera_cmd_async)(void*event_obj,intcam_cmd,void*msg,uint32_tmsg_len,uint16_tseq_id);//(duss_event_client *event_obj,int cam_cmd,void *msg,uint32_t msg_len,uint16_t seq_ id)
179
-
int (*gs_set_camera_param)(void*ctx,uint8_tparam_type,uint8_tparam);
180
-
int (*gs_uav_camera_get_rec_time)(void*ctx,int*mode,int*rec_time);
181
-
int (*gs_modem_pairing_control_wrap)(void*ctx,uint32_tctrl);
182
-
void (*dummy_4)(void);
183
-
void (*dummy_5)(void);
184
-
void (*dummy_6)(void);
185
-
void (*dummy_7)(void);
186
-
void (*dummy_8)(void);
187
-
void (*dummy_9)(void);
188
-
void (*dummy_10)(void);
189
-
void (*dummy_11)(void);
190
-
void (*dummy_12)(void);
191
-
void (*dummy_13)(void);
192
-
void (*dummy_14)(void);
193
-
void (*dummy_15)(void);
194
-
void (*dummy_16)(void);
195
-
int (*gs_modem_get_link_state_wrap)(void*ctx,gs_link_stat_t*link_stat);
196
-
int (*gs_modem_get_bandwidth)(void*ctx,uint16_t*bandwidth);
197
-
int (*gs_modem_set_bandwidth)(void*ctx,uint16_tbandwidth);
198
-
int (*gs_modem_get_chnl)(void*ctx,uint16_t*chnl_id);
199
-
int (*gs_modem_set_chnl_scan_info)(void*ctx,uint8_tchnl_num,uint8_tbandwidth);
200
-
int (*gs_modem_rob_chnl_cancel)(void*ctx);
201
-
int (*gs_modem_rob_chnl)(void*ctx,uint16_tchnl_id);
202
-
int (*gs_modem_get_rob_left_time)(void*ctx,uint8_t*left_time);
203
-
int (*gs_modem_get_rob_flag)(void*ctx,uint8_t*flag);
204
-
int (*gs_modem_clear_rob_flag)(void*ctx);
205
-
int (*gs_modem_set_public_chnl)(void*ctx);
206
-
int (*gs_modem_is_drone_broadcast)(void*ctx,uint16_t*is_brdcst);
207
-
int (*gs_modem_enable_drone_broadcast)(void*ctx,uint16_tenable);
208
-
int (*gs_modem_listen_broadcast)(void*ctx,uint16_tchnl_id);
209
-
int (*gs_modem_is_silent)(void*ctx,uint16_t*is_silent);
210
-
int (*gs_modem_set_chnl)(void*ctx,uint16_tchnl_id);
211
-
int (*gs_modem_scan_chnl_x)(void*ctx,uint8_tchnl_id,uint8_tbandwidth);
212
-
int (*gs_modem_check_ant_status)(void*ctx);
213
-
int (*gs_modem_if_new_chnl_scan_info)(void*ctx,uint8_t*flag);
214
-
int (*gs_modem_if_new_phy_check_info)(void*ctx,uint8_t*flag);
215
-
int (*gs_modem_if_update_bandwidth_pending)(void*ctx,uint8_t*pending);
216
-
int (*gs_modem_clear_scan_flag)(void*ctx);
217
-
int (*gs_modem_clear_check_flag)(void*ctx);
218
-
int (*gs_modem_get_chnl_scan_info)(void*ctx,uint8_tchnl_id,uint8_t*occupied,uint8_t*work_ind,uint32_t*ipsd );
219
-
int (*gs_modem_get_ant_status)(void*ctx,uint8_t*tx_ant,uint8_t*rx_ant);
220
-
int (*gs_modem_get_dbg_mcs)(void*ctx,uint16_t*mcs);
221
-
int (*gs_modem_set_dbg_mcs)(void*ctx,uint16_tmcs);
222
-
int (*gs_modem_get_dbg_harq)(void*ctx,uint16_t*harq);
223
-
int (*gs_modem_set_dbg_harq)(void*ctx,uint16_tharq);
224
-
int (*gs_modem_get_dbg_codec_rate)(void*ctx,uint16_t*codec_rate);
225
-
int (*gs_modem_set_dbg_codec_rate)(void*ctx,uint16_tcodec_rate);
226
-
int (*gs_modem_get_signal_quality)(void*ctx,void*signal_quality);//(void *ctx,glass_signal_quality_t *signal_quality);
227
-
int (*gs_modem_get_rc_signal_quality)(void*ctx,void*rc_signal_quality);//(void *ctx,glass_signal_quality_t *rc_signal_quality)
228
-
int (*gs_modem_set_bandwidth_mode)(void*ctx,uint16_tbandwidth_id);
229
-
int (*gs_modem_change_silent_mode)(void*ctx,uint8_tmode);
230
-
int (*gs_modem_get_chnl_cnt_wrap)(void*ctx,uint16_t*chnl_cnt);
231
-
int (*gs_modem_get_freq_by_index_wrap)(void*ctx,uint16_t*freqByIndex,uint16_tchnlId);
232
-
int (*gs_modem_get_scan_type_wrap)(void*ctx,uint8_t*scanType);
233
-
int (*gs_modem_get_wireless_area_id)(void*ctx,uint8_t*area_id);
234
-
int (*gs_modem_get_pairing_finish_flag)(void*ctx,uint8_t*pairing_finish);
235
-
int (*gs_modem_check_conf_items)(void*ctx);
236
-
int (*gs_rc_get_version)(void*ctx,char*ap_ver,char*board_sn,int8_t*valid);
237
-
int (*gs_rc_get_version_async)(void*ctx);
238
-
int (*gs_rc_set_subtrim)(void*ctx,uint8_tstick,int16_tst);
239
-
int (*gs_rc_set_subtrim_async)(void*ctx,uint8_tstick,int16_tst);
240
-
int (*gs_rc_get_subtrim_sync)(void*ctx,void*subtrim);//(void *ctx,rc_set_all_st_t *subtrim)
241
-
int (*gs_rc_get_subtrim_async)(void*ctx);
242
-
int (*gs_rc_set_reverse)(void*ctx,uint8_tstick,uint8_trev);
243
-
int (*gs_rc_get_reverse_sync)(void*ctx,void*reverse);//(void *ctx,rc_set_reverse_t *reverse)
244
-
int (*gs_rc_get_reverse_async)(void*ctx);
245
-
int (*gs_rc_set_endpoint)(void*ctx,uint8_tstick_ch,uint8_tep_min,uint8_tep_max);
246
-
int (*gs_rc_set_endpoint_async)(void*ctx,uint8_tstick_ch,uint8_tep_min,uint8_tep_max);
247
-
int (*gs_rc_get_endpoint_sync)(void*ctx,void*ep);//(void *ctx,rc_set_all_ep_t *ep)
248
-
int (*gs_rc_get_endpoint_async)(void*ctx);
249
-
int (*gs_rc_set_function_mode)(void*ctx,uint8_tfunc,uint8_tstick,uint8_tset_val);
250
-
int (*gs_rc_get_function_mode)(void*ctx,void*func_mode);//(void *ctx,rc_set_function_pack_t *func_mode)
251
-
int (*gs_rc_set_stick_mode)(void*ctx,uint8_tstick_mode);
252
-
int (*gs_rc_get_stick_mode_async)(void*ctx);
253
-
int (*gs_rc_get_stick_mode_ext)(void*ctx,uint8_t*mode);
254
-
int (*gs_rc_get_stick_mode_sync)(void*ctx,uint8_t*mode);
255
-
int (*gs_rc_set_stick_cali_stage)(void*ctx,uint8_ttid,uint8_tstage,uint8_t*rc_stage);
256
-
int (*gs_rc_get_stick_cali_value)(void*ctx,uint8_ttid,int8_t*x1_pct,int8_t*y1_pct,int8_t*x2_pct,int8_t*y2_pct);
257
-
int (*gs_rc_set_warning_mode)(void*ctx,intwarn);//(void *ctx,rc_set_warning_mode_pack_t warn)
258
-
int (*gs_rc_get_warning_mode)(void*ctx,void*warn);//(void *ctx,rc_set_warning_mode_pack_t *warn)
259
-
int (*gs_rc_monitor_setup)(void*ctx,void*monitor);//(void *ctx,rc_monitor_pack_t *monitor)
260
-
int (*gs_rc_reset_all_get_status)(void*ctx);
261
-
int (*gs_rc_reset_default_async)(void*ctx,uint8_tresetType);
262
-
uint8_t (*gs_rc_get_lock_state)(void*ctx);
263
-
uint8_t (*gs_rc_get_link_state)(void*ctx);
264
-
int (*gs_vcm_register_channel_switch_callback_wrap)(void*ctx,intcallback,void*data);//(void *ctx,gs_video_channel_switch_callback_t callback,void *data)
265
-
int (*gs_vcm_register_channel_push_callback_wrap)(void*ctx,intcallback,void*data);//(void *ctx,gs_video_channel_push_callback_t callback,void *data)
266
-
int (*gs_vcm_query_current_channel_wrap)(void*ctx,void*chnl_id);//(void *ctx,gs_video_channel_id_t *chnl_id)
267
-
int (*gs_vcm_enable_channel_wrap)(void*ctx,intchnl_id);//(void *ctx,gs_main_channel_id_t chnl_id)
268
-
int (*gs_vcm_disable_channel_wrap)(void*ctx,intchnl_id);//(void *ctx,gs_main_channel_id_t chnl_id)
269
-
int (*gs_vcm_enable_sub_channel_wrap)(void*ctx,void*sub_chnl_id);//(void *ctx,gs_video_channel_id_t *sub_chnl_id)
270
-
int (*gs_vcm_disable_sub_channel_wrap)(void*ctx,void*sub_chnl_id);//(void *ctx,gs_video_channel_id_t *sub_chnl_id)
271
-
int (*gs_vcm_local_playback_on_wrap)(void*ctx,char*video_path);
272
-
int (*gs_vcm_local_playback_off_wrap)(void*ctx);
273
-
int (*gs_vcm_rc_setting_on_wrap)(void*ctx);
274
-
int (*gs_vcm_rc_setting_off_wrap)(void*ctx);
275
-
int (*gs_common_send_cmd)(void*ctx,void*cmd,boolsync);//(void *ctx,gs_common_cmd_t *cmd,bool sync)
276
-
int (*gs_get_codec_debug_osd_info)(void*ctx,void*info);//(void *ctx,debug_codec_osd_info_t *info)
277
-
int (*gs_get_cam_debug_osd_info)(void*ctx,void*info);//(void *ctx,debug_cam_osd_info_t *info)
278
-
int (*gs_get_temp_debug_osd_info)(void*ctx,void*info);//(void *ctx,debug_temp_osd_info_t *info)
279
-
int (*gs_get_uav_max_temp)(void*ctx,int32_t*uav_temp);
280
-
int (*gs_get_cp_debug_osd_info)(void*ctx,void*info);//(void *ctx,debug_cp_osd_info_t *info)
281
-
int (*gs_set_racing_enc_strategy)(void*ctx,uint8_tstrategy);
282
-
int (*gs_debug_is_camera_in_record)(void*ctx,int*record_state);
283
-
int (*gs_get_cparm_version)(void*ctx,char*arm_ver);
284
-
int (*gs_get_dsp_version)(void*ctx,char*dsp_ver);
285
-
int (*gs_get_flight_time)(void*ctx,uint64_t*flight_time);
286
-
int (*gs_get_arm_status)(void*ctx,uint8_t*flag);
287
-
int (*gs_clear_adb_log_info)(void*ctx);
288
-
int (*gs_reset_camera_param)(void*ctx);
289
-
int (*gs_set_low_power_mode)(void*ctx,boolmode);
290
-
int (*gs_get_uav_version)(void*ctx,char*ap_ver,char*board_sn);
291
-
int (*gs_get_uav_hardware_version)(void*ctx,char*hw_ver);
292
-
int (*gs_get_uav_power_status)(void*ctx,uint8_t*power_status,uint8_t*arm_flag);
293
-
int (*gs_get_uav_camera_type)(void*ctx,uint8_t*cam_type);
294
-
int (*gs_get_liveview_fps)(void*ctx,uint8_t*lv_fps);
295
-
int (*gs_fbdev_open)(void);
296
-
int (*gs_fbdev_disp_frame)(int*frm_id);
297
-
int (*gs_fbdev_close)(void);
298
-
int (*gs_record_liveview)(void*ctx,boolb_record);
299
-
int (*gs_liveview_get_state)(void*ctx,int*lv_rec_state);
300
-
int (*gs_lv_transcode_get_looping_mode)(void*ctx);
301
-
int (*gs_lv_transcode_set_looping_mode)(void*ctx,intrec_mode);//(void *ctx,record_mode_t rec_mode)
302
-
int (*gs_lv_transcode_get_state)(void*ctx);
303
-
int (*gs_lv_transcode_record)(void*ctx,boolb_record,Record_sendersender);
304
-
int (*gs_lv_transcode_get_rec_time)(void*ctx,int*rec_time);
305
-
int (*gs_enable_audio_liveview)(void*ctx,boolb_enable);
306
-
int (*gs_get_frame_delay_e2e)(void*ctx,uint16_t*delay);
307
-
int (*gs_get_chnl_status)(void*ctx,uint16_t*chnl_status);
308
-
int (*gs_get_pigeon_battery_info)(void*ctx,void*vol);//(void *ctx,gs_battery_voltage_t *vol)
309
-
int (*gs_get_sd_status)(void*ctx,inttype,uint8_t*sd_status,uint32_t*total_kbytes,uint32_t*free_kbytes);
310
-
int (*gs_pwm_buzzer_playback)(void*ctx,intfreq,intduty,intdelay_ms);
311
-
int (*gs_pwm_buzzer_enable_bat)(void*ctx,boolenable);
0 commit comments