icsneoc2
- Installation
- icsneoc2 Examples
- C2 API
icsneoc2_device_info_ticsneoc2_device_ticsneoc2_message_ticsneoc2_event_ticsneoc2_error_t_icsneoc2_error_ticsneoc2_error_code_get()icsneoc2_device_type_name_get()icsneoc2_device_enumerate()icsneoc2_enumeration_free()icsneoc2_device_info_next()icsneoc2_device_info_serial_get()icsneoc2_device_info_type_get()icsneoc2_device_info_type_name_get()icsneoc2_device_info_description_get()icsneoc2_device_is_valid()icsneoc2_device_is_open()icsneoc2_device_create()icsneoc2_device_open()icsneoc2_device_open_serial()icsneoc2_device_open_first()icsneoc2_device_reconnect()icsneoc2_device_close()icsneoc2_device_free()icsneoc2_device_description_get()icsneoc2_device_type_get()icsneoc2_device_serial_get()icsneoc2_device_pcb_serial_get()icsneoc2_device_mac_address_get()icsneoc2_device_go_online()icsneoc2_device_is_online()icsneoc2_device_is_online_supported()icsneoc2_device_message_polling_limit_set()icsneoc2_device_message_polling_limit_get()icsneoc2_device_timestamp_resolution_get()icsneoc2_device_message_get()icsneoc2_device_message_transmit()icsneoc2_network_type_name_get()icsneoc2_event_get()icsneoc2_event_free()icsneoc2_event_description_get()icsneoc2_device_rtc_get()icsneoc2_device_rtc_set()icsneoc2_device_supports_tc10()icsneoc2_device_tc10_wake_request()icsneoc2_device_tc10_sleep_request()icsneoc2_device_tc10_status_get()icsneoc2_device_digital_io_get()icsneoc2_device_digital_io_set()icsneoc2_version_get()icsneoc2_serial_num_to_string()icsneoc2_serial_string_to_num()icsneoc2_device_disk_count_get()icsneoc2_device_supports_disk_formatting()icsneoc2_device_disk_details_get()icsneoc2_disk_details_free()icsneoc2_disk_details_count_get()icsneoc2_disk_details_layout_get()icsneoc2_disk_details_layout_set()icsneoc2_disk_details_flags_get()icsneoc2_disk_details_flags_set()icsneoc2_disk_details_size_get()icsneoc2_disk_details_full_format_get()icsneoc2_disk_details_full_format_set()icsneoc2_device_format_disk()icsneoc2_device_supported_rx_networks_get()icsneoc2_device_supported_tx_networks_get()icsneoc2_device_supports_coremini_script()icsneoc2_device_script_start()icsneoc2_device_script_stop()icsneoc2_device_script_clear()icsneoc2_device_script_prepare_load()icsneoc2_device_coremini_upload_file()icsneoc2_device_coremini_upload()icsneoc2_device_script_status_get()icsneoc2_script_status_free()icsneoc2_script_status_is_coremini_running()icsneoc2_script_status_is_encrypted()icsneoc2_script_status_sector_overflows_get()icsneoc2_script_status_remaining_sector_buffers_get()icsneoc2_script_status_last_sector_get()icsneoc2_script_status_read_bin_size_get()icsneoc2_script_status_min_sector_get()icsneoc2_script_status_max_sector_get()icsneoc2_script_status_current_sector_get()icsneoc2_script_status_coremini_create_time_get()icsneoc2_script_status_file_checksum_get()icsneoc2_script_status_coremini_version_get()icsneoc2_script_status_coremini_header_size_get()icsneoc2_script_status_diagnostic_error_code_get()icsneoc2_script_status_diagnostic_error_code_count_get()icsneoc2_script_status_max_coremini_size_kb_get()icsneoc2_open_options_defaultICSNEOC2_MESSAGE_CAN_FLAGS_RTRICSNEOC2_MESSAGE_CAN_FLAGS_IDEICSNEOC2_MESSAGE_CAN_FLAGS_FDFICSNEOC2_MESSAGE_CAN_FLAGS_BRSICSNEOC2_MESSAGE_CAN_FLAGS_ESIICSNEOC2_MESSAGE_CAN_FLAGS_TX_ABORTEDICSNEOC2_MESSAGE_CAN_FLAGS_TX_LOST_ARBICSNEOC2_MESSAGE_CAN_FLAGS_TX_ERRORICSNEOC2_MESSAGE_ETH_FLAGS_FRAME_TOO_SHORTICSNEOC2_MESSAGE_ETH_FLAGS_NO_PADDINGICSNEOC2_MESSAGE_ETH_FLAGS_FCS_VERIFIEDICSNEOC2_MESSAGE_ETH_FLAGS_TX_ABORTEDICSNEOC2_MESSAGE_ETH_FLAGS_CRC_ERRORICSNEOC2_MESSAGE_ETH_FLAGS_IS_T1SICSNEOC2_MESSAGE_ETH_FLAGS_PREEMPTION_ENABLEDICSNEOC2_MESSAGE_ETH_T1S_FLAGS_IS_T1S_SYMBOLICSNEOC2_MESSAGE_ETH_T1S_FLAGS_IS_T1S_BURSTICSNEOC2_MESSAGE_ETH_T1S_FLAGS_TX_COLLISIONICSNEOC2_MESSAGE_ETH_T1S_FLAGS_IS_T1S_WAKEICSNEOC2_LIN_ERR_RX_BREAK_ONLYICSNEOC2_LIN_ERR_RX_BREAK_SYNC_ONLYICSNEOC2_LIN_ERR_TX_RX_MISMATCHICSNEOC2_LIN_ERR_RX_BREAK_NOT_ZEROICSNEOC2_LIN_ERR_RX_BREAK_TOO_SHORTICSNEOC2_LIN_ERR_RX_SYNC_NOT_55ICSNEOC2_LIN_ERR_RX_DATA_LEN_OVER_8ICSNEOC2_LIN_ERR_FRAME_SYNCICSNEOC2_LIN_ERR_FRAME_MESSAGE_IDICSNEOC2_LIN_ERR_FRAME_RESPONDER_DATAICSNEOC2_LIN_ERR_CHECKSUM_MATCHICSNEOC2_LIN_STATUS_TX_CHECKSUM_ENHANCEDICSNEOC2_LIN_STATUS_TX_COMMANDERICSNEOC2_LIN_STATUS_TX_RESPONDERICSNEOC2_LIN_STATUS_TX_ABORTEDICSNEOC2_LIN_STATUS_UPDATE_RESPONDER_ONCEICSNEOC2_LIN_STATUS_HAS_UPDATED_RESPONDER_ONCEICSNEOC2_LIN_STATUS_BUS_RECOVEREDICSNEOC2_LIN_STATUS_BREAK_ONLYicsneoc2_message_can_flags_ticsneoc2_message_eth_flags_ticsneoc2_message_eth_t1s_flags_ticsneoc2_lin_msg_type_ticsneoc2_lin_err_flags_ticsneoc2_lin_status_flags_t_icsneoc2_lin_msg_type_ticsneoc2_message_can_create()icsneoc2_message_free()icsneoc2_message_is_transmit()icsneoc2_message_is_error()icsneoc2_message_netid_get()icsneoc2_netid_name_get()icsneoc2_netid_network_type_get()icsneoc2_message_netid_set()icsneoc2_message_data_set()icsneoc2_message_data_get()icsneoc2_message_can_props_set()icsneoc2_message_can_props_get()icsneoc2_message_eth_create()icsneoc2_message_eth_props_set()icsneoc2_message_eth_props_get()icsneoc2_message_eth_mac_get()icsneoc2_message_eth_ether_type_get()icsneoc2_message_eth_t1s_props_set()icsneoc2_message_eth_t1s_props_get()icsneoc2_message_is_ethernet()icsneoc2_message_is_valid()icsneoc2_message_is_raw()icsneoc2_message_is_frame()icsneoc2_message_is_can()icsneoc2_message_is_lin()icsneoc2_message_lin_create()icsneoc2_message_lin_props_get()icsneoc2_message_lin_props_set()icsneoc2_message_lin_err_flags_get()icsneoc2_message_lin_status_flags_get()icsneoc2_message_lin_calc_checksum()icsneoc2_message_network_type_get()icsneoc2_message_is_can_error()icsneoc2_message_can_error_props_get()icsneoc2_settings_apply_defaults()icsneoc2_settings_apply()icsneoc2_settings_refresh()icsneoc2_settings_baudrate_get()icsneoc2_settings_baudrate_set()icsneoc2_settings_canfd_baudrate_get()icsneoc2_settings_canfd_baudrate_set()icsneoc2_settings_termination_is_supported()icsneoc2_settings_termination_can_enable()icsneoc2_settings_termination_is_enabled()icsneoc2_settings_termination_set()icsneoc2_settings_commander_resistor_enabled()icsneoc2_settings_commander_resistor_set()icsneoc2_settings_lin_mode_get()icsneoc2_settings_lin_mode_set()icsneoc2_settings_lin_commander_response_time_get()icsneoc2_settings_lin_commander_response_time_set()icsneoc2_settings_phy_enable_get()icsneoc2_settings_phy_enable_set()icsneoc2_settings_phy_mode_get()icsneoc2_settings_phy_mode_set()icsneoc2_settings_phy_speed_get()icsneoc2_settings_phy_speed_set()icsneoc2_settings_phy_role_for_get()icsneoc2_settings_phy_role_for_set()icsneoc2_settings_phy_link_mode_for_get()icsneoc2_settings_phy_link_mode_for_set()icsneoc2_settings_phy_enable_for_get()icsneoc2_settings_phy_enable_for_set()icsneoc2_settings_supported_phy_link_modes_for()icsneoc2_settings_t1s_is_plca_enabled_for()icsneoc2_settings_t1s_plca_enabled_for_set()icsneoc2_settings_t1s_local_id_get()icsneoc2_settings_t1s_local_id_set()icsneoc2_settings_t1s_max_nodes_get()icsneoc2_settings_t1s_max_nodes_set()icsneoc2_settings_t1s_tx_opp_timer_get()icsneoc2_settings_t1s_tx_opp_timer_set()icsneoc2_settings_t1s_burst_timer_get()icsneoc2_settings_t1s_burst_timer_set()icsneoc2_settings_t1s_max_burst_timer_for_get()icsneoc2_settings_t1s_max_burst_timer_for_set()icsneoc2_settings_t1s_local_id_alternate_get()icsneoc2_settings_t1s_local_id_alternate_set()icsneoc2_settings_t1s_is_termination_enabled_for()icsneoc2_settings_t1s_termination_for_set()icsneoc2_settings_t1s_is_bus_decoding_beacons_enabled_for()icsneoc2_settings_t1s_bus_decoding_beacons_for_set()icsneoc2_settings_t1s_is_bus_decoding_all_enabled_for()icsneoc2_settings_t1s_bus_decoding_all_for_set()icsneoc2_settings_t1s_multi_id_enable_mask_get()icsneoc2_settings_t1s_multi_id_enable_mask_set()icsneoc2_settings_t1s_multi_id_get()icsneoc2_settings_t1s_multi_id_set()icsneoc2_settings_misc_io_analog_output_enabled_set()icsneoc2_settings_misc_io_analog_output_set()icsneoc2_settings_disabled_get()icsneoc2_settings_readonly_get()ICSNEOC2_OPEN_OPTIONS_NONEICSNEOC2_OPEN_OPTIONS_GO_ONLINEICSNEOC2_OPEN_OPTIONS_SYNC_RTCICSNEOC2_OPEN_OPTIONS_ENABLE_AUTO_UPDATEICSNEOC2_OPEN_OPTIONS_FORCE_UPDATEICSNEOC2_DISK_FORMAT_FLAGS_PRESENTICSNEOC2_DISK_FORMAT_FLAGS_INITIALIZEDICSNEOC2_DISK_FORMAT_FLAGS_FORMATTEDICSNEOC2_MESSAGE_CAN_ERROR_FLAGS_BUS_OFFICSNEOC2_MESSAGE_CAN_ERROR_FLAGS_ERROR_PASSIVEICSNEOC2_MESSAGE_CAN_ERROR_FLAGS_ERROR_WARNicsneoc2_open_options_ticsneoc2_devicetype_ticsneoc2_network_type_ticsneoc2_netid_ticsneoc2_io_type_ticsneoc2_lin_mode_ticsneoc2_ae_link_mode_ticsneoc2_eth_phy_link_mode_ticsneoc2_misc_io_analog_voltage_ticsneoc2_disk_details_ticsneoc2_disk_layout_ticsneoc2_disk_format_flags_ticsneoc2_disk_format_directive_ticsneoc2_disk_format_progress_fnicsneoc2_script_status_ticsneoc2_memory_type_ticsneoc2_can_error_code_ticsneoc2_message_can_error_flags_ticsneoc2_tc10_wake_status_ticsneoc2_tc10_sleep_status_t_icsneoc2_devicetype_t_icsneoc2_network_type_t_icsneoc2_netid_t_icsneoc2_io_type_t_icsneoc2_lin_mode_t_icsneoc2_ae_link_mode_t_icsneoc2_eth_phy_link_mode_t_icsneoc2_misc_io_analog_voltage_t_icsneoc2_disk_layout_t_icsneoc2_disk_format_directive_t_icsneoc2_memory_type_t_icsneoc2_can_error_code_t_icsneoc2_tc10_wake_status_t_icsneoc2_tc10_sleep_status_t