TPS-1 User’s Manual: Hardware 4. Shared memory structure
R19UH0081ED0107 Rev. 1.07 page 37 of 86
Jul 30, 2018
4.2. Events from the TPS-1 firmware to the host
Table 4-1: TPS-1 Firmware Events
TPS_Event_Bits (Firmware Stack -> Host)
TPS_EVENT_ONCONNECTDONE_AR0 Set when a connection for IOAR0 is established.
TPS_EVENT_ONCONNECTDONE_AR1
Set when a connection for IOAR1 is established.
TPS_EVENT_ONCONNECTDONE_AR2 Set when a connection for IOSAR is established.
TPS_EVENT_ON_PRM_END_DONE_IOAR0 All parameter available for IOAR0.
TPS_EVENT_ON_PRM_END_DONE_IOAR1
All parameter available for IOAR1.
TPS_EVENT_ON_PRM_END_DONE_IOSAR
All parameter available for IOSAR
TPS_EVENT_ONABORT_IOAR0 Connection for IOAR0 is disconnected.
Connection for IOAR1 is disconnected.
TPS_EVENT_ONABORT_IOSAR Connection for IOSAR is disconnected.
TPS_EVENT_ONREADRECORD Set when a Record Read Request is available in a
Record-Mailbox.
TPS_EVENT_ONWRITERECORD Set when a Record Write Request is available in a
Record-Mailbox.
Set when an alarm (low priority) is acknowledged from
the controller.
TPS_EVENT_ONDIAG_ACK Set if a diagnostic alarm is acknowledged.
TPS_EVENT_ONCONNECT_REQ_REC_0
Set if a Connect.Req for the first AR (AR0) is received.
TPS_EVENT_ONCONNECT_REQ_REC_1 Set if a Connect.Req for the first AR (AR1) is received.
TPS_EVENT_ONCONNECT_REQ_REC_2 Set if a Connect.Req for the third AR (AR2) is received.
TPS_EVENT_ON_SET_DEVNAME Device name is send to the host application.
IP address should be set permanent.
TPS_EVENT_ON_SET_IP_TEMP IP address should only be set temporary.
TPS_EVENT_ONDCP_BLINK_START
Action LED flashing is should start.
TPS_EVENT_ONDCP_FACTORY_RESET All settings are set to the factory settings.
TPS_EVENT_ONALARM_ACK_1 Set when an alarm (high priority) is acknowledged from
the controller.
TPS_EVENT_RESET A RESET of the Host CPU is forced.
TPS_EVENT_ETH_FRAME_REC A TCP/IP Ethernet Frame is received.
TPS_EVENT_TPS_MESSAGE A TPS communication packet was received and is
available in the Ethernet mailbox.
TPS_EVENT_ON_LED_STATE_CHANGE
New state of TPS LEDs was set.
TPS_EVENT_ON_SET_DEVNAME_PERM
A dcp.set request to change the name of station was
received.
TPS_EVENT_ON_FSUDATA_CHANGE
FSU parameter was written or changed by TPS-1
firmware.