API  2.2
TSmarT Software Library
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Structures
Here are the data structures with brief descriptions:
oC_wiz_NetInfoNetInfo structure
oCDIRDIR structure
oCDirListDirList structure TO BE DEPRECATED –> USE FATFS
oCEmbeddedFileSystemEmbedded file system handler TO BE DEPRECATED –> USE FATFS
oCFATFSFATFS structure
oCFILFIL structure
oCFileFile structure TO BE DEPRECATED –> USE FATFS
oCFileSystemFile system handler structure TO BE DEPRECATED –> USE FATFS
oCFILINFOFILINFO structure
oChwInterfaceHardware interface handler
oCMQTTHeader
oCMQTTPacket_willOptions
oCtsmart_ai_config_tAnalog Input configuration structure
oCtsmart_ai_tAnalog Input handler structure
oCtsmart_carriots_account_tAccount parameters structure
oCtsmart_carriots_addiotional_header_tAdditional headers to create a trigger
oCtsmart_carriots_alarm_tAlarm structure
oCtsmart_carriots_buffer_tCarriots internal buffer structure
oCtsmart_carriots_cellular_2g_config_tCellular 2g parameters structure
oCtsmart_carriots_cellular_2g_network_tCellular 2g network parameters structure
oCtsmart_carriots_cellular_2g_tCellular 2g interface notification stucture
oCtsmart_carriots_data_tData structure
oCtsmart_carriots_device_tDevice structure
oCtsmart_carriots_double_value_tDouble value
oCtsmart_carriots_external_config_tExternal configuration for a trigger
oCtsmart_carriots_file_tFile structure
oCtsmart_carriots_getdata_tGet data structure
oCtsmart_carriots_integer_value_tInteger value
oCtsmart_carriots_ipv4_format_tIPv4 format structure
oCtsmart_carriots_notif_tIndicator of notification structure
oCtsmart_carriots_notification_tUnion of the possibles notification messages structures
oCtsmart_carriots_status_tStatus structure
oCtsmart_carriots_str_tString value
oCtsmart_carriots_trigger_notif_tTrigger notification structure
oCtsmart_carriots_trigger_tTrigger structure
oCtsmart_carriots_value_tUnion of the possible type values
oCtsmart_carriots_value_type_tIndicator of value type structure
oCtsmart_carriots_wifi_wlan_tWireless Network parameters structure
oCtsmart_cellular_2g_bearer_config_tBearer configuration structure
oCtsmart_cellular_2g_device_config_tConfiguration structure
oCtsmart_cellular_2g_dns_tDomain name system address format structure
oCtsmart_cellular_2g_file_location_tFTP File location structure
oCtsmart_cellular_2g_ftp_client_tFTP client structure
oCtsmart_cellular_2g_ip_tIP address format structure
oCtsmart_cellular_2g_mask_tSubnet mask format structure
oCtsmart_cellular_2g_notif_cme_tCME error structure
oCtsmart_cellular_2g_notif_conn_closed_tClose connection structure
oCtsmart_cellular_2g_notif_new_conn_tNew connection structure
oCtsmart_cellular_2g_notif_new_data_tNew data received structure
oCtsmart_cellular_2g_notif_shutdown_tShoutdown structure
oCtsmart_cellular_2g_notif_sms_tNew SMS received structure
oCtsmart_cellular_2g_notif_tUnion of the possible notifications structures
oCtsmart_cellular_2g_notif_type_tIndicator of notification structure
oCtsmart_cellular_2g_session_tSession parameters
oCtsmart_cellular_2g_sessions_tCurrently active sessions in the module
oCtsmart_cellular_2g_sms_inbox_tSMS inbox structure
oCtsmart_cellular_2g_tCellular 2g module handler structure
oCtsmart_cellular_2g_tcp_client_tTCP client structure
oCtsmart_cellular_2g_tcp_ip_stack_config_tTCP/IP stack configuration structure
oCtsmart_cellular_2g_tcp_server_tTCP server structure
oCtsmart_cumulocity_account_tAccount details structure
oCtsmart_cumulocity_alarm_tAlarm structure
oCtsmart_cumulocity_buffer_tCumulocity internal buffer structure
oCtsmart_cumulocity_cellular_2g_config_tCellular 2g parameters structure
oCtsmart_cumulocity_cellular_2g_network_tCellular 2g network parameters structure
oCtsmart_cumulocity_device_tDevice structure
oCtsmart_cumulocity_double_value_tDouble value
oCtsmart_cumulocity_event_tEvent structure
oCtsmart_cumulocity_integer_value_tInteger value
oCtsmart_cumulocity_ipv4_format_tIPv4 format structure
oCtsmart_cumulocity_op_tOperation structure
oCtsmart_cumulocity_param_tParam structure
oCtsmart_cumulocity_sensor_tMesurement structure
oCtsmart_cumulocity_str_tString value
oCtsmart_cumulocity_time_tTime structure
oCtsmart_cumulocity_value_tUnion of the possible type values
oCtsmart_cumulocity_value_type_tIndicator of value type structure
oCtsmart_cumulocity_wifi_wlan_tWireless Network parameters structure
oCtsmart_dio_config_tDigital Input/Output configuration structure
oCtsmart_dio_group_tDigital Input/Output group configuration structure
oCtsmart_dio_tDigital Input/Output handler structure
oCtsmart_dled_tDebug Led handler structure
oCtsmart_gps_config_device_tGPS Configuration structure
oCtsmart_gps_config_tGPS resources configuration structure
oCtsmart_gps_gga_tGGA: Global Positioning System Fix Data structure
oCtsmart_gps_gll_tGLL: Geographic Position. Latitude/Longitude structure
oCtsmart_gps_gsa_tGSA: DOP and Active Satellites structure
oCtsmart_gps_gsv_tGSV: Satellites in view structure
oCtsmart_gps_nmea_configNMEA configuration structure
oCtsmart_gps_rmc_tRMC: Recommended Minimum Specific GNSS Data structure
oCtsmart_gps_tGPS module handler structure
oCtsmart_gps_vtg_tVTG: Course Over Ground and Ground Speed structure
oCtsmart_gps_zda_tZDA: Time and Date structure
oCtsmart_i2c_config_tI2C bus configuration
oCtsmart_i2c_tI2C handler structure
oCtsmart_lhings_action_arg_tTarget action argument structure
oCtsmart_lhings_action_tAction structure
oCtsmart_lhings_buffer_tLhings internal buffer structure
oCtsmart_lhings_cellular_2g_config_tCellular 2g parameters structure
oCtsmart_lhings_cellular_2g_network_tCellular 2g network parameters structure
oCtsmart_lhings_device_descriptor_tDevice descriptor structure
oCtsmart_lhings_device_tDevice struct
oCtsmart_lhings_ethernet_config_tEthernet network configuration structure
oCtsmart_lhings_event_tEvent structure
oCtsmart_lhings_inputs_tAction inputs structure
oCtsmart_lhings_ip_tIPv4 format structure
oCtsmart_lhings_mac_tMac address struct
oCtsmart_lhings_rule_tLhings rule structure
oCtsmart_lhings_state_variable_tState variable list structure
oCtsmart_lhings_wifi_wlan_tWireless Network parameters structure
oCtsmart_msal_config_tMULTISENSOR Board Configuration
oCtsmart_msal_tMULTISENSOR Board handler structure
oCtsmart_nfc_id_tNFC ID structure
oCtsmart_nfc_tHandler NFC device
oCtsmart_rs485_config_tConfiguration for RS485
oCtsmart_rs485_tRS485 handler structure
oCtsmart_rtc_time_tData and Time structure for RTC operation
oCtsmart_sigfox_td_tSigfox td module handler structure
oCtsmart_spi_config_tConfiguration for SPI
oCtsmart_spi_tSPI handler structure
oCtsmart_timer_config_tTimer configuration
oCtsmart_timer_tTimer handler structure
oCtsmart_uart_config_tConfiguration for UART
oCtsmart_uart_tUART handler structure
oCtsmart_xbee_802_config_device_tConfiguration for XBee 802
oCtsmart_xbee_802_config_tXBee 802 configuration structure
oCtsmart_xbee_802_data_received_tData structure to receive
oCtsmart_xbee_802_data_to_send_tData to send structure
oCtsmart_xbee_802_discovered_node_tDiscovered node structure
oCtsmart_xbee_802_energy_scan_tXBee 802 energy scan structure
oCtsmart_xbee_802_scan_net_tXBee 802 scan channel structure. Maximum Network available to look for: 5
oCtsmart_xbee_802_tXBee 802 handler structure
oCtsmart_xbee_868_config_device_tXBee 868 device configuration structure
oCtsmart_xbee_868_config_tXBee 868 configuration structure
oCtsmart_xbee_868_data_received_tData structure to receive
oCtsmart_xbee_868_data_to_send_tData to send structure
oCtsmart_xbee_868_tXBee 868 handler structure
oCtsmart_xbee_dm_config_device_tConfiguration for XBee Digimesh
oCtsmart_xbee_dm_config_tXBee DM configuration structure
oCtsmart_xbee_dm_data_received_tData structure to receive
oCtsmart_xbee_dm_data_to_send_tData to send structure
oCtsmart_xbee_dm_discovered_node_tDiscovered node structure
oCtsmart_xbee_dm_tXBee Digimesh handler structure
oCtsmart_xbee_wifi_802_data_received_t802.15.4 data frame structure received
oCtsmart_xbee_wifi_802_data_to_send_t802.15.4 data frame structure to send
oCtsmart_xbee_wifi_addr_tXBee wifi address
oCtsmart_xbee_wifi_config_device_tConfiguration for XBee wifi
oCtsmart_xbee_wifi_config_tXBee wifi configuration structure
oCtsmart_xbee_wifi_ip_tIP address structure
oCtsmart_xbee_wifi_ipv4_data_received_tIPv4 data frame structure received
oCtsmart_xbee_wifi_ipv4_data_to_send_tIPv4 data frame structure to send
oCtsmart_xbee_wifi_mask_tIP address mask structure
oCtsmart_xbee_wifi_tXBee Wifi handler structure
oCtsmart_xbee_zb_config_device_tConfiguration for XBee ZigBee device
oCtsmart_xbee_zb_config_tXBee ZB configuration structure
oCtsmart_xbee_zb_data_received_tData structure to receive
oCtsmart_xbee_zb_data_to_send_tData to send structure
oCtsmart_xbee_zb_discovered_node_tDiscovered node structure
oCtsmart_xbee_zb_tXBee ZigBee handler structure
oCtsmart_xbee_zb_tx_status_tStatus transmision structure
oCtsmart_xv_buffer_tXively internal buffer structure
oCtsmart_xv_cellular_2g_config_tCellular 2g parameters structure
oCtsmart_xv_cellular_2g_network_tCellular 2g network parameters structure
oCtsmart_xv_cellular_2g_tCellular 2g interface notification stucture
oCtsmart_xv_datastream_read_tDataStream read
oCtsmart_xv_datastream_tDatastream structure
oCtsmart_xv_double_value_tDouble value
oCtsmart_xv_integer_value_tInteger value
oCtsmart_xv_ipv4_format_tIPv4 format structure
oCtsmart_xv_location_tLocation structure
oCtsmart_xv_notif_tUnion of the possible notifications structures
oCtsmart_xv_notif_trigger_alarm_tAlarm notification structure
oCtsmart_xv_notif_type_tIndicator of notification structure
oCtsmart_xv_product_tProduct structure
oCtsmart_xv_str_tString value
oCtsmart_xv_time_tTime structure
oCtsmart_xv_trigger_tTrigger configuration structure
oCtsmart_xv_value_tUnion of the possible type values
oCtsmart_xv_value_type_tIndicator of value type structure
oCtsmart_xv_wifi_wlan_tWireless network parameters structure
oCxMBAnalyzerFrameThis data structure is used by the protocol analyzer
oCxMBCustomFunctionHandlerHolds a MODBUS function code together with a function handler provided by the user
oCxMBMInternalHandleEvery MODBUS master instance has a handle which contains pointers to functions and a buffer for assembling MODBUS frames
oCxMBSRegisterCBData type which holds pointer to function providing the actual register values for the stack
\CxMBStatThis data structure is used by the statistic interface