You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
253 lines
7.3 KiB
Java
253 lines
7.3 KiB
Java
package com.dowse.devicesdk;
|
|
|
|
final class DsDeviceNativeLib
|
|
{
|
|
public native int ds_sdk_mcu_init();
|
|
|
|
public native int ds_sdk_mcu_init_thread();
|
|
|
|
public native int ds_sdk_mcu_uninit();
|
|
|
|
public native int ds_sdk_mcu_open();
|
|
|
|
public native int ds_sdk_mcu_close();
|
|
|
|
public native int ds_sdk_mcu_heartbeat();
|
|
|
|
public native String ds_sdk_mcu_get_version();
|
|
|
|
public native int ds_sdk_mcu_get_solar_volt();
|
|
|
|
public native int ds_sdk_mcu_get_bat_volt();
|
|
|
|
public native int ds_sdk_mcu_get_work_current();
|
|
|
|
public native int ds_sdk_mcu_get_charge_status();
|
|
|
|
public native int ds_sdk_mcu_get_charge_current();
|
|
|
|
public native int ds_sdk_mcu_get_bat_temp();
|
|
|
|
public native int ds_sdk_mcu_get_bat_capacity();
|
|
|
|
public native int ds_sdk_mcu_get_board_temp();
|
|
|
|
public native McuDevParam ds_sdk_mcu_get_param();
|
|
|
|
public native int ds_sdk_mcu_set_param(McuDevParam paramMcuDevParam);
|
|
|
|
public native int ds_sdk_mcu_set_bat_hi_volt(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_get_bat_hi_volt();
|
|
|
|
public native int ds_sdk_mcu_set_bat_low_volt(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_get_bat_low_volt();
|
|
|
|
public native int ds_sdk_mcu_power_on_4g();
|
|
|
|
public native int ds_sdk_mcu_power_off_4g();
|
|
|
|
public native int ds_sdk_mcu_power_on_5v();
|
|
|
|
public native int ds_sdk_mcu_power_off_5v();
|
|
|
|
public native int ds_sdk_mcu_power_on_eth();
|
|
|
|
public native int ds_sdk_mcu_power_off_eth();
|
|
|
|
public native int ds_sdk_mcu_power_on_485();
|
|
|
|
public native int ds_sdk_mcu_power_off_485();
|
|
|
|
public native int ds_sdk_mcu_power_on_cpr();
|
|
|
|
public native int ds_sdk_mcu_power_off_cpr();
|
|
|
|
public native McuDevInfo ds_sdk_mcu_get_devinfo();
|
|
|
|
public native int ds_sdk_mcu_shutdown_delay(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_update(String paramString);
|
|
|
|
public native McuDevTimeParam ds_sdk_mcu_get_dev_time_ctrl();
|
|
|
|
public native int ds_sdk_mcu_rtc_sync(long paramLong);
|
|
|
|
public native int ds_sdk_mcu_set_dev_time_ctrl(McuDevTimeParam paramMcuDevTimeParam);
|
|
|
|
public native BmsInfo ds_sdk_bms_get_info();
|
|
|
|
public native int ds_sdk_4g_init();
|
|
|
|
public native int ds_sdk_4g_init_thread();
|
|
|
|
public native int ds_sdk_4g_uninit();
|
|
|
|
public native int ds_sdk_4g_open();
|
|
|
|
public native int ds_sdk_4g_close();
|
|
|
|
public native int ds_sdk_4g_get_sim_status();
|
|
|
|
public native String ds_sdk_4g_get_iccid();
|
|
|
|
public native int ds_sdk_4g_get_signal();
|
|
|
|
public native int ds_sdk_4g_get_net_reg_status();
|
|
|
|
public native int ds_sdk_4g_get_net_status();
|
|
|
|
public native String ds_sdk_4g_get_apn();
|
|
|
|
public native ApnInfo ds_sdk_4g_get_apn_2();
|
|
|
|
public native int ds_sdk_4g_set_apn(String paramString);
|
|
|
|
public native int ds_sdk_4g_set_apn_2(String paramString1, String paramString2, String paramString3, int paramInt);
|
|
|
|
public native SimRegInfo ds_sdk_4g_get_sim_reg_info();
|
|
|
|
public native String ds_sdk_4g_get_imei();
|
|
|
|
public native int ds_sdk_4g_set_enable(int paramInt);
|
|
|
|
public native String ds_sdk_4g_get_ip();
|
|
|
|
public native int ds_sdk_4g_send_sms(String paramString1, String paramString2);
|
|
|
|
public native DataTraffic ds_sdk_4g_get_flow_static();
|
|
|
|
public native int ds_sdk_485_init();
|
|
|
|
public native int ds_sdk_485_init_thread();
|
|
|
|
public native int ds_sdk_485_uninit();
|
|
|
|
public native int ds_sdk_485_open(int paramInt);
|
|
|
|
public native int ds_sdk_485_close();
|
|
|
|
public native byte[] ds_sdk_485_read_data(byte[] paramArrayOfByte, int paramInt1, int paramInt2, int paramInt3, int paramInt4);
|
|
|
|
public native int ds_sdk_485_get_rv1126_power_status();
|
|
|
|
public native int ds_sdk_485_set_rv1126_power(int paramInt);
|
|
|
|
public native int ds_sdk_485_get_hat_power_status();
|
|
|
|
public native int ds_sdk_485_set_hat_power(int paramInt);
|
|
|
|
public native int ds_sdk_485_set_selfcheck_ptz(int paramInt);
|
|
|
|
public native int ds_sdk_bat_init();
|
|
|
|
public native int ds_sdk_bat_init_thread();
|
|
|
|
public native int ds_sdk_bat_uninit();
|
|
|
|
public native int ds_sdk_bat_open(int paramInt);
|
|
|
|
public native int ds_sdk_bat_close();
|
|
|
|
public native byte[] ds_sdk_bat_read_data(byte[] paramArrayOfByte, int paramInt1, int paramInt2, int paramInt3);
|
|
|
|
public native int ds_sdk_tracerbp_get_array_volt();
|
|
|
|
public native int ds_sdk_tracerbp_get_array_current();
|
|
|
|
public native int ds_sdk_tracerbp_get_bat_volt();
|
|
|
|
public native int ds_sdk_tracerbp_get_bat_current();
|
|
|
|
public native int ds_sdk_tracerbp_get_bat_temp();
|
|
|
|
public native int ds_sdk_tracerbp_get_bat_capacity();
|
|
|
|
public native int ds_sdk_tracerbp_get_charge_status();
|
|
|
|
public native int ds_sdk_nrsec_init();
|
|
|
|
public native int ds_sdk_nrsec_init_thread();
|
|
|
|
public native int ds_sdk_nrsec_uninit();
|
|
|
|
public native int ds_sdk_nrsec_open();
|
|
|
|
public native int ds_sdk_nrsec_close();
|
|
|
|
public native String ds_sdk_nrsec_get_version();
|
|
|
|
public native byte[] ds_sdk_nrsec_get_random_num(int paramInt);
|
|
|
|
public native byte[] ds_sdk_nrsec_get_safely_certificate(byte[] paramArrayOfByte, int paramInt);
|
|
|
|
public native int ds_sdk_nrsec_sm1_import_key(byte[] paramArrayOfByte);
|
|
|
|
public native int ds_sdk_nrsec_sm1_import_iv(byte[] paramArrayOfByte);
|
|
|
|
public native byte[] ds_sdk_nrsec_sm1_enc(byte[] paramArrayOfByte, int paramInt);
|
|
|
|
public native byte[] ds_sdk_nrsec_sm1_dec(byte[] paramArrayOfByte, int paramInt);
|
|
|
|
public native int ds_sdk_nrsec_sm2_gen_keypair(int paramInt);
|
|
|
|
public native byte[] ds_sdk_nrsec_sm2_exp_pubKey(int paramInt);
|
|
|
|
public native byte[] ds_sdk_nrsec_sm2_exp_priKey(int paramInt);
|
|
|
|
public native int ds_sdk_nrsec_sm2_import_pubKey(byte[] paramArrayOfByte, int paramInt);
|
|
|
|
public native int ds_sdk_nrsec_sm2_import_priKey(byte[] paramArrayOfByte, int paramInt);
|
|
|
|
public native byte[] ds_sdk_nrsec_sm3_hash(byte[] paramArrayOfByte, int paramInt);
|
|
|
|
public native byte[] ds_sdk_nrsec_sm3(byte[] paramArrayOfByte1, int paramInt1, byte[] paramArrayOfByte2, byte[] paramArrayOfByte3, int paramInt2);
|
|
|
|
public native byte[] ds_sdk_nrsec_sm2_signature(byte[] paramArrayOfByte, int paramInt1, int paramInt2);
|
|
|
|
public native int ds_sdk_nrsec_sm2_attestation(byte[] paramArrayOfByte, int paramInt1, int paramInt2);
|
|
|
|
public native byte[] ds_sdk_nrsec_sm2_enc(byte[] paramArrayOfByte, int paramInt1, int paramInt2);
|
|
|
|
public native byte[] ds_sdk_nrsec_sm2_dec(byte[] paramArrayOfByte, int paramInt1, int paramInt2);
|
|
|
|
public native byte[] ds_sdk_nrsec_gen_sm2_cert_req(byte[] paramArrayOfByte, int paramInt1, int paramInt2, int paramInt3);
|
|
|
|
public native int getADCVolt(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_reboot_delay(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_af_stop(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_af_zoomwide(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_af_zoomtele(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_af_focusnear(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_af_focusfar(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_af_lens_reset(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_af_set_focus_mode(int paramInt1, int paramInt2);
|
|
|
|
public native String ds_sdk_mcu_af_getlensversion(int paramInt);
|
|
|
|
public native int ds_sdk_mcu_power_on_heat1();
|
|
|
|
public native int ds_sdk_mcu_power_off_heat1();
|
|
|
|
public native int ds_sdk_mcu_power_on_heat2();
|
|
|
|
public native int ds_sdk_mcu_power_off_heat2();
|
|
|
|
public native int ds_sdk_mcu_power_on_heat3();
|
|
|
|
public native int ds_sdk_mcu_power_off_heat3();
|
|
}
|
|
|
|
/* Location: C:\Users\JingJing\Desktop\i1aar\dsdevicesdk1.3\classes.jar
|
|
* Qualified Name: com.dowse.devicesdk.DsDeviceNativeLib
|
|
* JD-Core Version: 0.6.0
|
|
*/ |