|
int32_t | service_lora_p2p_init (void) |
|
int32_t | service_lora_p2p_config (void) |
|
int32_t | service_lora_p2p_send (uint8_t *p_data, uint8_t len, bool cad_enable) |
|
int32_t | service_lora_p2p_recv (uint32_t timeout) |
|
uint32_t | service_lora_p2p_get_freq (void) |
|
int32_t | service_lora_p2p_set_freq (uint32_t freq) |
|
int32_t | service_lora_p2p_check_runtime_freq (uint32_t freq) |
|
uint8_t | service_lora_p2p_get_sf (void) |
|
int32_t | service_lora_p2p_set_sf (uint8_t spreadfact) |
|
int32_t | service_lora_p2p_check_runtime_sf (uint8_t spreadfact) |
|
uint32_t | service_lora_p2p_get_bandwidth (void) |
|
int32_t | service_lora_p2p_set_bandwidth (uint32_t bandwidth) |
|
int32_t | service_lora_p2p_check_runtime_bandwidth (uint32_t bandwidth) |
|
uint8_t | service_lora_p2p_get_codingrate (void) |
|
int32_t | service_lora_p2p_set_codingrate (uint8_t codingrate) |
|
int32_t | service_lora_p2p_check_runtime_codingrate (uint8_t codingrate) |
|
uint16_t | service_lora_p2p_get_preamlen (void) |
|
int32_t | service_lora_p2p_set_preamlen (uint16_t preamlen) |
|
int32_t | service_lora_p2p_check_runtime_preamlen (uint16_t preamlen) |
|
uint8_t | service_lora_p2p_get_powerdbm (void) |
|
int32_t | service_lora_p2p_set_powerdbm (uint8_t powerdbm) |
|
int32_t | service_lora_p2p_check_runtime_powerdbm (uint8_t powerdbm) |
|
bool | service_lora_p2p_get_crypto_enable (void) |
|
int32_t | service_lora_p2p_set_crypto_enable (bool enable) |
|
int32_t | service_lora_p2p_get_crypto_key (uint8_t *buff, uint32_t len) |
|
int32_t | service_lora_p2p_set_crypto_key (uint8_t *buff, uint32_t len) |
|
int32_t | service_lora_p2p_get_crypto_IV (uint8_t *buff, uint32_t len) |
|
int32_t | service_lora_p2p_set_crypto_IV (uint8_t *buff, uint32_t len) |
|
uint32_t | service_lora_p2p_get_fdev (void) |
|
int32_t | service_lora_p2p_set_fdev (uint32_t fdev) |
|
uint32_t | service_lora_p2p_get_bitrate (void) |
|
int32_t | service_lora_p2p_set_bitrate (uint32_t bitrate) |
|
int32_t | service_lora_p2p_encrpty (uint8_t *indata, uint16_t inlen, uint8_t *outdata) |
|
int32_t | service_lora_p2p_decrpty (uint8_t *indata, uint16_t inlen, uint8_t *outdata) |
|
int32_t | service_lora_p2p_register_send_cb (service_lora_p2p_send_cb_type callback) |
|
int32_t | service_lora_p2p_register_send_CAD_cb (service_lora_p2p_send_CAD_cb_type callback) |
|
int32_t | service_lora_p2p_register_recv_cb (service_lora_p2p_recv_cb_type callback) |
|
bool | service_lora_p2p_get_public_network (void) |
|
int32_t | service_lora_p2p_set_public_network (bool enable) |
|
uint32_t | service_lora_p2p_get_symbol_timeout (void) |
|
int32_t | service_lora_p2p_set_symbol_timeout (uint32_t symbol_timeout) |
|
bool | service_lora_p2p_get_iqinverted (void) |
|
int32_t | service_lora_p2p_set_iqinverted (bool iqinverted) |
|
bool | service_lora_p2p_get_fix_length_payload (void) |
|
int32_t | service_lora_p2p_set_fix_length_payload (bool enable) |
|
uint16_t | service_lora_p2p_get_syncword (void) |
|
int32_t | service_lora_p2p_set_syncword (uint16_t syncword) |
|
bool | service_lora_p2p_get_CAD (void) |
|
int32_t | service_lora_p2p_set_CAD (bool enable) |
|
bool | service_lora_p2p_get_radio_stat (void) |
|
Provide LoRa service layer for API layer to use.
- Author
- Rakwireless
- Version
- 0.0.0
- Date
- 2021.6