SingingCat 0
application
Data Structures
Here are the data structures with brief descriptions:
 Capp_header
 Cappdef
 Cappinfo
 Cbt_peer
 Cbt_peer_info
 Ccnw_config
 Ccnw_packetbuf
 Ccommand
 Ccomnode
 Cconsts
 Cconsumerinfo
 Cespbuf
 Cespflash_response
 Cflashsercom
 Cgfsk_bw_t
 Chostroute
 Cipv4address
 Cledcolour
 Cleddef
 Cmeta_header
 Cmetric
 Cmetric_set
 Cmpm
 Cnetwork_context
 Cnetworkif
 Conewire_hwdef
 Cpartition
 Cpb_bytes_array_s
 Cpb_callback_s
 Cpb_extension_s
 Cpb_extension_type_s
 Cpb_field_iter_s
 Cpb_fields_seen_t
 Cpb_istream_s
 Cpb_msgdesc_s
 Cpb_ostream_s
 Cpin_state
 Cpower_state
 Cpowersavething
 Cqueue_entry
 Cringbuffer
 Croute
 Csc_firmware_apiThese are the callbacks available. the firmware "api". provided to the app on startup
 Csctime
 CsensorconfigDefinition of variable stuff for any one sensor this is seperate from runtime, because a copy will live in flash (cnw: err, no, not with a volatile pointer (*sensor)!!)
 Csensordev
 CsensorruntimeRuntime data per sensor (in-ram)
 Cshifter
 Csoftirq_registration
 Csoftirqdef
 Cstbuf
 Cstream
 Csx126x_cad_param_sSX126X CAD parameters structure definition
 Csx126x_chip_status_sSX126X chip status structure definition
 Csx126x_mod_params_gfsk_sSX126X GFSK modulation parameters structure definition
 Csx126x_mod_params_lora_sSX126X LoRa modulation parameters structure definition
 Csx126x_pa_cfg_params_sSX126X power amplifier configuration parameters structure definition
 Csx126x_pkt_params_gfsk_sSX126X GFSK packet parameters structure definition
 Csx126x_pkt_params_lora_sSX126X LoRa packet parameters structure definition
 Csx126x_pkt_status_gfsk_sSX126X GFSK packet status structure definition
 Csx126x_pkt_status_lora_sSX126X LoRa packet status structure definition
 Csx126x_rx_buffer_status_sSX126X RX buffer status structure definition
 Csx126x_rx_status_gfsk_s
 Csx126x_stats_gfsk_sSX126X GFSK reception statistics structure definition
 Csx126x_stats_lora_sSX126X LoRa reception statistics structure definition
 Ctraceinfo
 Cumm_block_t
 Cumm_heap_config
 Cumm_ptr_t
 Cusb_app_packet
 Cuser_config
 Cuserapp_infoThis must be implemented by the userapp, stored in flash at the beginning of the file (offset 0)