User Customizable Functions

The Device Communications Toolkit gives you a set of functions that you can customize for each enabler you implement.

The following functions are available for customization:

user_accept_unsolicited_data()

user_cpu_model()

user_cvt_data_from_device()

user_cvt_data_to_device()

user_device_info()

user_device_okay()

user_heartbeat_device()

user_init()

user_on_demand_response()

user_open_port()

user_proc_event_1()

user_proc_event_2()

user_proc_event_3()

user_proc_event_4()

user_proc_event_5()

user_proc_event_6()

user_proc_event_7()

user_proc_event_8()

user_proc_event_9()

user_proc_event_10()

user_process_unsolicited_data()

user_process_unsolicited_data_stamp()

user_protocol_info()

user_read_data()

user_read_diag_data()

user_term()

user_valid_point()

user_valid_diag_point()

user_write_data()

user_write_point_quality()

More information

Subroutine guidelines.

Device Communications enabler design.