|
NNP STM Generic Remote Module git-main
|

Files | |
| file | can_stm.c |
| file | timer_stm.c |
Functions | |
| void | StartNodesFunc (CO_Data *d, Message *m) |
| Lets application process NMT_Start_Nodes (unused) | |
| void | StopNodesFunc (CO_Data *d, Message *m) |
| Lets application process NMT_Stop_Nodes. | |
| void | EnterWaitingFunc (CO_Data *d, Message *m) |
| Lets application process NMT_Enter_Waiting. | |
| void | EnterPatientOperationFunc (CO_Data *d, Message *m) |
| Lets application process NMT_Enter_Patient_Operation. | |
| void | EnterXManualFunc (CO_Data *d, Message *m) |
| Lets application process NMT_Enter_X_Manual. | |
| void | EnterYManualFunc (CO_Data *d, Message *m) |
| Lets application process NMT_Enter_Y_Manual. | |
| void | EnterStopStimFunc (CO_Data *d, Message *m) |
| Lets application process NMT_Enter_Stop_Stim. | |
| void | EnterPatientManualFunc (CO_Data *d, Message *m) |
| Lets application process NMT_Enter_Patient_Manual. | |
| void | EnterProduceXManualFunc (CO_Data *d, Message *m) |
| Lets application process NMT_Produce_X_Manual. | |
| void | EnterRecordXFunc (CO_Data *d, Message *m) |
| Lets application process NMT_Enter_Record_X. | |
| UNS8 | processBOOT (CO_Data *d, Message *m) |
| Initializes node ID and serial number data in the object dictionary. | |
| UNS8 | canSend (CAN_HandleTypeDef *hcan, Message *m) |
| The driver send a CAN message passed from the CANopen stack. | |
Lets application process NMT_Enter_Patient_Manual.
| *d | Pointer to the CAN data structure |
| *m | 3 byte message sent with NMT objects from PM |
Definition at line 245 of file app.c.
Referenced by processNMTstateChange().


Lets application process NMT_Enter_Patient_Operation.
| *d | Pointer to the CAN data structure |
| *m | 3 byte message sent with NMT objects from PM |
Definition at line 188 of file app.c.
Referenced by processNMTstateChange().


Lets application process NMT_Produce_X_Manual.
| *d | Pointer to the CAN data structure |
| *m | 3 byte message sent with NMT objects from PM |
Definition at line 260 of file app.c.
Referenced by processNMTstateChange().


Lets application process NMT_Enter_Record_X.
| *d | Pointer to the CAN data structure |
| *m | 3 byte message sent with NMT objects from PM |
Definition at line 274 of file app.c.
Referenced by processNMTstateChange().


Lets application process NMT_Enter_Stop_Stim.
| *d | Pointer to the CAN data structure |
| *m | 3 byte message sent with NMT objects from PM |
Definition at line 232 of file app.c.
Referenced by processNMTstateChange().


Lets application process NMT_Enter_Waiting.
| *d | Pointer to the CAN data structure |
| *m | 3 byte message sent with NMT objects from PM |
Definition at line 174 of file app.c.
Referenced by processNMTstateChange().


Lets application process NMT_Enter_X_Manual.
| *d | Pointer to the CAN data structure |
| *m | 3 byte message sent with NMT objects from PM |
Definition at line 202 of file app.c.
Referenced by processNMTstateChange().


Lets application process NMT_Enter_Y_Manual.
| *d | Pointer to the CAN data structure |
| *m | 3 byte message sent with NMT objects from PM |
Definition at line 217 of file app.c.
Referenced by processNMTstateChange().


Initializes node ID and serial number data in the object dictionary.
Definition at line 15 of file boot.c.
Referenced by canDispatch().


Lets application process NMT_Start_Nodes (unused)
| *d | Pointer to the CAN data structure |
| *m | 3 byte message sent with NMT objects from PM |
Definition at line 147 of file app.c.
Referenced by processNMTstateChange().


Lets application process NMT_Stop_Nodes.
| *d | Pointer to the CAN data structure |
| *m | 3 byte message sent with NMT objects from PM |
Definition at line 161 of file app.c.
Referenced by processNMTstateChange().

