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() |
Subroutine guidelines. |
|
Device Communications enabler design. |