#include "TestMaster.h"
Include dependency graph for TestMaster.c:
Go to the source code of this file.
const indextable* TestMaster_scanIndexOD | ( | UNS16 | wIndex, | |
UNS32 * | errorCode, | |||
ODCallback_t ** | callbacks | |||
) |
Definition at line 425 of file TestMaster.c.
UNS32 TestMaster_valueRangeTest | ( | UNS8 | typeValue, | |
void * | value | |||
) |
Definition at line 27 of file TestMaster.c.
UNS8 MasterMap1 = 0x0 |
UNS32 MasterMap10 = 0x0 |
UNS16 MasterMap11 = 0x0 |
INTEGER16 MasterMap12 = 0x0 |
INTEGER16 MasterMap13 = 0x0 |
UNS8 MasterMap2 = 0x0 |
UNS8 MasterMap3 = 0x0 |
UNS8 MasterMap4 = 0x0 |
UNS8 MasterMap5 = 0x0 |
UNS8 MasterMap6 = 0x0 |
UNS8 MasterMap7 = 0x0 |
UNS8 MasterMap8 = 0x0 |
UNS8 MasterMap9 = 0x0 |
UNS8 TestMaster_bDeviceNodeId = 0x00 |
Definition at line 38 of file TestMaster.c.
CO_Data TestMaster_Data = CANOPEN_NODE_DATA_INITIALIZER(TestMaster) |
Definition at line 496 of file TestMaster.c.
Referenced by InitNodes(), main(), TestMaster_initialisation(), TestMaster_post_TPDO(), and TestMaster_preOperational().
TIMER_HANDLE TestMaster_heartBeatTimers[1] = {TIMER_NONE,} |
Definition at line 45 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1010 = 4 |
Definition at line 92 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1011 = 4 |
Definition at line 107 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1016 = 1 |
Definition at line 122 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1018 = 4 |
Definition at line 137 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1280 = 3 |
Definition at line 152 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1400 = 5 |
Definition at line 165 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1401 = 5 |
Definition at line 182 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1402 = 5 |
Definition at line 199 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1403 = 5 |
Definition at line 216 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1600 = 10 |
Definition at line 233 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1601 = 1 |
Definition at line 263 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1602 = 1 |
Definition at line 275 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1603 = 1 |
Definition at line 287 of file TestMaster.c.
UNS8 TestMaster_highestSubIndex_obj1F22 = 2 |
Definition at line 299 of file TestMaster.c.
const UNS8 TestMaster_iam_a_slave = 0 |
Definition at line 43 of file TestMaster.c.
Initial value:
{ { RO, uint32, sizeof (UNS32), (void*)&TestMaster_obj1000 } }
Definition at line 57 of file TestMaster.c.
Initial value:
{ { RO, uint8, sizeof (UNS8), (void*)&TestMaster_obj1001 } }
Definition at line 64 of file TestMaster.c.
Initial value:
{ { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1005 } }
Definition at line 75 of file TestMaster.c.
Initial value:
{ NULL, }
Definition at line 71 of file TestMaster.c.
Referenced by TestMaster_scanIndexOD().
Initial value:
{ { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1006 } }
Definition at line 86 of file TestMaster.c.
Initial value:
{ NULL, }
Definition at line 82 of file TestMaster.c.
Referenced by TestMaster_scanIndexOD().
Initial value:
{ { RO, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1010 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1010_Save_All_Parameters }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1010_Save_Communication_Parameters }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1010_Save_Application_Parameters }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1010_Save_Manufacturer_Parameters } }
Definition at line 97 of file TestMaster.c.
Initial value:
{ { RO, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1011 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1011_Restore_All_Default_Parameters }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1011_Restore_Communication_Default_Parameters }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1011_Restore_Application_Default_Parameters }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1011_Restore_Manufacturer_Default_Parameters } }
Definition at line 112 of file TestMaster.c.
Initial value:
{ { RO, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1016 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1016[0] } }
Definition at line 127 of file TestMaster.c.
Initial value:
{ { RO, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1018 }, { RO, uint32, sizeof (UNS32), (void*)&TestMaster_obj1018_Vendor_ID }, { RO, uint32, sizeof (UNS32), (void*)&TestMaster_obj1018_Product_Code }, { RO, uint32, sizeof (UNS32), (void*)&TestMaster_obj1018_Revision_Number }, { RO, uint32, sizeof (UNS32), (void*)&TestMaster_obj1018_Serial_Number } }
Definition at line 142 of file TestMaster.c.
Initial value:
{ { RO, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1280 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1280_COB_ID_Client_to_Server_Transmit_SDO }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1280_COB_ID_Server_to_Client_Receive_SDO }, { RW, int32, sizeof (INTEGER32), (void*)&TestMaster_obj1280_Node_ID_of_the_SDO_Server } }
Definition at line 156 of file TestMaster.c.
Initial value:
{ { RO, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1400 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1400_COB_ID_used_by_PDO }, { RW, uint8, sizeof (UNS8), (void*)&TestMaster_obj1400_Transmission_Type }, { RW, uint16, sizeof (UNS16), (void*)&TestMaster_obj1400_Inhibit_Time }, { RW, uint8, sizeof (UNS8), (void*)&TestMaster_obj1400_Compatibility_Entry }, { RW, uint16, sizeof (UNS16), (void*)&TestMaster_obj1400_Event_Timer } }
Definition at line 171 of file TestMaster.c.
Initial value:
{ { RO, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1401 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1401_COB_ID_used_by_PDO }, { RW, uint8, sizeof (UNS8), (void*)&TestMaster_obj1401_Transmission_Type }, { RW, uint16, sizeof (UNS16), (void*)&TestMaster_obj1401_Inhibit_Time }, { RW, uint8, sizeof (UNS8), (void*)&TestMaster_obj1401_Compatibility_Entry }, { RW, uint16, sizeof (UNS16), (void*)&TestMaster_obj1401_Event_Timer } }
Definition at line 188 of file TestMaster.c.
Initial value:
{ { RO, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1402 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1402_COB_ID_used_by_PDO }, { RW, uint8, sizeof (UNS8), (void*)&TestMaster_obj1402_Transmission_Type }, { RW, uint16, sizeof (UNS16), (void*)&TestMaster_obj1402_Inhibit_Time }, { RW, uint8, sizeof (UNS8), (void*)&TestMaster_obj1402_Compatibility_Entry }, { RW, uint16, sizeof (UNS16), (void*)&TestMaster_obj1402_Event_Timer } }
Definition at line 205 of file TestMaster.c.
Initial value:
{ { RO, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1403 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1403_COB_ID_used_by_PDO }, { RW, uint8, sizeof (UNS8), (void*)&TestMaster_obj1403_Transmission_Type }, { RW, uint16, sizeof (UNS16), (void*)&TestMaster_obj1403_Inhibit_Time }, { RW, uint8, sizeof (UNS8), (void*)&TestMaster_obj1403_Compatibility_Entry }, { RW, uint16, sizeof (UNS16), (void*)&TestMaster_obj1403_Event_Timer } }
Definition at line 222 of file TestMaster.c.
Initial value:
{ { RW, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1600 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1600[0] }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1600[1] }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1600[2] }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1600[3] }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1600[4] }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1600[5] }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1600[6] }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1600[7] }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1600[8] }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1600[9] } }
Definition at line 247 of file TestMaster.c.
Initial value:
{ { RW, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1601 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1601[0] } }
Definition at line 268 of file TestMaster.c.
Initial value:
{ { RW, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1602 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1602[0] } }
Definition at line 280 of file TestMaster.c.
Initial value:
{ { RW, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1603 }, { RW, uint32, sizeof (UNS32), (void*)&TestMaster_obj1603[0] } }
Definition at line 292 of file TestMaster.c.
Initial value:
{ { RO, uint8, sizeof (UNS8), (void*)&TestMaster_highestSubIndex_obj1F22 }, { RW, domain, 0, (void*)&TestMaster_obj1F22[0] }, { RW, domain, 13, (void*)&TestMaster_obj1F22[1] } }
Definition at line 305 of file TestMaster.c.
Initial value:
{ { RW, boolean, sizeof (UNS8), (void*)&MasterMap1 } }
Definition at line 313 of file TestMaster.c.
Initial value:
{ { RW, boolean, sizeof (UNS8), (void*)&MasterMap2 } }
Definition at line 319 of file TestMaster.c.
Initial value:
{ { RW, boolean, sizeof (UNS8), (void*)&MasterMap3 } }
Definition at line 325 of file TestMaster.c.
Initial value:
{ { RW, boolean, sizeof (UNS8), (void*)&MasterMap4 } }
Definition at line 331 of file TestMaster.c.
Initial value:
{ { RW, boolean, sizeof (UNS8), (void*)&MasterMap5 } }
Definition at line 337 of file TestMaster.c.
Initial value:
{ { RW, boolean, sizeof (UNS8), (void*)&MasterMap6 } }
Definition at line 343 of file TestMaster.c.
Initial value:
{ { RW, boolean, sizeof (UNS8), (void*)&MasterMap7 } }
Definition at line 349 of file TestMaster.c.
Initial value:
{ { RW, boolean, sizeof (UNS8), (void*)&MasterMap8 } }
Definition at line 355 of file TestMaster.c.
Initial value:
{ { RW, uint8, sizeof (UNS8), (void*)&MasterMap9 } }
Definition at line 361 of file TestMaster.c.
Initial value:
{ { RW, uint32, sizeof (UNS32), (void*)&MasterMap10 } }
Definition at line 367 of file TestMaster.c.
Initial value:
{ { RW, uint16, sizeof (UNS16), (void*)&MasterMap11 } }
Definition at line 373 of file TestMaster.c.
Initial value:
{ { RW, int16, sizeof (INTEGER16), (void*)&MasterMap12 } }
Definition at line 379 of file TestMaster.c.
Initial value:
{ { RW, int16, sizeof (INTEGER16), (void*)&MasterMap13 } }
Definition at line 385 of file TestMaster.c.
UNS32 TestMaster_obj1000 = 0x12D |
Definition at line 56 of file TestMaster.c.
UNS8 TestMaster_obj1001 = 0x0 |
Definition at line 63 of file TestMaster.c.
UNS32 TestMaster_obj1005 = 0x40000080 |
Definition at line 70 of file TestMaster.c.
UNS32 TestMaster_obj1006 = 0xC350 |
Definition at line 81 of file TestMaster.c.
UNS32 TestMaster_obj1010_Save_All_Parameters = 0x0 |
Definition at line 93 of file TestMaster.c.
UNS32 TestMaster_obj1010_Save_Application_Parameters = 0x0 |
Definition at line 95 of file TestMaster.c.
UNS32 TestMaster_obj1010_Save_Communication_Parameters = 0x0 |
Definition at line 94 of file TestMaster.c.
UNS32 TestMaster_obj1010_Save_Manufacturer_Parameters = 0x0 |
Definition at line 96 of file TestMaster.c.
Definition at line 108 of file TestMaster.c.
Definition at line 110 of file TestMaster.c.
Definition at line 109 of file TestMaster.c.
Definition at line 111 of file TestMaster.c.
UNS32 TestMaster_obj1016[] |
UNS16 TestMaster_obj1017 = 0x0 |
Definition at line 134 of file TestMaster.c.
UNS32 TestMaster_obj1018_Product_Code = 0x0 |
Definition at line 139 of file TestMaster.c.
UNS32 TestMaster_obj1018_Revision_Number = 0x0 |
Definition at line 140 of file TestMaster.c.
UNS32 TestMaster_obj1018_Serial_Number = 0x0 |
Definition at line 141 of file TestMaster.c.
UNS32 TestMaster_obj1018_Vendor_ID = 0x0 |
Definition at line 138 of file TestMaster.c.
UNS32 TestMaster_obj1280_COB_ID_Client_to_Server_Transmit_SDO = 0x602 |
Definition at line 153 of file TestMaster.c.
UNS32 TestMaster_obj1280_COB_ID_Server_to_Client_Receive_SDO = 0x582 |
Definition at line 154 of file TestMaster.c.
INTEGER32 TestMaster_obj1280_Node_ID_of_the_SDO_Server = 0x2 |
Definition at line 155 of file TestMaster.c.
UNS32 TestMaster_obj1400_COB_ID_used_by_PDO = 0x200 |
Definition at line 166 of file TestMaster.c.
UNS8 TestMaster_obj1400_Compatibility_Entry = 0x0 |
Definition at line 169 of file TestMaster.c.
UNS16 TestMaster_obj1400_Event_Timer = 0x0 |
Definition at line 170 of file TestMaster.c.
UNS16 TestMaster_obj1400_Inhibit_Time = 0x0 |
Definition at line 168 of file TestMaster.c.
UNS8 TestMaster_obj1400_Transmission_Type = 0x1 |
Definition at line 167 of file TestMaster.c.
UNS32 TestMaster_obj1401_COB_ID_used_by_PDO = 0x300 |
Definition at line 183 of file TestMaster.c.
UNS8 TestMaster_obj1401_Compatibility_Entry = 0x0 |
Definition at line 186 of file TestMaster.c.
UNS16 TestMaster_obj1401_Event_Timer = 0x0 |
Definition at line 187 of file TestMaster.c.
UNS16 TestMaster_obj1401_Inhibit_Time = 0x0 |
Definition at line 185 of file TestMaster.c.
UNS8 TestMaster_obj1401_Transmission_Type = 0x0 |
Definition at line 184 of file TestMaster.c.
UNS32 TestMaster_obj1402_COB_ID_used_by_PDO = 0x401 |
Definition at line 200 of file TestMaster.c.
UNS8 TestMaster_obj1402_Compatibility_Entry = 0x0 |
Definition at line 203 of file TestMaster.c.
UNS16 TestMaster_obj1402_Event_Timer = 0x0 |
Definition at line 204 of file TestMaster.c.
UNS16 TestMaster_obj1402_Inhibit_Time = 0x0 |
Definition at line 202 of file TestMaster.c.
UNS8 TestMaster_obj1402_Transmission_Type = 0x0 |
Definition at line 201 of file TestMaster.c.
UNS32 TestMaster_obj1403_COB_ID_used_by_PDO = 0x482 |
Definition at line 217 of file TestMaster.c.
UNS8 TestMaster_obj1403_Compatibility_Entry = 0x0 |
Definition at line 220 of file TestMaster.c.
UNS16 TestMaster_obj1403_Event_Timer = 0x0 |
Definition at line 221 of file TestMaster.c.
UNS16 TestMaster_obj1403_Inhibit_Time = 0x0 |
Definition at line 219 of file TestMaster.c.
UNS8 TestMaster_obj1403_Transmission_Type = 0x0 |
Definition at line 218 of file TestMaster.c.
UNS32 TestMaster_obj1600[] |
Initial value:
{ 0x20000001, 0x20010001, 0x20020001, 0x20030001, 0x20040001, 0x20050001, 0x20060001, 0x20070001, 0x20080008, 0x20090020 }
Definition at line 234 of file TestMaster.c.
UNS32 TestMaster_obj1601[] |
UNS32 TestMaster_obj1602[] |
UNS32 TestMaster_obj1603[] |
UNS8* TestMaster_obj1F22[] |
Initial value:
{ "", "\x01\x00\x00\x00\x17\x10\x00\x02\x00\x00\x00\xe8\x03" }
Definition at line 300 of file TestMaster.c.
const indextable TestMaster_objdict[] |
UNS16 TestMaster_ObjdictSize = sizeof(TestMaster_objdict)/sizeof(TestMaster_objdict[0]) |
Definition at line 494 of file TestMaster.c.
s_PDO_status TestMaster_PDO_status[1] = {s_PDO_staus_Initializer} |
Definition at line 474 of file TestMaster.c.