examples/CANOpenShell/CANOpenShellMasterOD.c
author Christian Taedcke <hacking@taedcke.com>
Mon, 23 Jan 2012 21:35:32 +0100
changeset 707 4c52690c53fb
parent 702 8be1c1e5fb17
permissions -rw-r--r--
can_uvccm_win32:
- remove depricated OptimizeForWindows98 from project file
702
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     1
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     2
/* File generated by gen_cfile.py. Should not be modified. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     3
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     4
#include "CANOpenShellMasterOD.h"
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     5
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     6
/**************************************************************************/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     7
/* Declaration of mapped variables                                        */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     8
/**************************************************************************/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
     9
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    10
/**************************************************************************/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    11
/* Declaration of value range types                                       */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    12
/**************************************************************************/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    13
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    14
#define valueRange_EMC 0x9F /* Type for index 0x1003 subindex 0x00 (only set of value 0 is possible) */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    15
UNS32 CANOpenShellMasterOD_valueRangeTest (UNS8 typeValue, void * value)
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    16
{
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    17
  switch (typeValue) {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    18
    case valueRange_EMC:
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    19
      if (*(UNS8*)value != (UNS8)0) return OD_VALUE_RANGE_EXCEEDED;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    20
      break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    21
  }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    22
  return 0;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    23
}
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    24
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    25
/**************************************************************************/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    26
/* The node id                                                            */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    27
/**************************************************************************/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    28
/* node_id default value.*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    29
UNS8 CANOpenShellMasterOD_bDeviceNodeId = 0x00;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    30
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    31
/**************************************************************************/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    32
/* Array of message processing information */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    33
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    34
const UNS8 CANOpenShellMasterOD_iam_a_slave = 0;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    35
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    36
TIMER_HANDLE CANOpenShellMasterOD_heartBeatTimers[1];
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    37
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    38
/*
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    39
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    40
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    41
                               OBJECT DICTIONARY
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    42
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    43
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    44
*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    45
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    46
/* index 0x1000 :   Device Type. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    47
                    UNS32 CANOpenShellMasterOD_obj1000 = 0x0;	/* 0 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    48
                    subindex CANOpenShellMasterOD_Index1000[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    49
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    50
                       { RO, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1000 }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    51
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    52
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    53
/* index 0x1001 :   Error Register. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    54
                    UNS8 CANOpenShellMasterOD_obj1001 = 0x0;	/* 0 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    55
                    subindex CANOpenShellMasterOD_Index1001[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    56
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    57
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1001 }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    58
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    59
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    60
/* index 0x1003 :   Pre-defined Error Field */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    61
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1003 = 0; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    62
                    UNS32 CANOpenShellMasterOD_obj1003[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    63
                    {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    64
                      0x0	/* 0 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    65
                    };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    66
                    ODCallback_t CANOpenShellMasterOD_Index1003_callbacks[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    67
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    68
                       NULL,
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    69
                       NULL,
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    70
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    71
                    subindex CANOpenShellMasterOD_Index1003[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    72
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    73
                       { RW, valueRange_EMC, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1003 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    74
                       { RO, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1003[0] }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    75
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    76
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    77
/* index 0x1005 :   SYNC COB ID. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    78
                    UNS32 CANOpenShellMasterOD_obj1005 = 0x40000080;	/* 1073741952 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    79
                    ODCallback_t CANOpenShellMasterOD_Index1005_callbacks[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    80
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    81
                       NULL,
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    82
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    83
                    subindex CANOpenShellMasterOD_Index1005[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    84
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    85
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1005 }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    86
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    87
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    88
/* index 0x1006 :   Communication / Cycle Period. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    89
                    UNS32 CANOpenShellMasterOD_obj1006 = 0x0;	/* 0 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    90
                    ODCallback_t CANOpenShellMasterOD_Index1006_callbacks[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    91
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    92
                       NULL,
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    93
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    94
                    subindex CANOpenShellMasterOD_Index1006[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    95
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    96
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1006 }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    97
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    98
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
    99
/* index 0x1014 :   Emergency COB ID */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   100
                    UNS32 CANOpenShellMasterOD_obj1014 = 0x80 + 0x00;   /* 128 + NodeID */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   101
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   102
/* index 0x1016 :   Consumer Heartbeat Time */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   103
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1016 = 0;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   104
                    UNS32 CANOpenShellMasterOD_obj1016[]={0};
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   105
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   106
/* index 0x1017 :   Producer Heartbeat Time. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   107
                    UNS16 CANOpenShellMasterOD_obj1017 = 0x0;	/* 0 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   108
                    ODCallback_t CANOpenShellMasterOD_Index1017_callbacks[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   109
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   110
                       NULL,
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   111
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   112
                    subindex CANOpenShellMasterOD_Index1017[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   113
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   114
                       { RW, uint16, sizeof (UNS16), (void*)&CANOpenShellMasterOD_obj1017 }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   115
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   116
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   117
/* index 0x1018 :   Identity. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   118
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1018 = 4; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   119
                    UNS32 CANOpenShellMasterOD_obj1018_Vendor_ID = 0x0;	/* 0 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   120
                    UNS32 CANOpenShellMasterOD_obj1018_Product_Code = 0x0;	/* 0 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   121
                    UNS32 CANOpenShellMasterOD_obj1018_Revision_Number = 0x0;	/* 0 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   122
                    UNS32 CANOpenShellMasterOD_obj1018_Serial_Number = 0x0;	/* 0 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   123
                    subindex CANOpenShellMasterOD_Index1018[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   124
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   125
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1018 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   126
                       { RO, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1018_Vendor_ID },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   127
                       { RO, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1018_Product_Code },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   128
                       { RO, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1018_Revision_Number },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   129
                       { RO, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1018_Serial_Number }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   130
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   131
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   132
/* index 0x1280 :   Client SDO 1 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   133
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1280 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   134
                    UNS32 CANOpenShellMasterOD_obj1280_COB_ID_Client_to_Server_Transmit_SDO = 0x600;	/* 1536 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   135
                    UNS32 CANOpenShellMasterOD_obj1280_COB_ID_Server_to_Client_Receive_SDO = 0x580;	/* 1408 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   136
                    UNS8 CANOpenShellMasterOD_obj1280_Node_ID_of_the_SDO_Server = 0x0;	/* 0 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   137
                    subindex CANOpenShellMasterOD_Index1280[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   138
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   139
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1280 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   140
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1280_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   141
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1280_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   142
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1280_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   143
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   144
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   145
/* index 0x1281 :   Client SDO 2 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   146
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1281 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   147
                    UNS32 CANOpenShellMasterOD_obj1281_COB_ID_Client_to_Server_Transmit_SDO = 0x601;	/* 1537 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   148
                    UNS32 CANOpenShellMasterOD_obj1281_COB_ID_Server_to_Client_Receive_SDO = 0x581;	/* 1409 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   149
                    UNS8 CANOpenShellMasterOD_obj1281_Node_ID_of_the_SDO_Server = 0x1;	/* 1 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   150
                    subindex CANOpenShellMasterOD_Index1281[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   151
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   152
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1281 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   153
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1281_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   154
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1281_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   155
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1281_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   156
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   157
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   158
/* index 0x1282 :   Client SDO 3 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   159
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1282 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   160
                    UNS32 CANOpenShellMasterOD_obj1282_COB_ID_Client_to_Server_Transmit_SDO = 0x602;	/* 1538 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   161
                    UNS32 CANOpenShellMasterOD_obj1282_COB_ID_Server_to_Client_Receive_SDO = 0x582;	/* 1410 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   162
                    UNS8 CANOpenShellMasterOD_obj1282_Node_ID_of_the_SDO_Server = 0x2;	/* 2 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   163
                    subindex CANOpenShellMasterOD_Index1282[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   164
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   165
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1282 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   166
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1282_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   167
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1282_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   168
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1282_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   169
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   170
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   171
/* index 0x1283 :   Client SDO 4 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   172
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1283 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   173
                    UNS32 CANOpenShellMasterOD_obj1283_COB_ID_Client_to_Server_Transmit_SDO = 0x603;	/* 1539 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   174
                    UNS32 CANOpenShellMasterOD_obj1283_COB_ID_Server_to_Client_Receive_SDO = 0x583;	/* 1411 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   175
                    UNS8 CANOpenShellMasterOD_obj1283_Node_ID_of_the_SDO_Server = 0x3;	/* 3 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   176
                    subindex CANOpenShellMasterOD_Index1283[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   177
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   178
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1283 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   179
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1283_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   180
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1283_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   181
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1283_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   182
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   183
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   184
/* index 0x1284 :   Client SDO 5 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   185
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1284 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   186
                    UNS32 CANOpenShellMasterOD_obj1284_COB_ID_Client_to_Server_Transmit_SDO = 0x604;	/* 1540 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   187
                    UNS32 CANOpenShellMasterOD_obj1284_COB_ID_Server_to_Client_Receive_SDO = 0x584;	/* 1412 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   188
                    UNS8 CANOpenShellMasterOD_obj1284_Node_ID_of_the_SDO_Server = 0x4;	/* 4 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   189
                    subindex CANOpenShellMasterOD_Index1284[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   190
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   191
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1284 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   192
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1284_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   193
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1284_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   194
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1284_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   195
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   196
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   197
/* index 0x1285 :   Client SDO 6 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   198
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1285 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   199
                    UNS32 CANOpenShellMasterOD_obj1285_COB_ID_Client_to_Server_Transmit_SDO = 0x605;	/* 1541 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   200
                    UNS32 CANOpenShellMasterOD_obj1285_COB_ID_Server_to_Client_Receive_SDO = 0x585;	/* 1413 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   201
                    UNS8 CANOpenShellMasterOD_obj1285_Node_ID_of_the_SDO_Server = 0x5;	/* 5 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   202
                    subindex CANOpenShellMasterOD_Index1285[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   203
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   204
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1285 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   205
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1285_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   206
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1285_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   207
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1285_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   208
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   209
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   210
/* index 0x1286 :   Client SDO 7 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   211
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1286 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   212
                    UNS32 CANOpenShellMasterOD_obj1286_COB_ID_Client_to_Server_Transmit_SDO = 0x606;	/* 1542 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   213
                    UNS32 CANOpenShellMasterOD_obj1286_COB_ID_Server_to_Client_Receive_SDO = 0x586;	/* 1414 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   214
                    UNS8 CANOpenShellMasterOD_obj1286_Node_ID_of_the_SDO_Server = 0x6;	/* 6 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   215
                    subindex CANOpenShellMasterOD_Index1286[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   216
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   217
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1286 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   218
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1286_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   219
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1286_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   220
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1286_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   221
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   222
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   223
/* index 0x1287 :   Client SDO 8 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   224
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1287 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   225
                    UNS32 CANOpenShellMasterOD_obj1287_COB_ID_Client_to_Server_Transmit_SDO = 0x607;	/* 1543 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   226
                    UNS32 CANOpenShellMasterOD_obj1287_COB_ID_Server_to_Client_Receive_SDO = 0x587;	/* 1415 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   227
                    UNS8 CANOpenShellMasterOD_obj1287_Node_ID_of_the_SDO_Server = 0x7;	/* 7 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   228
                    subindex CANOpenShellMasterOD_Index1287[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   229
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   230
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1287 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   231
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1287_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   232
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1287_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   233
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1287_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   234
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   235
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   236
/* index 0x1288 :   Client SDO 9 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   237
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1288 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   238
                    UNS32 CANOpenShellMasterOD_obj1288_COB_ID_Client_to_Server_Transmit_SDO = 0x608;	/* 1544 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   239
                    UNS32 CANOpenShellMasterOD_obj1288_COB_ID_Server_to_Client_Receive_SDO = 0x588;	/* 1416 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   240
                    UNS8 CANOpenShellMasterOD_obj1288_Node_ID_of_the_SDO_Server = 0x8;	/* 8 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   241
                    subindex CANOpenShellMasterOD_Index1288[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   242
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   243
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1288 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   244
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1288_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   245
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1288_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   246
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1288_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   247
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   248
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   249
/* index 0x1289 :   Client SDO 10 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   250
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1289 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   251
                    UNS32 CANOpenShellMasterOD_obj1289_COB_ID_Client_to_Server_Transmit_SDO = 0x609;	/* 1545 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   252
                    UNS32 CANOpenShellMasterOD_obj1289_COB_ID_Server_to_Client_Receive_SDO = 0x589;	/* 1417 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   253
                    UNS8 CANOpenShellMasterOD_obj1289_Node_ID_of_the_SDO_Server = 0x9;	/* 9 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   254
                    subindex CANOpenShellMasterOD_Index1289[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   255
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   256
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1289 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   257
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1289_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   258
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1289_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   259
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1289_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   260
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   261
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   262
/* index 0x128A :   Client SDO 11 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   263
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj128A = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   264
                    UNS32 CANOpenShellMasterOD_obj128A_COB_ID_Client_to_Server_Transmit_SDO = 0x60A;	/* 1546 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   265
                    UNS32 CANOpenShellMasterOD_obj128A_COB_ID_Server_to_Client_Receive_SDO = 0x58A;	/* 1418 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   266
                    UNS8 CANOpenShellMasterOD_obj128A_Node_ID_of_the_SDO_Server = 0xA;	/* 10 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   267
                    subindex CANOpenShellMasterOD_Index128A[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   268
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   269
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj128A },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   270
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128A_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   271
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128A_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   272
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj128A_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   273
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   274
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   275
/* index 0x128B :   Client SDO 12 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   276
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj128B = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   277
                    UNS32 CANOpenShellMasterOD_obj128B_COB_ID_Client_to_Server_Transmit_SDO = 0x60B;	/* 1547 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   278
                    UNS32 CANOpenShellMasterOD_obj128B_COB_ID_Server_to_Client_Receive_SDO = 0x58B;	/* 1419 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   279
                    UNS8 CANOpenShellMasterOD_obj128B_Node_ID_of_the_SDO_Server = 0xB;	/* 11 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   280
                    subindex CANOpenShellMasterOD_Index128B[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   281
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   282
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj128B },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   283
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128B_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   284
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128B_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   285
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj128B_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   286
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   287
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   288
/* index 0x128C :   Client SDO 13 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   289
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj128C = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   290
                    UNS32 CANOpenShellMasterOD_obj128C_COB_ID_Client_to_Server_Transmit_SDO = 0x60C;	/* 1548 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   291
                    UNS32 CANOpenShellMasterOD_obj128C_COB_ID_Server_to_Client_Receive_SDO = 0x58C;	/* 1420 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   292
                    UNS8 CANOpenShellMasterOD_obj128C_Node_ID_of_the_SDO_Server = 0xC;	/* 12 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   293
                    subindex CANOpenShellMasterOD_Index128C[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   294
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   295
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj128C },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   296
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128C_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   297
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128C_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   298
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj128C_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   299
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   300
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   301
/* index 0x128D :   Client SDO 14 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   302
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj128D = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   303
                    UNS32 CANOpenShellMasterOD_obj128D_COB_ID_Client_to_Server_Transmit_SDO = 0x60D;	/* 1549 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   304
                    UNS32 CANOpenShellMasterOD_obj128D_COB_ID_Server_to_Client_Receive_SDO = 0x58D;	/* 1421 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   305
                    UNS8 CANOpenShellMasterOD_obj128D_Node_ID_of_the_SDO_Server = 0xD;	/* 13 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   306
                    subindex CANOpenShellMasterOD_Index128D[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   307
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   308
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj128D },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   309
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128D_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   310
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128D_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   311
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj128D_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   312
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   313
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   314
/* index 0x128E :   Client SDO 15 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   315
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj128E = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   316
                    UNS32 CANOpenShellMasterOD_obj128E_COB_ID_Client_to_Server_Transmit_SDO = 0x60E;	/* 1550 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   317
                    UNS32 CANOpenShellMasterOD_obj128E_COB_ID_Server_to_Client_Receive_SDO = 0x58E;	/* 1422 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   318
                    UNS8 CANOpenShellMasterOD_obj128E_Node_ID_of_the_SDO_Server = 0xE;	/* 14 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   319
                    subindex CANOpenShellMasterOD_Index128E[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   320
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   321
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj128E },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   322
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128E_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   323
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128E_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   324
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj128E_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   325
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   326
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   327
/* index 0x128F :   Client SDO 16 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   328
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj128F = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   329
                    UNS32 CANOpenShellMasterOD_obj128F_COB_ID_Client_to_Server_Transmit_SDO = 0x60F;	/* 1551 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   330
                    UNS32 CANOpenShellMasterOD_obj128F_COB_ID_Server_to_Client_Receive_SDO = 0x58F;	/* 1423 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   331
                    UNS8 CANOpenShellMasterOD_obj128F_Node_ID_of_the_SDO_Server = 0xF;	/* 15 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   332
                    subindex CANOpenShellMasterOD_Index128F[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   333
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   334
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj128F },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   335
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128F_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   336
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj128F_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   337
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj128F_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   338
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   339
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   340
/* index 0x1290 :   Client SDO 17 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   341
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1290 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   342
                    UNS32 CANOpenShellMasterOD_obj1290_COB_ID_Client_to_Server_Transmit_SDO = 0x610;	/* 1552 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   343
                    UNS32 CANOpenShellMasterOD_obj1290_COB_ID_Server_to_Client_Receive_SDO = 0x590;	/* 1424 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   344
                    UNS8 CANOpenShellMasterOD_obj1290_Node_ID_of_the_SDO_Server = 0x10;	/* 16 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   345
                    subindex CANOpenShellMasterOD_Index1290[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   346
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   347
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1290 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   348
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1290_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   349
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1290_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   350
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1290_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   351
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   352
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   353
/* index 0x1291 :   Client SDO 18 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   354
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1291 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   355
                    UNS32 CANOpenShellMasterOD_obj1291_COB_ID_Client_to_Server_Transmit_SDO = 0x611;	/* 1553 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   356
                    UNS32 CANOpenShellMasterOD_obj1291_COB_ID_Server_to_Client_Receive_SDO = 0x591;	/* 1425 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   357
                    UNS8 CANOpenShellMasterOD_obj1291_Node_ID_of_the_SDO_Server = 0x11;	/* 17 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   358
                    subindex CANOpenShellMasterOD_Index1291[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   359
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   360
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1291 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   361
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1291_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   362
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1291_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   363
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1291_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   364
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   365
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   366
/* index 0x1292 :   Client SDO 19 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   367
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1292 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   368
                    UNS32 CANOpenShellMasterOD_obj1292_COB_ID_Client_to_Server_Transmit_SDO = 0x612;	/* 1554 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   369
                    UNS32 CANOpenShellMasterOD_obj1292_COB_ID_Server_to_Client_Receive_SDO = 0x592;	/* 1426 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   370
                    UNS8 CANOpenShellMasterOD_obj1292_Node_ID_of_the_SDO_Server = 0x12;	/* 18 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   371
                    subindex CANOpenShellMasterOD_Index1292[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   372
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   373
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1292 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   374
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1292_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   375
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1292_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   376
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1292_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   377
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   378
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   379
/* index 0x1293 :   Client SDO 20 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   380
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1293 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   381
                    UNS32 CANOpenShellMasterOD_obj1293_COB_ID_Client_to_Server_Transmit_SDO = 0x613;	/* 1555 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   382
                    UNS32 CANOpenShellMasterOD_obj1293_COB_ID_Server_to_Client_Receive_SDO = 0x593;	/* 1427 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   383
                    UNS8 CANOpenShellMasterOD_obj1293_Node_ID_of_the_SDO_Server = 0x13;	/* 19 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   384
                    subindex CANOpenShellMasterOD_Index1293[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   385
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   386
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1293 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   387
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1293_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   388
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1293_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   389
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1293_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   390
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   391
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   392
/* index 0x1294 :   Client SDO 21 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   393
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1294 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   394
                    UNS32 CANOpenShellMasterOD_obj1294_COB_ID_Client_to_Server_Transmit_SDO = 0x614;	/* 1556 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   395
                    UNS32 CANOpenShellMasterOD_obj1294_COB_ID_Server_to_Client_Receive_SDO = 0x594;	/* 1428 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   396
                    UNS8 CANOpenShellMasterOD_obj1294_Node_ID_of_the_SDO_Server = 0x14;	/* 20 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   397
                    subindex CANOpenShellMasterOD_Index1294[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   398
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   399
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1294 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   400
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1294_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   401
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1294_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   402
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1294_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   403
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   404
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   405
/* index 0x1295 :   Client SDO 22 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   406
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1295 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   407
                    UNS32 CANOpenShellMasterOD_obj1295_COB_ID_Client_to_Server_Transmit_SDO = 0x615;	/* 1557 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   408
                    UNS32 CANOpenShellMasterOD_obj1295_COB_ID_Server_to_Client_Receive_SDO = 0x595;	/* 1429 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   409
                    UNS8 CANOpenShellMasterOD_obj1295_Node_ID_of_the_SDO_Server = 0x15;	/* 21 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   410
                    subindex CANOpenShellMasterOD_Index1295[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   411
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   412
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1295 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   413
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1295_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   414
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1295_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   415
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1295_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   416
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   417
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   418
/* index 0x1296 :   Client SDO 23 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   419
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1296 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   420
                    UNS32 CANOpenShellMasterOD_obj1296_COB_ID_Client_to_Server_Transmit_SDO = 0x616;	/* 1558 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   421
                    UNS32 CANOpenShellMasterOD_obj1296_COB_ID_Server_to_Client_Receive_SDO = 0x596;	/* 1430 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   422
                    UNS8 CANOpenShellMasterOD_obj1296_Node_ID_of_the_SDO_Server = 0x16;	/* 22 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   423
                    subindex CANOpenShellMasterOD_Index1296[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   424
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   425
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1296 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   426
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1296_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   427
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1296_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   428
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1296_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   429
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   430
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   431
/* index 0x1297 :   Client SDO 24 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   432
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1297 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   433
                    UNS32 CANOpenShellMasterOD_obj1297_COB_ID_Client_to_Server_Transmit_SDO = 0x617;	/* 1559 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   434
                    UNS32 CANOpenShellMasterOD_obj1297_COB_ID_Server_to_Client_Receive_SDO = 0x597;	/* 1431 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   435
                    UNS8 CANOpenShellMasterOD_obj1297_Node_ID_of_the_SDO_Server = 0x17;	/* 23 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   436
                    subindex CANOpenShellMasterOD_Index1297[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   437
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   438
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1297 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   439
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1297_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   440
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1297_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   441
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1297_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   442
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   443
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   444
/* index 0x1298 :   Client SDO 25 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   445
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1298 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   446
                    UNS32 CANOpenShellMasterOD_obj1298_COB_ID_Client_to_Server_Transmit_SDO = 0x618;	/* 1560 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   447
                    UNS32 CANOpenShellMasterOD_obj1298_COB_ID_Server_to_Client_Receive_SDO = 0x598;	/* 1432 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   448
                    UNS8 CANOpenShellMasterOD_obj1298_Node_ID_of_the_SDO_Server = 0x18;	/* 24 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   449
                    subindex CANOpenShellMasterOD_Index1298[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   450
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   451
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1298 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   452
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1298_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   453
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1298_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   454
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1298_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   455
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   456
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   457
/* index 0x1299 :   Client SDO 26 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   458
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj1299 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   459
                    UNS32 CANOpenShellMasterOD_obj1299_COB_ID_Client_to_Server_Transmit_SDO = 0x619;	/* 1561 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   460
                    UNS32 CANOpenShellMasterOD_obj1299_COB_ID_Server_to_Client_Receive_SDO = 0x599;	/* 1433 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   461
                    UNS8 CANOpenShellMasterOD_obj1299_Node_ID_of_the_SDO_Server = 0x19;	/* 25 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   462
                    subindex CANOpenShellMasterOD_Index1299[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   463
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   464
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj1299 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   465
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1299_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   466
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj1299_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   467
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj1299_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   468
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   469
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   470
/* index 0x129A :   Client SDO 27 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   471
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj129A = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   472
                    UNS32 CANOpenShellMasterOD_obj129A_COB_ID_Client_to_Server_Transmit_SDO = 0x61A;	/* 1562 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   473
                    UNS32 CANOpenShellMasterOD_obj129A_COB_ID_Server_to_Client_Receive_SDO = 0x59A;	/* 1434 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   474
                    UNS8 CANOpenShellMasterOD_obj129A_Node_ID_of_the_SDO_Server = 0x1A;	/* 26 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   475
                    subindex CANOpenShellMasterOD_Index129A[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   476
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   477
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj129A },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   478
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129A_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   479
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129A_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   480
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj129A_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   481
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   482
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   483
/* index 0x129B :   Client SDO 28 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   484
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj129B = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   485
                    UNS32 CANOpenShellMasterOD_obj129B_COB_ID_Client_to_Server_Transmit_SDO = 0x61B;	/* 1563 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   486
                    UNS32 CANOpenShellMasterOD_obj129B_COB_ID_Server_to_Client_Receive_SDO = 0x59B;	/* 1435 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   487
                    UNS8 CANOpenShellMasterOD_obj129B_Node_ID_of_the_SDO_Server = 0x1B;	/* 27 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   488
                    subindex CANOpenShellMasterOD_Index129B[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   489
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   490
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj129B },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   491
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129B_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   492
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129B_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   493
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj129B_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   494
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   495
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   496
/* index 0x129C :   Client SDO 29 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   497
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj129C = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   498
                    UNS32 CANOpenShellMasterOD_obj129C_COB_ID_Client_to_Server_Transmit_SDO = 0x61C;	/* 1564 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   499
                    UNS32 CANOpenShellMasterOD_obj129C_COB_ID_Server_to_Client_Receive_SDO = 0x59C;	/* 1436 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   500
                    UNS8 CANOpenShellMasterOD_obj129C_Node_ID_of_the_SDO_Server = 0x1C;	/* 28 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   501
                    subindex CANOpenShellMasterOD_Index129C[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   502
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   503
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj129C },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   504
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129C_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   505
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129C_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   506
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj129C_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   507
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   508
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   509
/* index 0x129D :   Client SDO 30 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   510
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj129D = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   511
                    UNS32 CANOpenShellMasterOD_obj129D_COB_ID_Client_to_Server_Transmit_SDO = 0x61D;	/* 1565 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   512
                    UNS32 CANOpenShellMasterOD_obj129D_COB_ID_Server_to_Client_Receive_SDO = 0x59D;	/* 1437 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   513
                    UNS8 CANOpenShellMasterOD_obj129D_Node_ID_of_the_SDO_Server = 0x1D;	/* 29 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   514
                    subindex CANOpenShellMasterOD_Index129D[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   515
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   516
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj129D },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   517
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129D_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   518
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129D_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   519
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj129D_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   520
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   521
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   522
/* index 0x129E :   Client SDO 31 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   523
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj129E = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   524
                    UNS32 CANOpenShellMasterOD_obj129E_COB_ID_Client_to_Server_Transmit_SDO = 0x61E;	/* 1566 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   525
                    UNS32 CANOpenShellMasterOD_obj129E_COB_ID_Server_to_Client_Receive_SDO = 0x59E;	/* 1438 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   526
                    UNS8 CANOpenShellMasterOD_obj129E_Node_ID_of_the_SDO_Server = 0x1E;	/* 30 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   527
                    subindex CANOpenShellMasterOD_Index129E[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   528
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   529
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj129E },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   530
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129E_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   531
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129E_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   532
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj129E_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   533
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   534
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   535
/* index 0x129F :   Client SDO 32 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   536
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj129F = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   537
                    UNS32 CANOpenShellMasterOD_obj129F_COB_ID_Client_to_Server_Transmit_SDO = 0x61F;	/* 1567 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   538
                    UNS32 CANOpenShellMasterOD_obj129F_COB_ID_Server_to_Client_Receive_SDO = 0x59F;	/* 1439 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   539
                    UNS8 CANOpenShellMasterOD_obj129F_Node_ID_of_the_SDO_Server = 0x1F;	/* 31 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   540
                    subindex CANOpenShellMasterOD_Index129F[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   541
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   542
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj129F },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   543
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129F_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   544
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj129F_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   545
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj129F_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   546
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   547
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   548
/* index 0x12A0 :   Client SDO 33 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   549
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12A0 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   550
                    UNS32 CANOpenShellMasterOD_obj12A0_COB_ID_Client_to_Server_Transmit_SDO = 0x620;	/* 1568 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   551
                    UNS32 CANOpenShellMasterOD_obj12A0_COB_ID_Server_to_Client_Receive_SDO = 0x5A0;	/* 1440 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   552
                    UNS8 CANOpenShellMasterOD_obj12A0_Node_ID_of_the_SDO_Server = 0x20;	/* 32 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   553
                    subindex CANOpenShellMasterOD_Index12A0[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   554
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   555
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12A0 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   556
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A0_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   557
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A0_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   558
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12A0_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   559
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   560
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   561
/* index 0x12A1 :   Client SDO 34 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   562
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12A1 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   563
                    UNS32 CANOpenShellMasterOD_obj12A1_COB_ID_Client_to_Server_Transmit_SDO = 0x621;	/* 1569 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   564
                    UNS32 CANOpenShellMasterOD_obj12A1_COB_ID_Server_to_Client_Receive_SDO = 0x5A1;	/* 1441 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   565
                    UNS8 CANOpenShellMasterOD_obj12A1_Node_ID_of_the_SDO_Server = 0x21;	/* 33 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   566
                    subindex CANOpenShellMasterOD_Index12A1[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   567
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   568
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12A1 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   569
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A1_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   570
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A1_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   571
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12A1_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   572
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   573
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   574
/* index 0x12A2 :   Client SDO 35 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   575
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12A2 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   576
                    UNS32 CANOpenShellMasterOD_obj12A2_COB_ID_Client_to_Server_Transmit_SDO = 0x622;	/* 1570 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   577
                    UNS32 CANOpenShellMasterOD_obj12A2_COB_ID_Server_to_Client_Receive_SDO = 0x5A2;	/* 1442 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   578
                    UNS8 CANOpenShellMasterOD_obj12A2_Node_ID_of_the_SDO_Server = 0x22;	/* 34 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   579
                    subindex CANOpenShellMasterOD_Index12A2[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   580
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   581
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12A2 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   582
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A2_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   583
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A2_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   584
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12A2_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   585
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   586
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   587
/* index 0x12A3 :   Client SDO 36 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   588
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12A3 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   589
                    UNS32 CANOpenShellMasterOD_obj12A3_COB_ID_Client_to_Server_Transmit_SDO = 0x623;	/* 1571 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   590
                    UNS32 CANOpenShellMasterOD_obj12A3_COB_ID_Server_to_Client_Receive_SDO = 0x5A3;	/* 1443 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   591
                    UNS8 CANOpenShellMasterOD_obj12A3_Node_ID_of_the_SDO_Server = 0x23;	/* 35 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   592
                    subindex CANOpenShellMasterOD_Index12A3[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   593
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   594
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12A3 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   595
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A3_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   596
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A3_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   597
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12A3_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   598
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   599
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   600
/* index 0x12A4 :   Client SDO 37 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   601
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12A4 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   602
                    UNS32 CANOpenShellMasterOD_obj12A4_COB_ID_Client_to_Server_Transmit_SDO = 0x624;	/* 1572 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   603
                    UNS32 CANOpenShellMasterOD_obj12A4_COB_ID_Server_to_Client_Receive_SDO = 0x5A4;	/* 1444 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   604
                    UNS8 CANOpenShellMasterOD_obj12A4_Node_ID_of_the_SDO_Server = 0x24;	/* 36 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   605
                    subindex CANOpenShellMasterOD_Index12A4[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   606
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   607
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12A4 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   608
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A4_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   609
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A4_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   610
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12A4_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   611
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   612
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   613
/* index 0x12A5 :   Client SDO 38 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   614
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12A5 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   615
                    UNS32 CANOpenShellMasterOD_obj12A5_COB_ID_Client_to_Server_Transmit_SDO = 0x625;	/* 1573 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   616
                    UNS32 CANOpenShellMasterOD_obj12A5_COB_ID_Server_to_Client_Receive_SDO = 0x5A5;	/* 1445 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   617
                    UNS8 CANOpenShellMasterOD_obj12A5_Node_ID_of_the_SDO_Server = 0x25;	/* 37 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   618
                    subindex CANOpenShellMasterOD_Index12A5[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   619
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   620
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12A5 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   621
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A5_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   622
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A5_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   623
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12A5_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   624
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   625
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   626
/* index 0x12A6 :   Client SDO 39 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   627
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12A6 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   628
                    UNS32 CANOpenShellMasterOD_obj12A6_COB_ID_Client_to_Server_Transmit_SDO = 0x626;	/* 1574 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   629
                    UNS32 CANOpenShellMasterOD_obj12A6_COB_ID_Server_to_Client_Receive_SDO = 0x5A6;	/* 1446 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   630
                    UNS8 CANOpenShellMasterOD_obj12A6_Node_ID_of_the_SDO_Server = 0x26;	/* 38 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   631
                    subindex CANOpenShellMasterOD_Index12A6[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   632
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   633
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12A6 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   634
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A6_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   635
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A6_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   636
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12A6_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   637
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   638
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   639
/* index 0x12A7 :   Client SDO 40 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   640
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12A7 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   641
                    UNS32 CANOpenShellMasterOD_obj12A7_COB_ID_Client_to_Server_Transmit_SDO = 0x627;	/* 1575 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   642
                    UNS32 CANOpenShellMasterOD_obj12A7_COB_ID_Server_to_Client_Receive_SDO = 0x5A7;	/* 1447 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   643
                    UNS8 CANOpenShellMasterOD_obj12A7_Node_ID_of_the_SDO_Server = 0x27;	/* 39 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   644
                    subindex CANOpenShellMasterOD_Index12A7[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   645
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   646
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12A7 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   647
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A7_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   648
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A7_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   649
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12A7_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   650
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   651
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   652
/* index 0x12A8 :   Client SDO 41 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   653
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12A8 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   654
                    UNS32 CANOpenShellMasterOD_obj12A8_COB_ID_Client_to_Server_Transmit_SDO = 0x628;	/* 1576 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   655
                    UNS32 CANOpenShellMasterOD_obj12A8_COB_ID_Server_to_Client_Receive_SDO = 0x5A8;	/* 1448 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   656
                    UNS8 CANOpenShellMasterOD_obj12A8_Node_ID_of_the_SDO_Server = 0x28;	/* 40 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   657
                    subindex CANOpenShellMasterOD_Index12A8[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   658
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   659
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12A8 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   660
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A8_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   661
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A8_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   662
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12A8_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   663
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   664
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   665
/* index 0x12A9 :   Client SDO 42 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   666
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12A9 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   667
                    UNS32 CANOpenShellMasterOD_obj12A9_COB_ID_Client_to_Server_Transmit_SDO = 0x629;	/* 1577 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   668
                    UNS32 CANOpenShellMasterOD_obj12A9_COB_ID_Server_to_Client_Receive_SDO = 0x5A9;	/* 1449 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   669
                    UNS8 CANOpenShellMasterOD_obj12A9_Node_ID_of_the_SDO_Server = 0x29;	/* 41 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   670
                    subindex CANOpenShellMasterOD_Index12A9[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   671
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   672
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12A9 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   673
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A9_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   674
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12A9_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   675
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12A9_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   676
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   677
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   678
/* index 0x12AA :   Client SDO 43 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   679
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12AA = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   680
                    UNS32 CANOpenShellMasterOD_obj12AA_COB_ID_Client_to_Server_Transmit_SDO = 0x62A;	/* 1578 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   681
                    UNS32 CANOpenShellMasterOD_obj12AA_COB_ID_Server_to_Client_Receive_SDO = 0x5AA;	/* 1450 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   682
                    UNS8 CANOpenShellMasterOD_obj12AA_Node_ID_of_the_SDO_Server = 0x2A;	/* 42 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   683
                    subindex CANOpenShellMasterOD_Index12AA[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   684
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   685
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12AA },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   686
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AA_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   687
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AA_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   688
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12AA_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   689
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   690
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   691
/* index 0x12AB :   Client SDO 44 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   692
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12AB = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   693
                    UNS32 CANOpenShellMasterOD_obj12AB_COB_ID_Client_to_Server_Transmit_SDO = 0x62B;	/* 1579 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   694
                    UNS32 CANOpenShellMasterOD_obj12AB_COB_ID_Server_to_Client_Receive_SDO = 0x5AB;	/* 1451 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   695
                    UNS8 CANOpenShellMasterOD_obj12AB_Node_ID_of_the_SDO_Server = 0x2B;	/* 43 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   696
                    subindex CANOpenShellMasterOD_Index12AB[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   697
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   698
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12AB },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   699
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AB_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   700
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AB_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   701
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12AB_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   702
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   703
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   704
/* index 0x12AC :   Client SDO 45 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   705
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12AC = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   706
                    UNS32 CANOpenShellMasterOD_obj12AC_COB_ID_Client_to_Server_Transmit_SDO = 0x62C;	/* 1580 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   707
                    UNS32 CANOpenShellMasterOD_obj12AC_COB_ID_Server_to_Client_Receive_SDO = 0x5AC;	/* 1452 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   708
                    UNS8 CANOpenShellMasterOD_obj12AC_Node_ID_of_the_SDO_Server = 0x2C;	/* 44 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   709
                    subindex CANOpenShellMasterOD_Index12AC[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   710
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   711
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12AC },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   712
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AC_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   713
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AC_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   714
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12AC_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   715
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   716
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   717
/* index 0x12AD :   Client SDO 46 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   718
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12AD = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   719
                    UNS32 CANOpenShellMasterOD_obj12AD_COB_ID_Client_to_Server_Transmit_SDO = 0x62D;	/* 1581 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   720
                    UNS32 CANOpenShellMasterOD_obj12AD_COB_ID_Server_to_Client_Receive_SDO = 0x5AD;	/* 1453 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   721
                    UNS8 CANOpenShellMasterOD_obj12AD_Node_ID_of_the_SDO_Server = 0x2D;	/* 45 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   722
                    subindex CANOpenShellMasterOD_Index12AD[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   723
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   724
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12AD },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   725
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AD_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   726
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AD_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   727
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12AD_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   728
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   729
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   730
/* index 0x12AE :   Client SDO 47 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   731
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12AE = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   732
                    UNS32 CANOpenShellMasterOD_obj12AE_COB_ID_Client_to_Server_Transmit_SDO = 0x62E;	/* 1582 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   733
                    UNS32 CANOpenShellMasterOD_obj12AE_COB_ID_Server_to_Client_Receive_SDO = 0x5AE;	/* 1454 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   734
                    UNS8 CANOpenShellMasterOD_obj12AE_Node_ID_of_the_SDO_Server = 0x2E;	/* 46 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   735
                    subindex CANOpenShellMasterOD_Index12AE[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   736
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   737
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12AE },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   738
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AE_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   739
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AE_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   740
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12AE_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   741
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   742
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   743
/* index 0x12AF :   Client SDO 48 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   744
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12AF = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   745
                    UNS32 CANOpenShellMasterOD_obj12AF_COB_ID_Client_to_Server_Transmit_SDO = 0x62F;	/* 1583 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   746
                    UNS32 CANOpenShellMasterOD_obj12AF_COB_ID_Server_to_Client_Receive_SDO = 0x5AF;	/* 1455 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   747
                    UNS8 CANOpenShellMasterOD_obj12AF_Node_ID_of_the_SDO_Server = 0x2F;	/* 47 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   748
                    subindex CANOpenShellMasterOD_Index12AF[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   749
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   750
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12AF },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   751
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AF_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   752
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12AF_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   753
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12AF_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   754
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   755
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   756
/* index 0x12B0 :   Client SDO 49 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   757
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12B0 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   758
                    UNS32 CANOpenShellMasterOD_obj12B0_COB_ID_Client_to_Server_Transmit_SDO = 0x630;	/* 1584 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   759
                    UNS32 CANOpenShellMasterOD_obj12B0_COB_ID_Server_to_Client_Receive_SDO = 0x5B0;	/* 1456 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   760
                    UNS8 CANOpenShellMasterOD_obj12B0_Node_ID_of_the_SDO_Server = 0x30;	/* 48 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   761
                    subindex CANOpenShellMasterOD_Index12B0[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   762
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   763
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12B0 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   764
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B0_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   765
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B0_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   766
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12B0_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   767
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   768
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   769
/* index 0x12B1 :   Client SDO 50 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   770
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12B1 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   771
                    UNS32 CANOpenShellMasterOD_obj12B1_COB_ID_Client_to_Server_Transmit_SDO = 0x631;	/* 1585 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   772
                    UNS32 CANOpenShellMasterOD_obj12B1_COB_ID_Server_to_Client_Receive_SDO = 0x5B1;	/* 1457 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   773
                    UNS8 CANOpenShellMasterOD_obj12B1_Node_ID_of_the_SDO_Server = 0x31;	/* 49 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   774
                    subindex CANOpenShellMasterOD_Index12B1[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   775
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   776
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12B1 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   777
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B1_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   778
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B1_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   779
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12B1_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   780
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   781
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   782
/* index 0x12B2 :   Client SDO 51 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   783
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12B2 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   784
                    UNS32 CANOpenShellMasterOD_obj12B2_COB_ID_Client_to_Server_Transmit_SDO = 0x632;	/* 1586 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   785
                    UNS32 CANOpenShellMasterOD_obj12B2_COB_ID_Server_to_Client_Receive_SDO = 0x5B2;	/* 1458 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   786
                    UNS8 CANOpenShellMasterOD_obj12B2_Node_ID_of_the_SDO_Server = 0x32;	/* 50 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   787
                    subindex CANOpenShellMasterOD_Index12B2[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   788
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   789
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12B2 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   790
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B2_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   791
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B2_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   792
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12B2_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   793
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   794
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   795
/* index 0x12B3 :   Client SDO 52 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   796
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12B3 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   797
                    UNS32 CANOpenShellMasterOD_obj12B3_COB_ID_Client_to_Server_Transmit_SDO = 0x633;	/* 1587 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   798
                    UNS32 CANOpenShellMasterOD_obj12B3_COB_ID_Server_to_Client_Receive_SDO = 0x5B3;	/* 1459 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   799
                    UNS8 CANOpenShellMasterOD_obj12B3_Node_ID_of_the_SDO_Server = 0x33;	/* 51 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   800
                    subindex CANOpenShellMasterOD_Index12B3[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   801
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   802
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12B3 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   803
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B3_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   804
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B3_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   805
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12B3_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   806
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   807
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   808
/* index 0x12B4 :   Client SDO 53 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   809
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12B4 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   810
                    UNS32 CANOpenShellMasterOD_obj12B4_COB_ID_Client_to_Server_Transmit_SDO = 0x634;	/* 1588 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   811
                    UNS32 CANOpenShellMasterOD_obj12B4_COB_ID_Server_to_Client_Receive_SDO = 0x5B4;	/* 1460 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   812
                    UNS8 CANOpenShellMasterOD_obj12B4_Node_ID_of_the_SDO_Server = 0x34;	/* 52 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   813
                    subindex CANOpenShellMasterOD_Index12B4[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   814
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   815
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12B4 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   816
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B4_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   817
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B4_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   818
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12B4_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   819
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   820
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   821
/* index 0x12B5 :   Client SDO 54 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   822
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12B5 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   823
                    UNS32 CANOpenShellMasterOD_obj12B5_COB_ID_Client_to_Server_Transmit_SDO = 0x635;	/* 1589 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   824
                    UNS32 CANOpenShellMasterOD_obj12B5_COB_ID_Server_to_Client_Receive_SDO = 0x5B5;	/* 1461 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   825
                    UNS8 CANOpenShellMasterOD_obj12B5_Node_ID_of_the_SDO_Server = 0x35;	/* 53 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   826
                    subindex CANOpenShellMasterOD_Index12B5[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   827
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   828
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12B5 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   829
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B5_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   830
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B5_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   831
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12B5_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   832
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   833
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   834
/* index 0x12B6 :   Client SDO 55 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   835
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12B6 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   836
                    UNS32 CANOpenShellMasterOD_obj12B6_COB_ID_Client_to_Server_Transmit_SDO = 0x636;	/* 1590 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   837
                    UNS32 CANOpenShellMasterOD_obj12B6_COB_ID_Server_to_Client_Receive_SDO = 0x5B6;	/* 1462 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   838
                    UNS8 CANOpenShellMasterOD_obj12B6_Node_ID_of_the_SDO_Server = 0x36;	/* 54 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   839
                    subindex CANOpenShellMasterOD_Index12B6[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   840
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   841
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12B6 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   842
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B6_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   843
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B6_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   844
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12B6_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   845
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   846
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   847
/* index 0x12B7 :   Client SDO 56 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   848
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12B7 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   849
                    UNS32 CANOpenShellMasterOD_obj12B7_COB_ID_Client_to_Server_Transmit_SDO = 0x637;	/* 1591 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   850
                    UNS32 CANOpenShellMasterOD_obj12B7_COB_ID_Server_to_Client_Receive_SDO = 0x5B7;	/* 1463 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   851
                    UNS8 CANOpenShellMasterOD_obj12B7_Node_ID_of_the_SDO_Server = 0x37;	/* 55 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   852
                    subindex CANOpenShellMasterOD_Index12B7[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   853
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   854
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12B7 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   855
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B7_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   856
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B7_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   857
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12B7_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   858
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   859
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   860
/* index 0x12B8 :   Client SDO 57 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   861
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12B8 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   862
                    UNS32 CANOpenShellMasterOD_obj12B8_COB_ID_Client_to_Server_Transmit_SDO = 0x638;	/* 1592 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   863
                    UNS32 CANOpenShellMasterOD_obj12B8_COB_ID_Server_to_Client_Receive_SDO = 0x5B8;	/* 1464 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   864
                    UNS8 CANOpenShellMasterOD_obj12B8_Node_ID_of_the_SDO_Server = 0x38;	/* 56 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   865
                    subindex CANOpenShellMasterOD_Index12B8[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   866
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   867
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12B8 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   868
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B8_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   869
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B8_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   870
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12B8_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   871
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   872
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   873
/* index 0x12B9 :   Client SDO 58 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   874
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12B9 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   875
                    UNS32 CANOpenShellMasterOD_obj12B9_COB_ID_Client_to_Server_Transmit_SDO = 0x639;	/* 1593 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   876
                    UNS32 CANOpenShellMasterOD_obj12B9_COB_ID_Server_to_Client_Receive_SDO = 0x5B9;	/* 1465 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   877
                    UNS8 CANOpenShellMasterOD_obj12B9_Node_ID_of_the_SDO_Server = 0x39;	/* 57 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   878
                    subindex CANOpenShellMasterOD_Index12B9[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   879
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   880
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12B9 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   881
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B9_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   882
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12B9_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   883
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12B9_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   884
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   885
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   886
/* index 0x12BA :   Client SDO 59 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   887
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12BA = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   888
                    UNS32 CANOpenShellMasterOD_obj12BA_COB_ID_Client_to_Server_Transmit_SDO = 0x63A;	/* 1594 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   889
                    UNS32 CANOpenShellMasterOD_obj12BA_COB_ID_Server_to_Client_Receive_SDO = 0x5BA;	/* 1466 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   890
                    UNS8 CANOpenShellMasterOD_obj12BA_Node_ID_of_the_SDO_Server = 0x3A;	/* 58 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   891
                    subindex CANOpenShellMasterOD_Index12BA[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   892
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   893
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12BA },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   894
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BA_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   895
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BA_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   896
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12BA_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   897
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   898
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   899
/* index 0x12BB :   Client SDO 60 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   900
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12BB = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   901
                    UNS32 CANOpenShellMasterOD_obj12BB_COB_ID_Client_to_Server_Transmit_SDO = 0x63B;	/* 1595 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   902
                    UNS32 CANOpenShellMasterOD_obj12BB_COB_ID_Server_to_Client_Receive_SDO = 0x5BB;	/* 1467 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   903
                    UNS8 CANOpenShellMasterOD_obj12BB_Node_ID_of_the_SDO_Server = 0x3B;	/* 59 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   904
                    subindex CANOpenShellMasterOD_Index12BB[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   905
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   906
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12BB },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   907
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BB_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   908
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BB_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   909
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12BB_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   910
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   911
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   912
/* index 0x12BC :   Client SDO 61 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   913
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12BC = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   914
                    UNS32 CANOpenShellMasterOD_obj12BC_COB_ID_Client_to_Server_Transmit_SDO = 0x63C;	/* 1596 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   915
                    UNS32 CANOpenShellMasterOD_obj12BC_COB_ID_Server_to_Client_Receive_SDO = 0x5BC;	/* 1468 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   916
                    UNS8 CANOpenShellMasterOD_obj12BC_Node_ID_of_the_SDO_Server = 0x3C;	/* 60 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   917
                    subindex CANOpenShellMasterOD_Index12BC[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   918
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   919
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12BC },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   920
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BC_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   921
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BC_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   922
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12BC_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   923
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   924
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   925
/* index 0x12BD :   Client SDO 62 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   926
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12BD = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   927
                    UNS32 CANOpenShellMasterOD_obj12BD_COB_ID_Client_to_Server_Transmit_SDO = 0x63D;	/* 1597 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   928
                    UNS32 CANOpenShellMasterOD_obj12BD_COB_ID_Server_to_Client_Receive_SDO = 0x5BD;	/* 1469 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   929
                    UNS8 CANOpenShellMasterOD_obj12BD_Node_ID_of_the_SDO_Server = 0x3D;	/* 61 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   930
                    subindex CANOpenShellMasterOD_Index12BD[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   931
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   932
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12BD },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   933
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BD_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   934
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BD_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   935
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12BD_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   936
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   937
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   938
/* index 0x12BE :   Client SDO 63 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   939
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12BE = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   940
                    UNS32 CANOpenShellMasterOD_obj12BE_COB_ID_Client_to_Server_Transmit_SDO = 0x63E;	/* 1598 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   941
                    UNS32 CANOpenShellMasterOD_obj12BE_COB_ID_Server_to_Client_Receive_SDO = 0x5BE;	/* 1470 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   942
                    UNS8 CANOpenShellMasterOD_obj12BE_Node_ID_of_the_SDO_Server = 0x3E;	/* 62 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   943
                    subindex CANOpenShellMasterOD_Index12BE[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   944
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   945
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12BE },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   946
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BE_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   947
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BE_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   948
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12BE_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   949
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   950
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   951
/* index 0x12BF :   Client SDO 64 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   952
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12BF = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   953
                    UNS32 CANOpenShellMasterOD_obj12BF_COB_ID_Client_to_Server_Transmit_SDO = 0x63F;	/* 1599 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   954
                    UNS32 CANOpenShellMasterOD_obj12BF_COB_ID_Server_to_Client_Receive_SDO = 0x5BF;	/* 1471 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   955
                    UNS8 CANOpenShellMasterOD_obj12BF_Node_ID_of_the_SDO_Server = 0x3F;	/* 63 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   956
                    subindex CANOpenShellMasterOD_Index12BF[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   957
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   958
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12BF },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   959
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BF_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   960
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12BF_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   961
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12BF_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   962
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   963
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   964
/* index 0x12C0 :   Client SDO 65 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   965
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12C0 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   966
                    UNS32 CANOpenShellMasterOD_obj12C0_COB_ID_Client_to_Server_Transmit_SDO = 0x640;	/* 1600 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   967
                    UNS32 CANOpenShellMasterOD_obj12C0_COB_ID_Server_to_Client_Receive_SDO = 0x5C0;	/* 1472 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   968
                    UNS8 CANOpenShellMasterOD_obj12C0_Node_ID_of_the_SDO_Server = 0x40;	/* 64 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   969
                    subindex CANOpenShellMasterOD_Index12C0[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   970
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   971
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12C0 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   972
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C0_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   973
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C0_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   974
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12C0_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   975
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   976
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   977
/* index 0x12C1 :   Client SDO 66 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   978
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12C1 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   979
                    UNS32 CANOpenShellMasterOD_obj12C1_COB_ID_Client_to_Server_Transmit_SDO = 0x641;	/* 1601 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   980
                    UNS32 CANOpenShellMasterOD_obj12C1_COB_ID_Server_to_Client_Receive_SDO = 0x5C1;	/* 1473 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   981
                    UNS8 CANOpenShellMasterOD_obj12C1_Node_ID_of_the_SDO_Server = 0x41;	/* 65 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   982
                    subindex CANOpenShellMasterOD_Index12C1[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   983
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   984
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12C1 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   985
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C1_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   986
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C1_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   987
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12C1_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   988
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   989
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   990
/* index 0x12C2 :   Client SDO 67 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   991
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12C2 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   992
                    UNS32 CANOpenShellMasterOD_obj12C2_COB_ID_Client_to_Server_Transmit_SDO = 0x642;	/* 1602 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   993
                    UNS32 CANOpenShellMasterOD_obj12C2_COB_ID_Server_to_Client_Receive_SDO = 0x5C2;	/* 1474 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   994
                    UNS8 CANOpenShellMasterOD_obj12C2_Node_ID_of_the_SDO_Server = 0x42;	/* 66 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   995
                    subindex CANOpenShellMasterOD_Index12C2[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   996
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   997
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12C2 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   998
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C2_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
   999
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C2_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1000
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12C2_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1001
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1002
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1003
/* index 0x12C3 :   Client SDO 68 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1004
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12C3 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1005
                    UNS32 CANOpenShellMasterOD_obj12C3_COB_ID_Client_to_Server_Transmit_SDO = 0x643;	/* 1603 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1006
                    UNS32 CANOpenShellMasterOD_obj12C3_COB_ID_Server_to_Client_Receive_SDO = 0x5C3;	/* 1475 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1007
                    UNS8 CANOpenShellMasterOD_obj12C3_Node_ID_of_the_SDO_Server = 0x43;	/* 67 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1008
                    subindex CANOpenShellMasterOD_Index12C3[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1009
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1010
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12C3 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1011
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C3_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1012
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C3_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1013
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12C3_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1014
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1015
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1016
/* index 0x12C4 :   Client SDO 69 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1017
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12C4 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1018
                    UNS32 CANOpenShellMasterOD_obj12C4_COB_ID_Client_to_Server_Transmit_SDO = 0x644;	/* 1604 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1019
                    UNS32 CANOpenShellMasterOD_obj12C4_COB_ID_Server_to_Client_Receive_SDO = 0x5C4;	/* 1476 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1020
                    UNS8 CANOpenShellMasterOD_obj12C4_Node_ID_of_the_SDO_Server = 0x44;	/* 68 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1021
                    subindex CANOpenShellMasterOD_Index12C4[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1022
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1023
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12C4 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1024
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C4_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1025
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C4_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1026
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12C4_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1027
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1028
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1029
/* index 0x12C5 :   Client SDO 70 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1030
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12C5 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1031
                    UNS32 CANOpenShellMasterOD_obj12C5_COB_ID_Client_to_Server_Transmit_SDO = 0x645;	/* 1605 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1032
                    UNS32 CANOpenShellMasterOD_obj12C5_COB_ID_Server_to_Client_Receive_SDO = 0x5C5;	/* 1477 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1033
                    UNS8 CANOpenShellMasterOD_obj12C5_Node_ID_of_the_SDO_Server = 0x45;	/* 69 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1034
                    subindex CANOpenShellMasterOD_Index12C5[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1035
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1036
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12C5 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1037
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C5_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1038
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C5_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1039
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12C5_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1040
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1041
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1042
/* index 0x12C6 :   Client SDO 71 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1043
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12C6 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1044
                    UNS32 CANOpenShellMasterOD_obj12C6_COB_ID_Client_to_Server_Transmit_SDO = 0x646;	/* 1606 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1045
                    UNS32 CANOpenShellMasterOD_obj12C6_COB_ID_Server_to_Client_Receive_SDO = 0x5C6;	/* 1478 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1046
                    UNS8 CANOpenShellMasterOD_obj12C6_Node_ID_of_the_SDO_Server = 0x46;	/* 70 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1047
                    subindex CANOpenShellMasterOD_Index12C6[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1048
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1049
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12C6 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1050
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C6_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1051
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C6_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1052
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12C6_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1053
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1054
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1055
/* index 0x12C7 :   Client SDO 72 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1056
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12C7 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1057
                    UNS32 CANOpenShellMasterOD_obj12C7_COB_ID_Client_to_Server_Transmit_SDO = 0x647;	/* 1607 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1058
                    UNS32 CANOpenShellMasterOD_obj12C7_COB_ID_Server_to_Client_Receive_SDO = 0x5C7;	/* 1479 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1059
                    UNS8 CANOpenShellMasterOD_obj12C7_Node_ID_of_the_SDO_Server = 0x47;	/* 71 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1060
                    subindex CANOpenShellMasterOD_Index12C7[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1061
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1062
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12C7 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1063
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C7_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1064
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C7_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1065
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12C7_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1066
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1067
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1068
/* index 0x12C8 :   Client SDO 73 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1069
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12C8 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1070
                    UNS32 CANOpenShellMasterOD_obj12C8_COB_ID_Client_to_Server_Transmit_SDO = 0x648;	/* 1608 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1071
                    UNS32 CANOpenShellMasterOD_obj12C8_COB_ID_Server_to_Client_Receive_SDO = 0x5C8;	/* 1480 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1072
                    UNS8 CANOpenShellMasterOD_obj12C8_Node_ID_of_the_SDO_Server = 0x48;	/* 72 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1073
                    subindex CANOpenShellMasterOD_Index12C8[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1074
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1075
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12C8 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1076
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C8_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1077
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C8_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1078
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12C8_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1079
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1080
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1081
/* index 0x12C9 :   Client SDO 74 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1082
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12C9 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1083
                    UNS32 CANOpenShellMasterOD_obj12C9_COB_ID_Client_to_Server_Transmit_SDO = 0x649;	/* 1609 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1084
                    UNS32 CANOpenShellMasterOD_obj12C9_COB_ID_Server_to_Client_Receive_SDO = 0x5C9;	/* 1481 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1085
                    UNS8 CANOpenShellMasterOD_obj12C9_Node_ID_of_the_SDO_Server = 0x49;	/* 73 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1086
                    subindex CANOpenShellMasterOD_Index12C9[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1087
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1088
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12C9 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1089
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C9_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1090
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12C9_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1091
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12C9_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1092
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1093
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1094
/* index 0x12CA :   Client SDO 75 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1095
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12CA = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1096
                    UNS32 CANOpenShellMasterOD_obj12CA_COB_ID_Client_to_Server_Transmit_SDO = 0x64A;	/* 1610 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1097
                    UNS32 CANOpenShellMasterOD_obj12CA_COB_ID_Server_to_Client_Receive_SDO = 0x5CA;	/* 1482 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1098
                    UNS8 CANOpenShellMasterOD_obj12CA_Node_ID_of_the_SDO_Server = 0x4A;	/* 74 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1099
                    subindex CANOpenShellMasterOD_Index12CA[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1100
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1101
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12CA },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1102
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CA_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1103
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CA_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1104
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12CA_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1105
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1106
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1107
/* index 0x12CB :   Client SDO 76 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1108
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12CB = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1109
                    UNS32 CANOpenShellMasterOD_obj12CB_COB_ID_Client_to_Server_Transmit_SDO = 0x64B;	/* 1611 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1110
                    UNS32 CANOpenShellMasterOD_obj12CB_COB_ID_Server_to_Client_Receive_SDO = 0x5CB;	/* 1483 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1111
                    UNS8 CANOpenShellMasterOD_obj12CB_Node_ID_of_the_SDO_Server = 0x4B;	/* 75 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1112
                    subindex CANOpenShellMasterOD_Index12CB[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1113
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1114
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12CB },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1115
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CB_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1116
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CB_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1117
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12CB_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1118
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1119
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1120
/* index 0x12CC :   Client SDO 77 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1121
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12CC = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1122
                    UNS32 CANOpenShellMasterOD_obj12CC_COB_ID_Client_to_Server_Transmit_SDO = 0x64C;	/* 1612 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1123
                    UNS32 CANOpenShellMasterOD_obj12CC_COB_ID_Server_to_Client_Receive_SDO = 0x5CC;	/* 1484 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1124
                    UNS8 CANOpenShellMasterOD_obj12CC_Node_ID_of_the_SDO_Server = 0x4C;	/* 76 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1125
                    subindex CANOpenShellMasterOD_Index12CC[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1126
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1127
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12CC },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1128
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CC_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1129
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CC_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1130
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12CC_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1131
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1132
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1133
/* index 0x12CD :   Client SDO 78 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1134
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12CD = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1135
                    UNS32 CANOpenShellMasterOD_obj12CD_COB_ID_Client_to_Server_Transmit_SDO = 0x64D;	/* 1613 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1136
                    UNS32 CANOpenShellMasterOD_obj12CD_COB_ID_Server_to_Client_Receive_SDO = 0x5CD;	/* 1485 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1137
                    UNS8 CANOpenShellMasterOD_obj12CD_Node_ID_of_the_SDO_Server = 0x4D;	/* 77 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1138
                    subindex CANOpenShellMasterOD_Index12CD[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1139
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1140
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12CD },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1141
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CD_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1142
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CD_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1143
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12CD_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1144
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1145
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1146
/* index 0x12CE :   Client SDO 79 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1147
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12CE = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1148
                    UNS32 CANOpenShellMasterOD_obj12CE_COB_ID_Client_to_Server_Transmit_SDO = 0x64E;	/* 1614 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1149
                    UNS32 CANOpenShellMasterOD_obj12CE_COB_ID_Server_to_Client_Receive_SDO = 0x5CE;	/* 1486 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1150
                    UNS8 CANOpenShellMasterOD_obj12CE_Node_ID_of_the_SDO_Server = 0x4E;	/* 78 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1151
                    subindex CANOpenShellMasterOD_Index12CE[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1152
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1153
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12CE },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1154
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CE_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1155
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CE_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1156
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12CE_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1157
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1158
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1159
/* index 0x12CF :   Client SDO 80 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1160
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12CF = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1161
                    UNS32 CANOpenShellMasterOD_obj12CF_COB_ID_Client_to_Server_Transmit_SDO = 0x64F;	/* 1615 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1162
                    UNS32 CANOpenShellMasterOD_obj12CF_COB_ID_Server_to_Client_Receive_SDO = 0x5CF;	/* 1487 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1163
                    UNS8 CANOpenShellMasterOD_obj12CF_Node_ID_of_the_SDO_Server = 0x4F;	/* 79 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1164
                    subindex CANOpenShellMasterOD_Index12CF[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1165
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1166
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12CF },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1167
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CF_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1168
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12CF_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1169
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12CF_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1170
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1171
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1172
/* index 0x12D0 :   Client SDO 81 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1173
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12D0 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1174
                    UNS32 CANOpenShellMasterOD_obj12D0_COB_ID_Client_to_Server_Transmit_SDO = 0x650;	/* 1616 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1175
                    UNS32 CANOpenShellMasterOD_obj12D0_COB_ID_Server_to_Client_Receive_SDO = 0x5D0;	/* 1488 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1176
                    UNS8 CANOpenShellMasterOD_obj12D0_Node_ID_of_the_SDO_Server = 0x50;	/* 80 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1177
                    subindex CANOpenShellMasterOD_Index12D0[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1178
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1179
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12D0 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1180
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D0_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1181
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D0_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1182
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12D0_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1183
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1184
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1185
/* index 0x12D1 :   Client SDO 82 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1186
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12D1 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1187
                    UNS32 CANOpenShellMasterOD_obj12D1_COB_ID_Client_to_Server_Transmit_SDO = 0x651;	/* 1617 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1188
                    UNS32 CANOpenShellMasterOD_obj12D1_COB_ID_Server_to_Client_Receive_SDO = 0x5D1;	/* 1489 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1189
                    UNS8 CANOpenShellMasterOD_obj12D1_Node_ID_of_the_SDO_Server = 0x51;	/* 81 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1190
                    subindex CANOpenShellMasterOD_Index12D1[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1191
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1192
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12D1 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1193
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D1_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1194
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D1_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1195
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12D1_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1196
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1197
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1198
/* index 0x12D2 :   Client SDO 83 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1199
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12D2 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1200
                    UNS32 CANOpenShellMasterOD_obj12D2_COB_ID_Client_to_Server_Transmit_SDO = 0x652;	/* 1618 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1201
                    UNS32 CANOpenShellMasterOD_obj12D2_COB_ID_Server_to_Client_Receive_SDO = 0x5D2;	/* 1490 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1202
                    UNS8 CANOpenShellMasterOD_obj12D2_Node_ID_of_the_SDO_Server = 0x52;	/* 82 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1203
                    subindex CANOpenShellMasterOD_Index12D2[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1204
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1205
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12D2 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1206
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D2_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1207
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D2_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1208
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12D2_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1209
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1210
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1211
/* index 0x12D3 :   Client SDO 84 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1212
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12D3 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1213
                    UNS32 CANOpenShellMasterOD_obj12D3_COB_ID_Client_to_Server_Transmit_SDO = 0x653;	/* 1619 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1214
                    UNS32 CANOpenShellMasterOD_obj12D3_COB_ID_Server_to_Client_Receive_SDO = 0x5D3;	/* 1491 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1215
                    UNS8 CANOpenShellMasterOD_obj12D3_Node_ID_of_the_SDO_Server = 0x53;	/* 83 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1216
                    subindex CANOpenShellMasterOD_Index12D3[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1217
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1218
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12D3 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1219
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D3_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1220
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D3_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1221
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12D3_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1222
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1223
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1224
/* index 0x12D4 :   Client SDO 85 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1225
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12D4 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1226
                    UNS32 CANOpenShellMasterOD_obj12D4_COB_ID_Client_to_Server_Transmit_SDO = 0x654;	/* 1620 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1227
                    UNS32 CANOpenShellMasterOD_obj12D4_COB_ID_Server_to_Client_Receive_SDO = 0x5D4;	/* 1492 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1228
                    UNS8 CANOpenShellMasterOD_obj12D4_Node_ID_of_the_SDO_Server = 0x54;	/* 84 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1229
                    subindex CANOpenShellMasterOD_Index12D4[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1230
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1231
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12D4 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1232
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D4_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1233
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D4_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1234
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12D4_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1235
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1236
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1237
/* index 0x12D5 :   Client SDO 86 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1238
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12D5 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1239
                    UNS32 CANOpenShellMasterOD_obj12D5_COB_ID_Client_to_Server_Transmit_SDO = 0x655;	/* 1621 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1240
                    UNS32 CANOpenShellMasterOD_obj12D5_COB_ID_Server_to_Client_Receive_SDO = 0x5D5;	/* 1493 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1241
                    UNS8 CANOpenShellMasterOD_obj12D5_Node_ID_of_the_SDO_Server = 0x55;	/* 85 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1242
                    subindex CANOpenShellMasterOD_Index12D5[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1243
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1244
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12D5 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1245
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D5_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1246
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D5_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1247
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12D5_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1248
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1249
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1250
/* index 0x12D6 :   Client SDO 87 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1251
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12D6 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1252
                    UNS32 CANOpenShellMasterOD_obj12D6_COB_ID_Client_to_Server_Transmit_SDO = 0x656;	/* 1622 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1253
                    UNS32 CANOpenShellMasterOD_obj12D6_COB_ID_Server_to_Client_Receive_SDO = 0x5D6;	/* 1494 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1254
                    UNS8 CANOpenShellMasterOD_obj12D6_Node_ID_of_the_SDO_Server = 0x56;	/* 86 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1255
                    subindex CANOpenShellMasterOD_Index12D6[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1256
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1257
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12D6 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1258
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D6_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1259
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D6_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1260
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12D6_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1261
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1262
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1263
/* index 0x12D7 :   Client SDO 88 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1264
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12D7 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1265
                    UNS32 CANOpenShellMasterOD_obj12D7_COB_ID_Client_to_Server_Transmit_SDO = 0x657;	/* 1623 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1266
                    UNS32 CANOpenShellMasterOD_obj12D7_COB_ID_Server_to_Client_Receive_SDO = 0x5D7;	/* 1495 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1267
                    UNS8 CANOpenShellMasterOD_obj12D7_Node_ID_of_the_SDO_Server = 0x57;	/* 87 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1268
                    subindex CANOpenShellMasterOD_Index12D7[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1269
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1270
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12D7 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1271
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D7_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1272
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D7_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1273
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12D7_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1274
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1275
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1276
/* index 0x12D8 :   Client SDO 89 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1277
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12D8 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1278
                    UNS32 CANOpenShellMasterOD_obj12D8_COB_ID_Client_to_Server_Transmit_SDO = 0x658;	/* 1624 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1279
                    UNS32 CANOpenShellMasterOD_obj12D8_COB_ID_Server_to_Client_Receive_SDO = 0x5D8;	/* 1496 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1280
                    UNS8 CANOpenShellMasterOD_obj12D8_Node_ID_of_the_SDO_Server = 0x58;	/* 88 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1281
                    subindex CANOpenShellMasterOD_Index12D8[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1282
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1283
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12D8 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1284
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D8_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1285
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D8_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1286
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12D8_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1287
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1288
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1289
/* index 0x12D9 :   Client SDO 90 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1290
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12D9 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1291
                    UNS32 CANOpenShellMasterOD_obj12D9_COB_ID_Client_to_Server_Transmit_SDO = 0x659;	/* 1625 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1292
                    UNS32 CANOpenShellMasterOD_obj12D9_COB_ID_Server_to_Client_Receive_SDO = 0x5D9;	/* 1497 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1293
                    UNS8 CANOpenShellMasterOD_obj12D9_Node_ID_of_the_SDO_Server = 0x59;	/* 89 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1294
                    subindex CANOpenShellMasterOD_Index12D9[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1295
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1296
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12D9 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1297
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D9_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1298
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12D9_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1299
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12D9_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1300
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1301
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1302
/* index 0x12DA :   Client SDO 91 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1303
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12DA = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1304
                    UNS32 CANOpenShellMasterOD_obj12DA_COB_ID_Client_to_Server_Transmit_SDO = 0x65A;	/* 1626 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1305
                    UNS32 CANOpenShellMasterOD_obj12DA_COB_ID_Server_to_Client_Receive_SDO = 0x5DA;	/* 1498 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1306
                    UNS8 CANOpenShellMasterOD_obj12DA_Node_ID_of_the_SDO_Server = 0x5A;	/* 90 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1307
                    subindex CANOpenShellMasterOD_Index12DA[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1308
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1309
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12DA },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1310
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DA_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1311
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DA_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1312
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12DA_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1313
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1314
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1315
/* index 0x12DB :   Client SDO 92 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1316
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12DB = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1317
                    UNS32 CANOpenShellMasterOD_obj12DB_COB_ID_Client_to_Server_Transmit_SDO = 0x65B;	/* 1627 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1318
                    UNS32 CANOpenShellMasterOD_obj12DB_COB_ID_Server_to_Client_Receive_SDO = 0x5DB;	/* 1499 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1319
                    UNS8 CANOpenShellMasterOD_obj12DB_Node_ID_of_the_SDO_Server = 0x5B;	/* 91 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1320
                    subindex CANOpenShellMasterOD_Index12DB[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1321
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1322
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12DB },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1323
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DB_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1324
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DB_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1325
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12DB_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1326
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1327
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1328
/* index 0x12DC :   Client SDO 93 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1329
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12DC = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1330
                    UNS32 CANOpenShellMasterOD_obj12DC_COB_ID_Client_to_Server_Transmit_SDO = 0x65C;	/* 1628 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1331
                    UNS32 CANOpenShellMasterOD_obj12DC_COB_ID_Server_to_Client_Receive_SDO = 0x5DC;	/* 1500 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1332
                    UNS8 CANOpenShellMasterOD_obj12DC_Node_ID_of_the_SDO_Server = 0x5C;	/* 92 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1333
                    subindex CANOpenShellMasterOD_Index12DC[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1334
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1335
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12DC },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1336
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DC_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1337
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DC_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1338
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12DC_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1339
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1340
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1341
/* index 0x12DD :   Client SDO 94 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1342
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12DD = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1343
                    UNS32 CANOpenShellMasterOD_obj12DD_COB_ID_Client_to_Server_Transmit_SDO = 0x65D;	/* 1629 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1344
                    UNS32 CANOpenShellMasterOD_obj12DD_COB_ID_Server_to_Client_Receive_SDO = 0x5DD;	/* 1501 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1345
                    UNS8 CANOpenShellMasterOD_obj12DD_Node_ID_of_the_SDO_Server = 0x5D;	/* 93 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1346
                    subindex CANOpenShellMasterOD_Index12DD[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1347
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1348
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12DD },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1349
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DD_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1350
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DD_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1351
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12DD_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1352
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1353
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1354
/* index 0x12DE :   Client SDO 95 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1355
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12DE = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1356
                    UNS32 CANOpenShellMasterOD_obj12DE_COB_ID_Client_to_Server_Transmit_SDO = 0x65E;	/* 1630 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1357
                    UNS32 CANOpenShellMasterOD_obj12DE_COB_ID_Server_to_Client_Receive_SDO = 0x5DE;	/* 1502 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1358
                    UNS8 CANOpenShellMasterOD_obj12DE_Node_ID_of_the_SDO_Server = 0x5E;	/* 94 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1359
                    subindex CANOpenShellMasterOD_Index12DE[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1360
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1361
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12DE },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1362
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DE_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1363
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DE_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1364
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12DE_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1365
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1366
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1367
/* index 0x12DF :   Client SDO 96 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1368
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12DF = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1369
                    UNS32 CANOpenShellMasterOD_obj12DF_COB_ID_Client_to_Server_Transmit_SDO = 0x65F;	/* 1631 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1370
                    UNS32 CANOpenShellMasterOD_obj12DF_COB_ID_Server_to_Client_Receive_SDO = 0x5DF;	/* 1503 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1371
                    UNS8 CANOpenShellMasterOD_obj12DF_Node_ID_of_the_SDO_Server = 0x5F;	/* 95 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1372
                    subindex CANOpenShellMasterOD_Index12DF[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1373
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1374
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12DF },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1375
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DF_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1376
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12DF_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1377
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12DF_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1378
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1379
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1380
/* index 0x12E0 :   Client SDO 97 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1381
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12E0 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1382
                    UNS32 CANOpenShellMasterOD_obj12E0_COB_ID_Client_to_Server_Transmit_SDO = 0x660;	/* 1632 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1383
                    UNS32 CANOpenShellMasterOD_obj12E0_COB_ID_Server_to_Client_Receive_SDO = 0x5E0;	/* 1504 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1384
                    UNS8 CANOpenShellMasterOD_obj12E0_Node_ID_of_the_SDO_Server = 0x60;	/* 96 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1385
                    subindex CANOpenShellMasterOD_Index12E0[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1386
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1387
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12E0 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1388
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E0_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1389
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E0_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1390
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12E0_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1391
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1392
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1393
/* index 0x12E1 :   Client SDO 98 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1394
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12E1 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1395
                    UNS32 CANOpenShellMasterOD_obj12E1_COB_ID_Client_to_Server_Transmit_SDO = 0x661;	/* 1633 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1396
                    UNS32 CANOpenShellMasterOD_obj12E1_COB_ID_Server_to_Client_Receive_SDO = 0x5E1;	/* 1505 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1397
                    UNS8 CANOpenShellMasterOD_obj12E1_Node_ID_of_the_SDO_Server = 0x61;	/* 97 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1398
                    subindex CANOpenShellMasterOD_Index12E1[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1399
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1400
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12E1 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1401
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E1_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1402
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E1_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1403
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12E1_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1404
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1405
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1406
/* index 0x12E2 :   Client SDO 99 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1407
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12E2 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1408
                    UNS32 CANOpenShellMasterOD_obj12E2_COB_ID_Client_to_Server_Transmit_SDO = 0x662;	/* 1634 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1409
                    UNS32 CANOpenShellMasterOD_obj12E2_COB_ID_Server_to_Client_Receive_SDO = 0x5E2;	/* 1506 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1410
                    UNS8 CANOpenShellMasterOD_obj12E2_Node_ID_of_the_SDO_Server = 0x62;	/* 98 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1411
                    subindex CANOpenShellMasterOD_Index12E2[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1412
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1413
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12E2 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1414
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E2_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1415
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E2_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1416
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12E2_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1417
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1418
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1419
/* index 0x12E3 :   Client SDO 100 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1420
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12E3 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1421
                    UNS32 CANOpenShellMasterOD_obj12E3_COB_ID_Client_to_Server_Transmit_SDO = 0x663;	/* 1635 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1422
                    UNS32 CANOpenShellMasterOD_obj12E3_COB_ID_Server_to_Client_Receive_SDO = 0x5E3;	/* 1507 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1423
                    UNS8 CANOpenShellMasterOD_obj12E3_Node_ID_of_the_SDO_Server = 0x63;	/* 99 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1424
                    subindex CANOpenShellMasterOD_Index12E3[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1425
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1426
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12E3 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1427
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E3_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1428
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E3_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1429
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12E3_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1430
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1431
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1432
/* index 0x12E4 :   Client SDO 101 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1433
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12E4 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1434
                    UNS32 CANOpenShellMasterOD_obj12E4_COB_ID_Client_to_Server_Transmit_SDO = 0x664;	/* 1636 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1435
                    UNS32 CANOpenShellMasterOD_obj12E4_COB_ID_Server_to_Client_Receive_SDO = 0x5E4;	/* 1508 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1436
                    UNS8 CANOpenShellMasterOD_obj12E4_Node_ID_of_the_SDO_Server = 0x64;	/* 100 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1437
                    subindex CANOpenShellMasterOD_Index12E4[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1438
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1439
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12E4 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1440
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E4_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1441
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E4_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1442
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12E4_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1443
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1444
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1445
/* index 0x12E5 :   Client SDO 102 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1446
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12E5 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1447
                    UNS32 CANOpenShellMasterOD_obj12E5_COB_ID_Client_to_Server_Transmit_SDO = 0x665;	/* 1637 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1448
                    UNS32 CANOpenShellMasterOD_obj12E5_COB_ID_Server_to_Client_Receive_SDO = 0x5E5;	/* 1509 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1449
                    UNS8 CANOpenShellMasterOD_obj12E5_Node_ID_of_the_SDO_Server = 0x65;	/* 101 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1450
                    subindex CANOpenShellMasterOD_Index12E5[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1451
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1452
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12E5 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1453
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E5_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1454
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E5_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1455
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12E5_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1456
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1457
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1458
/* index 0x12E6 :   Client SDO 103 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1459
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12E6 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1460
                    UNS32 CANOpenShellMasterOD_obj12E6_COB_ID_Client_to_Server_Transmit_SDO = 0x666;	/* 1638 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1461
                    UNS32 CANOpenShellMasterOD_obj12E6_COB_ID_Server_to_Client_Receive_SDO = 0x5E6;	/* 1510 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1462
                    UNS8 CANOpenShellMasterOD_obj12E6_Node_ID_of_the_SDO_Server = 0x66;	/* 102 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1463
                    subindex CANOpenShellMasterOD_Index12E6[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1464
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1465
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12E6 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1466
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E6_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1467
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E6_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1468
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12E6_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1469
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1470
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1471
/* index 0x12E7 :   Client SDO 104 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1472
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12E7 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1473
                    UNS32 CANOpenShellMasterOD_obj12E7_COB_ID_Client_to_Server_Transmit_SDO = 0x667;	/* 1639 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1474
                    UNS32 CANOpenShellMasterOD_obj12E7_COB_ID_Server_to_Client_Receive_SDO = 0x5E7;	/* 1511 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1475
                    UNS8 CANOpenShellMasterOD_obj12E7_Node_ID_of_the_SDO_Server = 0x67;	/* 103 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1476
                    subindex CANOpenShellMasterOD_Index12E7[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1477
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1478
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12E7 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1479
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E7_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1480
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E7_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1481
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12E7_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1482
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1483
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1484
/* index 0x12E8 :   Client SDO 105 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1485
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12E8 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1486
                    UNS32 CANOpenShellMasterOD_obj12E8_COB_ID_Client_to_Server_Transmit_SDO = 0x668;	/* 1640 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1487
                    UNS32 CANOpenShellMasterOD_obj12E8_COB_ID_Server_to_Client_Receive_SDO = 0x5E8;	/* 1512 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1488
                    UNS8 CANOpenShellMasterOD_obj12E8_Node_ID_of_the_SDO_Server = 0x68;	/* 104 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1489
                    subindex CANOpenShellMasterOD_Index12E8[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1490
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1491
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12E8 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1492
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E8_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1493
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E8_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1494
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12E8_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1495
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1496
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1497
/* index 0x12E9 :   Client SDO 106 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1498
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12E9 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1499
                    UNS32 CANOpenShellMasterOD_obj12E9_COB_ID_Client_to_Server_Transmit_SDO = 0x669;	/* 1641 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1500
                    UNS32 CANOpenShellMasterOD_obj12E9_COB_ID_Server_to_Client_Receive_SDO = 0x5E9;	/* 1513 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1501
                    UNS8 CANOpenShellMasterOD_obj12E9_Node_ID_of_the_SDO_Server = 0x69;	/* 105 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1502
                    subindex CANOpenShellMasterOD_Index12E9[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1503
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1504
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12E9 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1505
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E9_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1506
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12E9_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1507
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12E9_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1508
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1509
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1510
/* index 0x12EA :   Client SDO 107 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1511
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12EA = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1512
                    UNS32 CANOpenShellMasterOD_obj12EA_COB_ID_Client_to_Server_Transmit_SDO = 0x66A;	/* 1642 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1513
                    UNS32 CANOpenShellMasterOD_obj12EA_COB_ID_Server_to_Client_Receive_SDO = 0x5EA;	/* 1514 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1514
                    UNS8 CANOpenShellMasterOD_obj12EA_Node_ID_of_the_SDO_Server = 0x6A;	/* 106 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1515
                    subindex CANOpenShellMasterOD_Index12EA[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1516
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1517
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12EA },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1518
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12EA_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1519
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12EA_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1520
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12EA_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1521
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1522
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1523
/* index 0x12EB :   Client SDO 108 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1524
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12EB = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1525
                    UNS32 CANOpenShellMasterOD_obj12EB_COB_ID_Client_to_Server_Transmit_SDO = 0x66B;	/* 1643 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1526
                    UNS32 CANOpenShellMasterOD_obj12EB_COB_ID_Server_to_Client_Receive_SDO = 0x5EB;	/* 1515 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1527
                    UNS8 CANOpenShellMasterOD_obj12EB_Node_ID_of_the_SDO_Server = 0x6B;	/* 107 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1528
                    subindex CANOpenShellMasterOD_Index12EB[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1529
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1530
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12EB },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1531
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12EB_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1532
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12EB_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1533
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12EB_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1534
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1535
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1536
/* index 0x12EC :   Client SDO 109 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1537
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12EC = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1538
                    UNS32 CANOpenShellMasterOD_obj12EC_COB_ID_Client_to_Server_Transmit_SDO = 0x66C;	/* 1644 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1539
                    UNS32 CANOpenShellMasterOD_obj12EC_COB_ID_Server_to_Client_Receive_SDO = 0x5EC;	/* 1516 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1540
                    UNS8 CANOpenShellMasterOD_obj12EC_Node_ID_of_the_SDO_Server = 0x6C;	/* 108 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1541
                    subindex CANOpenShellMasterOD_Index12EC[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1542
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1543
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12EC },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1544
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12EC_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1545
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12EC_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1546
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12EC_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1547
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1548
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1549
/* index 0x12ED :   Client SDO 110 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1550
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12ED = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1551
                    UNS32 CANOpenShellMasterOD_obj12ED_COB_ID_Client_to_Server_Transmit_SDO = 0x66D;	/* 1645 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1552
                    UNS32 CANOpenShellMasterOD_obj12ED_COB_ID_Server_to_Client_Receive_SDO = 0x5ED;	/* 1517 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1553
                    UNS8 CANOpenShellMasterOD_obj12ED_Node_ID_of_the_SDO_Server = 0x6D;	/* 109 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1554
                    subindex CANOpenShellMasterOD_Index12ED[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1555
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1556
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12ED },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1557
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12ED_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1558
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12ED_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1559
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12ED_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1560
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1561
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1562
/* index 0x12EE :   Client SDO 111 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1563
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12EE = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1564
                    UNS32 CANOpenShellMasterOD_obj12EE_COB_ID_Client_to_Server_Transmit_SDO = 0x66E;	/* 1646 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1565
                    UNS32 CANOpenShellMasterOD_obj12EE_COB_ID_Server_to_Client_Receive_SDO = 0x5EE;	/* 1518 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1566
                    UNS8 CANOpenShellMasterOD_obj12EE_Node_ID_of_the_SDO_Server = 0x6E;	/* 110 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1567
                    subindex CANOpenShellMasterOD_Index12EE[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1568
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1569
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12EE },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1570
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12EE_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1571
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12EE_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1572
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12EE_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1573
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1574
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1575
/* index 0x12EF :   Client SDO 112 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1576
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12EF = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1577
                    UNS32 CANOpenShellMasterOD_obj12EF_COB_ID_Client_to_Server_Transmit_SDO = 0x66F;	/* 1647 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1578
                    UNS32 CANOpenShellMasterOD_obj12EF_COB_ID_Server_to_Client_Receive_SDO = 0x5EF;	/* 1519 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1579
                    UNS8 CANOpenShellMasterOD_obj12EF_Node_ID_of_the_SDO_Server = 0x6F;	/* 111 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1580
                    subindex CANOpenShellMasterOD_Index12EF[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1581
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1582
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12EF },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1583
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12EF_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1584
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12EF_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1585
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12EF_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1586
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1587
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1588
/* index 0x12F0 :   Client SDO 113 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1589
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12F0 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1590
                    UNS32 CANOpenShellMasterOD_obj12F0_COB_ID_Client_to_Server_Transmit_SDO = 0x670;	/* 1648 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1591
                    UNS32 CANOpenShellMasterOD_obj12F0_COB_ID_Server_to_Client_Receive_SDO = 0x5F0;	/* 1520 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1592
                    UNS8 CANOpenShellMasterOD_obj12F0_Node_ID_of_the_SDO_Server = 0x70;	/* 112 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1593
                    subindex CANOpenShellMasterOD_Index12F0[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1594
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1595
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12F0 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1596
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F0_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1597
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F0_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1598
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12F0_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1599
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1600
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1601
/* index 0x12F1 :   Client SDO 114 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1602
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12F1 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1603
                    UNS32 CANOpenShellMasterOD_obj12F1_COB_ID_Client_to_Server_Transmit_SDO = 0x671;	/* 1649 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1604
                    UNS32 CANOpenShellMasterOD_obj12F1_COB_ID_Server_to_Client_Receive_SDO = 0x5F1;	/* 1521 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1605
                    UNS8 CANOpenShellMasterOD_obj12F1_Node_ID_of_the_SDO_Server = 0x71;	/* 113 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1606
                    subindex CANOpenShellMasterOD_Index12F1[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1607
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1608
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12F1 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1609
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F1_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1610
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F1_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1611
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12F1_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1612
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1613
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1614
/* index 0x12F2 :   Client SDO 115 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1615
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12F2 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1616
                    UNS32 CANOpenShellMasterOD_obj12F2_COB_ID_Client_to_Server_Transmit_SDO = 0x672;	/* 1650 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1617
                    UNS32 CANOpenShellMasterOD_obj12F2_COB_ID_Server_to_Client_Receive_SDO = 0x5F2;	/* 1522 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1618
                    UNS8 CANOpenShellMasterOD_obj12F2_Node_ID_of_the_SDO_Server = 0x72;	/* 114 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1619
                    subindex CANOpenShellMasterOD_Index12F2[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1620
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1621
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12F2 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1622
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F2_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1623
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F2_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1624
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12F2_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1625
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1626
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1627
/* index 0x12F3 :   Client SDO 116 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1628
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12F3 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1629
                    UNS32 CANOpenShellMasterOD_obj12F3_COB_ID_Client_to_Server_Transmit_SDO = 0x673;	/* 1651 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1630
                    UNS32 CANOpenShellMasterOD_obj12F3_COB_ID_Server_to_Client_Receive_SDO = 0x5F3;	/* 1523 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1631
                    UNS8 CANOpenShellMasterOD_obj12F3_Node_ID_of_the_SDO_Server = 0x73;	/* 115 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1632
                    subindex CANOpenShellMasterOD_Index12F3[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1633
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1634
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12F3 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1635
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F3_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1636
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F3_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1637
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12F3_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1638
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1639
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1640
/* index 0x12F4 :   Client SDO 117 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1641
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12F4 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1642
                    UNS32 CANOpenShellMasterOD_obj12F4_COB_ID_Client_to_Server_Transmit_SDO = 0x674;	/* 1652 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1643
                    UNS32 CANOpenShellMasterOD_obj12F4_COB_ID_Server_to_Client_Receive_SDO = 0x5F4;	/* 1524 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1644
                    UNS8 CANOpenShellMasterOD_obj12F4_Node_ID_of_the_SDO_Server = 0x74;	/* 116 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1645
                    subindex CANOpenShellMasterOD_Index12F4[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1646
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1647
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12F4 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1648
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F4_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1649
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F4_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1650
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12F4_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1651
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1652
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1653
/* index 0x12F5 :   Client SDO 118 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1654
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12F5 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1655
                    UNS32 CANOpenShellMasterOD_obj12F5_COB_ID_Client_to_Server_Transmit_SDO = 0x675;	/* 1653 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1656
                    UNS32 CANOpenShellMasterOD_obj12F5_COB_ID_Server_to_Client_Receive_SDO = 0x5F5;	/* 1525 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1657
                    UNS8 CANOpenShellMasterOD_obj12F5_Node_ID_of_the_SDO_Server = 0x75;	/* 117 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1658
                    subindex CANOpenShellMasterOD_Index12F5[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1659
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1660
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12F5 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1661
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F5_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1662
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F5_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1663
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12F5_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1664
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1665
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1666
/* index 0x12F6 :   Client SDO 119 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1667
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12F6 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1668
                    UNS32 CANOpenShellMasterOD_obj12F6_COB_ID_Client_to_Server_Transmit_SDO = 0x676;	/* 1654 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1669
                    UNS32 CANOpenShellMasterOD_obj12F6_COB_ID_Server_to_Client_Receive_SDO = 0x5F6;	/* 1526 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1670
                    UNS8 CANOpenShellMasterOD_obj12F6_Node_ID_of_the_SDO_Server = 0x76;	/* 118 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1671
                    subindex CANOpenShellMasterOD_Index12F6[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1672
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1673
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12F6 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1674
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F6_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1675
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F6_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1676
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12F6_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1677
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1678
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1679
/* index 0x12F7 :   Client SDO 120 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1680
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12F7 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1681
                    UNS32 CANOpenShellMasterOD_obj12F7_COB_ID_Client_to_Server_Transmit_SDO = 0x677;	/* 1655 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1682
                    UNS32 CANOpenShellMasterOD_obj12F7_COB_ID_Server_to_Client_Receive_SDO = 0x5F7;	/* 1527 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1683
                    UNS8 CANOpenShellMasterOD_obj12F7_Node_ID_of_the_SDO_Server = 0x77;	/* 119 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1684
                    subindex CANOpenShellMasterOD_Index12F7[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1685
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1686
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12F7 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1687
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F7_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1688
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F7_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1689
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12F7_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1690
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1691
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1692
/* index 0x12F8 :   Client SDO 121 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1693
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12F8 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1694
                    UNS32 CANOpenShellMasterOD_obj12F8_COB_ID_Client_to_Server_Transmit_SDO = 0x678;	/* 1656 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1695
                    UNS32 CANOpenShellMasterOD_obj12F8_COB_ID_Server_to_Client_Receive_SDO = 0x5F8;	/* 1528 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1696
                    UNS8 CANOpenShellMasterOD_obj12F8_Node_ID_of_the_SDO_Server = 0x78;	/* 120 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1697
                    subindex CANOpenShellMasterOD_Index12F8[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1698
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1699
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12F8 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1700
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F8_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1701
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F8_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1702
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12F8_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1703
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1704
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1705
/* index 0x12F9 :   Client SDO 122 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1706
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12F9 = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1707
                    UNS32 CANOpenShellMasterOD_obj12F9_COB_ID_Client_to_Server_Transmit_SDO = 0x679;	/* 1657 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1708
                    UNS32 CANOpenShellMasterOD_obj12F9_COB_ID_Server_to_Client_Receive_SDO = 0x5F9;	/* 1529 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1709
                    UNS8 CANOpenShellMasterOD_obj12F9_Node_ID_of_the_SDO_Server = 0x79;	/* 121 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1710
                    subindex CANOpenShellMasterOD_Index12F9[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1711
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1712
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12F9 },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1713
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F9_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1714
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12F9_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1715
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12F9_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1716
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1717
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1718
/* index 0x12FA :   Client SDO 123 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1719
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12FA = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1720
                    UNS32 CANOpenShellMasterOD_obj12FA_COB_ID_Client_to_Server_Transmit_SDO = 0x67A;	/* 1658 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1721
                    UNS32 CANOpenShellMasterOD_obj12FA_COB_ID_Server_to_Client_Receive_SDO = 0x5FA;	/* 1530 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1722
                    UNS8 CANOpenShellMasterOD_obj12FA_Node_ID_of_the_SDO_Server = 0x7A;	/* 122 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1723
                    subindex CANOpenShellMasterOD_Index12FA[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1724
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1725
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12FA },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1726
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12FA_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1727
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12FA_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1728
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12FA_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1729
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1730
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1731
/* index 0x12FB :   Client SDO 124 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1732
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12FB = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1733
                    UNS32 CANOpenShellMasterOD_obj12FB_COB_ID_Client_to_Server_Transmit_SDO = 0x67B;	/* 1659 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1734
                    UNS32 CANOpenShellMasterOD_obj12FB_COB_ID_Server_to_Client_Receive_SDO = 0x5FB;	/* 1531 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1735
                    UNS8 CANOpenShellMasterOD_obj12FB_Node_ID_of_the_SDO_Server = 0x7B;	/* 123 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1736
                    subindex CANOpenShellMasterOD_Index12FB[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1737
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1738
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12FB },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1739
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12FB_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1740
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12FB_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1741
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12FB_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1742
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1743
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1744
/* index 0x12FC :   Client SDO 125 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1745
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12FC = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1746
                    UNS32 CANOpenShellMasterOD_obj12FC_COB_ID_Client_to_Server_Transmit_SDO = 0x67C;	/* 1660 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1747
                    UNS32 CANOpenShellMasterOD_obj12FC_COB_ID_Server_to_Client_Receive_SDO = 0x5FC;	/* 1532 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1748
                    UNS8 CANOpenShellMasterOD_obj12FC_Node_ID_of_the_SDO_Server = 0x7C;	/* 124 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1749
                    subindex CANOpenShellMasterOD_Index12FC[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1750
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1751
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12FC },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1752
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12FC_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1753
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12FC_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1754
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12FC_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1755
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1756
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1757
/* index 0x12FD :   Client SDO 126 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1758
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12FD = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1759
                    UNS32 CANOpenShellMasterOD_obj12FD_COB_ID_Client_to_Server_Transmit_SDO = 0x67D;	/* 1661 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1760
                    UNS32 CANOpenShellMasterOD_obj12FD_COB_ID_Server_to_Client_Receive_SDO = 0x5FD;	/* 1533 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1761
                    UNS8 CANOpenShellMasterOD_obj12FD_Node_ID_of_the_SDO_Server = 0x7D;	/* 125 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1762
                    subindex CANOpenShellMasterOD_Index12FD[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1763
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1764
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12FD },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1765
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12FD_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1766
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12FD_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1767
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12FD_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1768
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1769
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1770
/* index 0x12FE :   Client SDO 127 Parameter. */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1771
                    UNS8 CANOpenShellMasterOD_highestSubIndex_obj12FE = 3; /* number of subindex - 1*/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1772
                    UNS32 CANOpenShellMasterOD_obj12FE_COB_ID_Client_to_Server_Transmit_SDO = 0x67E;	/* 1662 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1773
                    UNS32 CANOpenShellMasterOD_obj12FE_COB_ID_Server_to_Client_Receive_SDO = 0x5FE;	/* 1534 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1774
                    UNS8 CANOpenShellMasterOD_obj12FE_Node_ID_of_the_SDO_Server = 0x7E;	/* 126 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1775
                    subindex CANOpenShellMasterOD_Index12FE[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1776
                     {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1777
                       { RO, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_highestSubIndex_obj12FE },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1778
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12FE_COB_ID_Client_to_Server_Transmit_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1779
                       { RW, uint32, sizeof (UNS32), (void*)&CANOpenShellMasterOD_obj12FE_COB_ID_Server_to_Client_Receive_SDO },
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1780
                       { RW, uint8, sizeof (UNS8), (void*)&CANOpenShellMasterOD_obj12FE_Node_ID_of_the_SDO_Server }
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1781
                     };
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1782
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1783
/**************************************************************************/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1784
/* Declaration of pointed variables                                       */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1785
/**************************************************************************/
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1786
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1787
const indextable CANOpenShellMasterOD_objdict[] = 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1788
{
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1789
  { (subindex*)CANOpenShellMasterOD_Index1000,sizeof(CANOpenShellMasterOD_Index1000)/sizeof(CANOpenShellMasterOD_Index1000[0]), 0x1000},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1790
  { (subindex*)CANOpenShellMasterOD_Index1001,sizeof(CANOpenShellMasterOD_Index1001)/sizeof(CANOpenShellMasterOD_Index1001[0]), 0x1001},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1791
  { (subindex*)CANOpenShellMasterOD_Index1005,sizeof(CANOpenShellMasterOD_Index1005)/sizeof(CANOpenShellMasterOD_Index1005[0]), 0x1005},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1792
  { (subindex*)CANOpenShellMasterOD_Index1006,sizeof(CANOpenShellMasterOD_Index1006)/sizeof(CANOpenShellMasterOD_Index1006[0]), 0x1006},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1793
  { (subindex*)CANOpenShellMasterOD_Index1017,sizeof(CANOpenShellMasterOD_Index1017)/sizeof(CANOpenShellMasterOD_Index1017[0]), 0x1017},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1794
  { (subindex*)CANOpenShellMasterOD_Index1018,sizeof(CANOpenShellMasterOD_Index1018)/sizeof(CANOpenShellMasterOD_Index1018[0]), 0x1018},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1795
  { (subindex*)CANOpenShellMasterOD_Index1280,sizeof(CANOpenShellMasterOD_Index1280)/sizeof(CANOpenShellMasterOD_Index1280[0]), 0x1280},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1796
  { (subindex*)CANOpenShellMasterOD_Index1281,sizeof(CANOpenShellMasterOD_Index1281)/sizeof(CANOpenShellMasterOD_Index1281[0]), 0x1281},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1797
  { (subindex*)CANOpenShellMasterOD_Index1282,sizeof(CANOpenShellMasterOD_Index1282)/sizeof(CANOpenShellMasterOD_Index1282[0]), 0x1282},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1798
  { (subindex*)CANOpenShellMasterOD_Index1283,sizeof(CANOpenShellMasterOD_Index1283)/sizeof(CANOpenShellMasterOD_Index1283[0]), 0x1283},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1799
  { (subindex*)CANOpenShellMasterOD_Index1284,sizeof(CANOpenShellMasterOD_Index1284)/sizeof(CANOpenShellMasterOD_Index1284[0]), 0x1284},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1800
  { (subindex*)CANOpenShellMasterOD_Index1285,sizeof(CANOpenShellMasterOD_Index1285)/sizeof(CANOpenShellMasterOD_Index1285[0]), 0x1285},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1801
  { (subindex*)CANOpenShellMasterOD_Index1286,sizeof(CANOpenShellMasterOD_Index1286)/sizeof(CANOpenShellMasterOD_Index1286[0]), 0x1286},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1802
  { (subindex*)CANOpenShellMasterOD_Index1287,sizeof(CANOpenShellMasterOD_Index1287)/sizeof(CANOpenShellMasterOD_Index1287[0]), 0x1287},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1803
  { (subindex*)CANOpenShellMasterOD_Index1288,sizeof(CANOpenShellMasterOD_Index1288)/sizeof(CANOpenShellMasterOD_Index1288[0]), 0x1288},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1804
  { (subindex*)CANOpenShellMasterOD_Index1289,sizeof(CANOpenShellMasterOD_Index1289)/sizeof(CANOpenShellMasterOD_Index1289[0]), 0x1289},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1805
  { (subindex*)CANOpenShellMasterOD_Index128A,sizeof(CANOpenShellMasterOD_Index128A)/sizeof(CANOpenShellMasterOD_Index128A[0]), 0x128A},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1806
  { (subindex*)CANOpenShellMasterOD_Index128B,sizeof(CANOpenShellMasterOD_Index128B)/sizeof(CANOpenShellMasterOD_Index128B[0]), 0x128B},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1807
  { (subindex*)CANOpenShellMasterOD_Index128C,sizeof(CANOpenShellMasterOD_Index128C)/sizeof(CANOpenShellMasterOD_Index128C[0]), 0x128C},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1808
  { (subindex*)CANOpenShellMasterOD_Index128D,sizeof(CANOpenShellMasterOD_Index128D)/sizeof(CANOpenShellMasterOD_Index128D[0]), 0x128D},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1809
  { (subindex*)CANOpenShellMasterOD_Index128E,sizeof(CANOpenShellMasterOD_Index128E)/sizeof(CANOpenShellMasterOD_Index128E[0]), 0x128E},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1810
  { (subindex*)CANOpenShellMasterOD_Index128F,sizeof(CANOpenShellMasterOD_Index128F)/sizeof(CANOpenShellMasterOD_Index128F[0]), 0x128F},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1811
  { (subindex*)CANOpenShellMasterOD_Index1290,sizeof(CANOpenShellMasterOD_Index1290)/sizeof(CANOpenShellMasterOD_Index1290[0]), 0x1290},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1812
  { (subindex*)CANOpenShellMasterOD_Index1291,sizeof(CANOpenShellMasterOD_Index1291)/sizeof(CANOpenShellMasterOD_Index1291[0]), 0x1291},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1813
  { (subindex*)CANOpenShellMasterOD_Index1292,sizeof(CANOpenShellMasterOD_Index1292)/sizeof(CANOpenShellMasterOD_Index1292[0]), 0x1292},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1814
  { (subindex*)CANOpenShellMasterOD_Index1293,sizeof(CANOpenShellMasterOD_Index1293)/sizeof(CANOpenShellMasterOD_Index1293[0]), 0x1293},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1815
  { (subindex*)CANOpenShellMasterOD_Index1294,sizeof(CANOpenShellMasterOD_Index1294)/sizeof(CANOpenShellMasterOD_Index1294[0]), 0x1294},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1816
  { (subindex*)CANOpenShellMasterOD_Index1295,sizeof(CANOpenShellMasterOD_Index1295)/sizeof(CANOpenShellMasterOD_Index1295[0]), 0x1295},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1817
  { (subindex*)CANOpenShellMasterOD_Index1296,sizeof(CANOpenShellMasterOD_Index1296)/sizeof(CANOpenShellMasterOD_Index1296[0]), 0x1296},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1818
  { (subindex*)CANOpenShellMasterOD_Index1297,sizeof(CANOpenShellMasterOD_Index1297)/sizeof(CANOpenShellMasterOD_Index1297[0]), 0x1297},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1819
  { (subindex*)CANOpenShellMasterOD_Index1298,sizeof(CANOpenShellMasterOD_Index1298)/sizeof(CANOpenShellMasterOD_Index1298[0]), 0x1298},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1820
  { (subindex*)CANOpenShellMasterOD_Index1299,sizeof(CANOpenShellMasterOD_Index1299)/sizeof(CANOpenShellMasterOD_Index1299[0]), 0x1299},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1821
  { (subindex*)CANOpenShellMasterOD_Index129A,sizeof(CANOpenShellMasterOD_Index129A)/sizeof(CANOpenShellMasterOD_Index129A[0]), 0x129A},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1822
  { (subindex*)CANOpenShellMasterOD_Index129B,sizeof(CANOpenShellMasterOD_Index129B)/sizeof(CANOpenShellMasterOD_Index129B[0]), 0x129B},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1823
  { (subindex*)CANOpenShellMasterOD_Index129C,sizeof(CANOpenShellMasterOD_Index129C)/sizeof(CANOpenShellMasterOD_Index129C[0]), 0x129C},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1824
  { (subindex*)CANOpenShellMasterOD_Index129D,sizeof(CANOpenShellMasterOD_Index129D)/sizeof(CANOpenShellMasterOD_Index129D[0]), 0x129D},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1825
  { (subindex*)CANOpenShellMasterOD_Index129E,sizeof(CANOpenShellMasterOD_Index129E)/sizeof(CANOpenShellMasterOD_Index129E[0]), 0x129E},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1826
  { (subindex*)CANOpenShellMasterOD_Index129F,sizeof(CANOpenShellMasterOD_Index129F)/sizeof(CANOpenShellMasterOD_Index129F[0]), 0x129F},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1827
  { (subindex*)CANOpenShellMasterOD_Index12A0,sizeof(CANOpenShellMasterOD_Index12A0)/sizeof(CANOpenShellMasterOD_Index12A0[0]), 0x12A0},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1828
  { (subindex*)CANOpenShellMasterOD_Index12A1,sizeof(CANOpenShellMasterOD_Index12A1)/sizeof(CANOpenShellMasterOD_Index12A1[0]), 0x12A1},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1829
  { (subindex*)CANOpenShellMasterOD_Index12A2,sizeof(CANOpenShellMasterOD_Index12A2)/sizeof(CANOpenShellMasterOD_Index12A2[0]), 0x12A2},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1830
  { (subindex*)CANOpenShellMasterOD_Index12A3,sizeof(CANOpenShellMasterOD_Index12A3)/sizeof(CANOpenShellMasterOD_Index12A3[0]), 0x12A3},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1831
  { (subindex*)CANOpenShellMasterOD_Index12A4,sizeof(CANOpenShellMasterOD_Index12A4)/sizeof(CANOpenShellMasterOD_Index12A4[0]), 0x12A4},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1832
  { (subindex*)CANOpenShellMasterOD_Index12A5,sizeof(CANOpenShellMasterOD_Index12A5)/sizeof(CANOpenShellMasterOD_Index12A5[0]), 0x12A5},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1833
  { (subindex*)CANOpenShellMasterOD_Index12A6,sizeof(CANOpenShellMasterOD_Index12A6)/sizeof(CANOpenShellMasterOD_Index12A6[0]), 0x12A6},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1834
  { (subindex*)CANOpenShellMasterOD_Index12A7,sizeof(CANOpenShellMasterOD_Index12A7)/sizeof(CANOpenShellMasterOD_Index12A7[0]), 0x12A7},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1835
  { (subindex*)CANOpenShellMasterOD_Index12A8,sizeof(CANOpenShellMasterOD_Index12A8)/sizeof(CANOpenShellMasterOD_Index12A8[0]), 0x12A8},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1836
  { (subindex*)CANOpenShellMasterOD_Index12A9,sizeof(CANOpenShellMasterOD_Index12A9)/sizeof(CANOpenShellMasterOD_Index12A9[0]), 0x12A9},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1837
  { (subindex*)CANOpenShellMasterOD_Index12AA,sizeof(CANOpenShellMasterOD_Index12AA)/sizeof(CANOpenShellMasterOD_Index12AA[0]), 0x12AA},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1838
  { (subindex*)CANOpenShellMasterOD_Index12AB,sizeof(CANOpenShellMasterOD_Index12AB)/sizeof(CANOpenShellMasterOD_Index12AB[0]), 0x12AB},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1839
  { (subindex*)CANOpenShellMasterOD_Index12AC,sizeof(CANOpenShellMasterOD_Index12AC)/sizeof(CANOpenShellMasterOD_Index12AC[0]), 0x12AC},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1840
  { (subindex*)CANOpenShellMasterOD_Index12AD,sizeof(CANOpenShellMasterOD_Index12AD)/sizeof(CANOpenShellMasterOD_Index12AD[0]), 0x12AD},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1841
  { (subindex*)CANOpenShellMasterOD_Index12AE,sizeof(CANOpenShellMasterOD_Index12AE)/sizeof(CANOpenShellMasterOD_Index12AE[0]), 0x12AE},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1842
  { (subindex*)CANOpenShellMasterOD_Index12AF,sizeof(CANOpenShellMasterOD_Index12AF)/sizeof(CANOpenShellMasterOD_Index12AF[0]), 0x12AF},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1843
  { (subindex*)CANOpenShellMasterOD_Index12B0,sizeof(CANOpenShellMasterOD_Index12B0)/sizeof(CANOpenShellMasterOD_Index12B0[0]), 0x12B0},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1844
  { (subindex*)CANOpenShellMasterOD_Index12B1,sizeof(CANOpenShellMasterOD_Index12B1)/sizeof(CANOpenShellMasterOD_Index12B1[0]), 0x12B1},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1845
  { (subindex*)CANOpenShellMasterOD_Index12B2,sizeof(CANOpenShellMasterOD_Index12B2)/sizeof(CANOpenShellMasterOD_Index12B2[0]), 0x12B2},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1846
  { (subindex*)CANOpenShellMasterOD_Index12B3,sizeof(CANOpenShellMasterOD_Index12B3)/sizeof(CANOpenShellMasterOD_Index12B3[0]), 0x12B3},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1847
  { (subindex*)CANOpenShellMasterOD_Index12B4,sizeof(CANOpenShellMasterOD_Index12B4)/sizeof(CANOpenShellMasterOD_Index12B4[0]), 0x12B4},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1848
  { (subindex*)CANOpenShellMasterOD_Index12B5,sizeof(CANOpenShellMasterOD_Index12B5)/sizeof(CANOpenShellMasterOD_Index12B5[0]), 0x12B5},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1849
  { (subindex*)CANOpenShellMasterOD_Index12B6,sizeof(CANOpenShellMasterOD_Index12B6)/sizeof(CANOpenShellMasterOD_Index12B6[0]), 0x12B6},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1850
  { (subindex*)CANOpenShellMasterOD_Index12B7,sizeof(CANOpenShellMasterOD_Index12B7)/sizeof(CANOpenShellMasterOD_Index12B7[0]), 0x12B7},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1851
  { (subindex*)CANOpenShellMasterOD_Index12B8,sizeof(CANOpenShellMasterOD_Index12B8)/sizeof(CANOpenShellMasterOD_Index12B8[0]), 0x12B8},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1852
  { (subindex*)CANOpenShellMasterOD_Index12B9,sizeof(CANOpenShellMasterOD_Index12B9)/sizeof(CANOpenShellMasterOD_Index12B9[0]), 0x12B9},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1853
  { (subindex*)CANOpenShellMasterOD_Index12BA,sizeof(CANOpenShellMasterOD_Index12BA)/sizeof(CANOpenShellMasterOD_Index12BA[0]), 0x12BA},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1854
  { (subindex*)CANOpenShellMasterOD_Index12BB,sizeof(CANOpenShellMasterOD_Index12BB)/sizeof(CANOpenShellMasterOD_Index12BB[0]), 0x12BB},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1855
  { (subindex*)CANOpenShellMasterOD_Index12BC,sizeof(CANOpenShellMasterOD_Index12BC)/sizeof(CANOpenShellMasterOD_Index12BC[0]), 0x12BC},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1856
  { (subindex*)CANOpenShellMasterOD_Index12BD,sizeof(CANOpenShellMasterOD_Index12BD)/sizeof(CANOpenShellMasterOD_Index12BD[0]), 0x12BD},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1857
  { (subindex*)CANOpenShellMasterOD_Index12BE,sizeof(CANOpenShellMasterOD_Index12BE)/sizeof(CANOpenShellMasterOD_Index12BE[0]), 0x12BE},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1858
  { (subindex*)CANOpenShellMasterOD_Index12BF,sizeof(CANOpenShellMasterOD_Index12BF)/sizeof(CANOpenShellMasterOD_Index12BF[0]), 0x12BF},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1859
  { (subindex*)CANOpenShellMasterOD_Index12C0,sizeof(CANOpenShellMasterOD_Index12C0)/sizeof(CANOpenShellMasterOD_Index12C0[0]), 0x12C0},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1860
  { (subindex*)CANOpenShellMasterOD_Index12C1,sizeof(CANOpenShellMasterOD_Index12C1)/sizeof(CANOpenShellMasterOD_Index12C1[0]), 0x12C1},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1861
  { (subindex*)CANOpenShellMasterOD_Index12C2,sizeof(CANOpenShellMasterOD_Index12C2)/sizeof(CANOpenShellMasterOD_Index12C2[0]), 0x12C2},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1862
  { (subindex*)CANOpenShellMasterOD_Index12C3,sizeof(CANOpenShellMasterOD_Index12C3)/sizeof(CANOpenShellMasterOD_Index12C3[0]), 0x12C3},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1863
  { (subindex*)CANOpenShellMasterOD_Index12C4,sizeof(CANOpenShellMasterOD_Index12C4)/sizeof(CANOpenShellMasterOD_Index12C4[0]), 0x12C4},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1864
  { (subindex*)CANOpenShellMasterOD_Index12C5,sizeof(CANOpenShellMasterOD_Index12C5)/sizeof(CANOpenShellMasterOD_Index12C5[0]), 0x12C5},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1865
  { (subindex*)CANOpenShellMasterOD_Index12C6,sizeof(CANOpenShellMasterOD_Index12C6)/sizeof(CANOpenShellMasterOD_Index12C6[0]), 0x12C6},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1866
  { (subindex*)CANOpenShellMasterOD_Index12C7,sizeof(CANOpenShellMasterOD_Index12C7)/sizeof(CANOpenShellMasterOD_Index12C7[0]), 0x12C7},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1867
  { (subindex*)CANOpenShellMasterOD_Index12C8,sizeof(CANOpenShellMasterOD_Index12C8)/sizeof(CANOpenShellMasterOD_Index12C8[0]), 0x12C8},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1868
  { (subindex*)CANOpenShellMasterOD_Index12C9,sizeof(CANOpenShellMasterOD_Index12C9)/sizeof(CANOpenShellMasterOD_Index12C9[0]), 0x12C9},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1869
  { (subindex*)CANOpenShellMasterOD_Index12CA,sizeof(CANOpenShellMasterOD_Index12CA)/sizeof(CANOpenShellMasterOD_Index12CA[0]), 0x12CA},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1870
  { (subindex*)CANOpenShellMasterOD_Index12CB,sizeof(CANOpenShellMasterOD_Index12CB)/sizeof(CANOpenShellMasterOD_Index12CB[0]), 0x12CB},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1871
  { (subindex*)CANOpenShellMasterOD_Index12CC,sizeof(CANOpenShellMasterOD_Index12CC)/sizeof(CANOpenShellMasterOD_Index12CC[0]), 0x12CC},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1872
  { (subindex*)CANOpenShellMasterOD_Index12CD,sizeof(CANOpenShellMasterOD_Index12CD)/sizeof(CANOpenShellMasterOD_Index12CD[0]), 0x12CD},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1873
  { (subindex*)CANOpenShellMasterOD_Index12CE,sizeof(CANOpenShellMasterOD_Index12CE)/sizeof(CANOpenShellMasterOD_Index12CE[0]), 0x12CE},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1874
  { (subindex*)CANOpenShellMasterOD_Index12CF,sizeof(CANOpenShellMasterOD_Index12CF)/sizeof(CANOpenShellMasterOD_Index12CF[0]), 0x12CF},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1875
  { (subindex*)CANOpenShellMasterOD_Index12D0,sizeof(CANOpenShellMasterOD_Index12D0)/sizeof(CANOpenShellMasterOD_Index12D0[0]), 0x12D0},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1876
  { (subindex*)CANOpenShellMasterOD_Index12D1,sizeof(CANOpenShellMasterOD_Index12D1)/sizeof(CANOpenShellMasterOD_Index12D1[0]), 0x12D1},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1877
  { (subindex*)CANOpenShellMasterOD_Index12D2,sizeof(CANOpenShellMasterOD_Index12D2)/sizeof(CANOpenShellMasterOD_Index12D2[0]), 0x12D2},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1878
  { (subindex*)CANOpenShellMasterOD_Index12D3,sizeof(CANOpenShellMasterOD_Index12D3)/sizeof(CANOpenShellMasterOD_Index12D3[0]), 0x12D3},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1879
  { (subindex*)CANOpenShellMasterOD_Index12D4,sizeof(CANOpenShellMasterOD_Index12D4)/sizeof(CANOpenShellMasterOD_Index12D4[0]), 0x12D4},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1880
  { (subindex*)CANOpenShellMasterOD_Index12D5,sizeof(CANOpenShellMasterOD_Index12D5)/sizeof(CANOpenShellMasterOD_Index12D5[0]), 0x12D5},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1881
  { (subindex*)CANOpenShellMasterOD_Index12D6,sizeof(CANOpenShellMasterOD_Index12D6)/sizeof(CANOpenShellMasterOD_Index12D6[0]), 0x12D6},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1882
  { (subindex*)CANOpenShellMasterOD_Index12D7,sizeof(CANOpenShellMasterOD_Index12D7)/sizeof(CANOpenShellMasterOD_Index12D7[0]), 0x12D7},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1883
  { (subindex*)CANOpenShellMasterOD_Index12D8,sizeof(CANOpenShellMasterOD_Index12D8)/sizeof(CANOpenShellMasterOD_Index12D8[0]), 0x12D8},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1884
  { (subindex*)CANOpenShellMasterOD_Index12D9,sizeof(CANOpenShellMasterOD_Index12D9)/sizeof(CANOpenShellMasterOD_Index12D9[0]), 0x12D9},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1885
  { (subindex*)CANOpenShellMasterOD_Index12DA,sizeof(CANOpenShellMasterOD_Index12DA)/sizeof(CANOpenShellMasterOD_Index12DA[0]), 0x12DA},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1886
  { (subindex*)CANOpenShellMasterOD_Index12DB,sizeof(CANOpenShellMasterOD_Index12DB)/sizeof(CANOpenShellMasterOD_Index12DB[0]), 0x12DB},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1887
  { (subindex*)CANOpenShellMasterOD_Index12DC,sizeof(CANOpenShellMasterOD_Index12DC)/sizeof(CANOpenShellMasterOD_Index12DC[0]), 0x12DC},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1888
  { (subindex*)CANOpenShellMasterOD_Index12DD,sizeof(CANOpenShellMasterOD_Index12DD)/sizeof(CANOpenShellMasterOD_Index12DD[0]), 0x12DD},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1889
  { (subindex*)CANOpenShellMasterOD_Index12DE,sizeof(CANOpenShellMasterOD_Index12DE)/sizeof(CANOpenShellMasterOD_Index12DE[0]), 0x12DE},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1890
  { (subindex*)CANOpenShellMasterOD_Index12DF,sizeof(CANOpenShellMasterOD_Index12DF)/sizeof(CANOpenShellMasterOD_Index12DF[0]), 0x12DF},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1891
  { (subindex*)CANOpenShellMasterOD_Index12E0,sizeof(CANOpenShellMasterOD_Index12E0)/sizeof(CANOpenShellMasterOD_Index12E0[0]), 0x12E0},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1892
  { (subindex*)CANOpenShellMasterOD_Index12E1,sizeof(CANOpenShellMasterOD_Index12E1)/sizeof(CANOpenShellMasterOD_Index12E1[0]), 0x12E1},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1893
  { (subindex*)CANOpenShellMasterOD_Index12E2,sizeof(CANOpenShellMasterOD_Index12E2)/sizeof(CANOpenShellMasterOD_Index12E2[0]), 0x12E2},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1894
  { (subindex*)CANOpenShellMasterOD_Index12E3,sizeof(CANOpenShellMasterOD_Index12E3)/sizeof(CANOpenShellMasterOD_Index12E3[0]), 0x12E3},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1895
  { (subindex*)CANOpenShellMasterOD_Index12E4,sizeof(CANOpenShellMasterOD_Index12E4)/sizeof(CANOpenShellMasterOD_Index12E4[0]), 0x12E4},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1896
  { (subindex*)CANOpenShellMasterOD_Index12E5,sizeof(CANOpenShellMasterOD_Index12E5)/sizeof(CANOpenShellMasterOD_Index12E5[0]), 0x12E5},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1897
  { (subindex*)CANOpenShellMasterOD_Index12E6,sizeof(CANOpenShellMasterOD_Index12E6)/sizeof(CANOpenShellMasterOD_Index12E6[0]), 0x12E6},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1898
  { (subindex*)CANOpenShellMasterOD_Index12E7,sizeof(CANOpenShellMasterOD_Index12E7)/sizeof(CANOpenShellMasterOD_Index12E7[0]), 0x12E7},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1899
  { (subindex*)CANOpenShellMasterOD_Index12E8,sizeof(CANOpenShellMasterOD_Index12E8)/sizeof(CANOpenShellMasterOD_Index12E8[0]), 0x12E8},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1900
  { (subindex*)CANOpenShellMasterOD_Index12E9,sizeof(CANOpenShellMasterOD_Index12E9)/sizeof(CANOpenShellMasterOD_Index12E9[0]), 0x12E9},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1901
  { (subindex*)CANOpenShellMasterOD_Index12EA,sizeof(CANOpenShellMasterOD_Index12EA)/sizeof(CANOpenShellMasterOD_Index12EA[0]), 0x12EA},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1902
  { (subindex*)CANOpenShellMasterOD_Index12EB,sizeof(CANOpenShellMasterOD_Index12EB)/sizeof(CANOpenShellMasterOD_Index12EB[0]), 0x12EB},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1903
  { (subindex*)CANOpenShellMasterOD_Index12EC,sizeof(CANOpenShellMasterOD_Index12EC)/sizeof(CANOpenShellMasterOD_Index12EC[0]), 0x12EC},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1904
  { (subindex*)CANOpenShellMasterOD_Index12ED,sizeof(CANOpenShellMasterOD_Index12ED)/sizeof(CANOpenShellMasterOD_Index12ED[0]), 0x12ED},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1905
  { (subindex*)CANOpenShellMasterOD_Index12EE,sizeof(CANOpenShellMasterOD_Index12EE)/sizeof(CANOpenShellMasterOD_Index12EE[0]), 0x12EE},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1906
  { (subindex*)CANOpenShellMasterOD_Index12EF,sizeof(CANOpenShellMasterOD_Index12EF)/sizeof(CANOpenShellMasterOD_Index12EF[0]), 0x12EF},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1907
  { (subindex*)CANOpenShellMasterOD_Index12F0,sizeof(CANOpenShellMasterOD_Index12F0)/sizeof(CANOpenShellMasterOD_Index12F0[0]), 0x12F0},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1908
  { (subindex*)CANOpenShellMasterOD_Index12F1,sizeof(CANOpenShellMasterOD_Index12F1)/sizeof(CANOpenShellMasterOD_Index12F1[0]), 0x12F1},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1909
  { (subindex*)CANOpenShellMasterOD_Index12F2,sizeof(CANOpenShellMasterOD_Index12F2)/sizeof(CANOpenShellMasterOD_Index12F2[0]), 0x12F2},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1910
  { (subindex*)CANOpenShellMasterOD_Index12F3,sizeof(CANOpenShellMasterOD_Index12F3)/sizeof(CANOpenShellMasterOD_Index12F3[0]), 0x12F3},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1911
  { (subindex*)CANOpenShellMasterOD_Index12F4,sizeof(CANOpenShellMasterOD_Index12F4)/sizeof(CANOpenShellMasterOD_Index12F4[0]), 0x12F4},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1912
  { (subindex*)CANOpenShellMasterOD_Index12F5,sizeof(CANOpenShellMasterOD_Index12F5)/sizeof(CANOpenShellMasterOD_Index12F5[0]), 0x12F5},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1913
  { (subindex*)CANOpenShellMasterOD_Index12F6,sizeof(CANOpenShellMasterOD_Index12F6)/sizeof(CANOpenShellMasterOD_Index12F6[0]), 0x12F6},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1914
  { (subindex*)CANOpenShellMasterOD_Index12F7,sizeof(CANOpenShellMasterOD_Index12F7)/sizeof(CANOpenShellMasterOD_Index12F7[0]), 0x12F7},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1915
  { (subindex*)CANOpenShellMasterOD_Index12F8,sizeof(CANOpenShellMasterOD_Index12F8)/sizeof(CANOpenShellMasterOD_Index12F8[0]), 0x12F8},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1916
  { (subindex*)CANOpenShellMasterOD_Index12F9,sizeof(CANOpenShellMasterOD_Index12F9)/sizeof(CANOpenShellMasterOD_Index12F9[0]), 0x12F9},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1917
  { (subindex*)CANOpenShellMasterOD_Index12FA,sizeof(CANOpenShellMasterOD_Index12FA)/sizeof(CANOpenShellMasterOD_Index12FA[0]), 0x12FA},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1918
  { (subindex*)CANOpenShellMasterOD_Index12FB,sizeof(CANOpenShellMasterOD_Index12FB)/sizeof(CANOpenShellMasterOD_Index12FB[0]), 0x12FB},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1919
  { (subindex*)CANOpenShellMasterOD_Index12FC,sizeof(CANOpenShellMasterOD_Index12FC)/sizeof(CANOpenShellMasterOD_Index12FC[0]), 0x12FC},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1920
  { (subindex*)CANOpenShellMasterOD_Index12FD,sizeof(CANOpenShellMasterOD_Index12FD)/sizeof(CANOpenShellMasterOD_Index12FD[0]), 0x12FD},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1921
  { (subindex*)CANOpenShellMasterOD_Index12FE,sizeof(CANOpenShellMasterOD_Index12FE)/sizeof(CANOpenShellMasterOD_Index12FE[0]), 0x12FE},
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1922
};
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1923
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1924
const indextable * CANOpenShellMasterOD_scanIndexOD (UNS16 wIndex, UNS32 * errorCode, ODCallback_t **callbacks)
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1925
{
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1926
	int i;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1927
	*callbacks = NULL;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1928
	switch(wIndex){
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1929
		case 0x1000: i = 0;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1930
		case 0x1001: i = 1;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1931
		case 0x1005: i = 2;*callbacks = CANOpenShellMasterOD_Index1005_callbacks; break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1932
		case 0x1006: i = 3;*callbacks = CANOpenShellMasterOD_Index1006_callbacks; break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1933
		case 0x1017: i = 4;*callbacks = CANOpenShellMasterOD_Index1017_callbacks; break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1934
		case 0x1018: i = 5;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1935
		case 0x1280: i = 6;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1936
		case 0x1281: i = 7;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1937
		case 0x1282: i = 8;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1938
		case 0x1283: i = 9;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1939
		case 0x1284: i = 10;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1940
		case 0x1285: i = 11;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1941
		case 0x1286: i = 12;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1942
		case 0x1287: i = 13;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1943
		case 0x1288: i = 14;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1944
		case 0x1289: i = 15;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1945
		case 0x128A: i = 16;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1946
		case 0x128B: i = 17;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1947
		case 0x128C: i = 18;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1948
		case 0x128D: i = 19;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1949
		case 0x128E: i = 20;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1950
		case 0x128F: i = 21;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1951
		case 0x1290: i = 22;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1952
		case 0x1291: i = 23;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1953
		case 0x1292: i = 24;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1954
		case 0x1293: i = 25;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1955
		case 0x1294: i = 26;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1956
		case 0x1295: i = 27;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1957
		case 0x1296: i = 28;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1958
		case 0x1297: i = 29;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1959
		case 0x1298: i = 30;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1960
		case 0x1299: i = 31;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1961
		case 0x129A: i = 32;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1962
		case 0x129B: i = 33;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1963
		case 0x129C: i = 34;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1964
		case 0x129D: i = 35;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1965
		case 0x129E: i = 36;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1966
		case 0x129F: i = 37;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1967
		case 0x12A0: i = 38;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1968
		case 0x12A1: i = 39;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1969
		case 0x12A2: i = 40;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1970
		case 0x12A3: i = 41;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1971
		case 0x12A4: i = 42;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1972
		case 0x12A5: i = 43;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1973
		case 0x12A6: i = 44;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1974
		case 0x12A7: i = 45;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1975
		case 0x12A8: i = 46;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1976
		case 0x12A9: i = 47;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1977
		case 0x12AA: i = 48;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1978
		case 0x12AB: i = 49;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1979
		case 0x12AC: i = 50;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1980
		case 0x12AD: i = 51;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1981
		case 0x12AE: i = 52;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1982
		case 0x12AF: i = 53;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1983
		case 0x12B0: i = 54;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1984
		case 0x12B1: i = 55;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1985
		case 0x12B2: i = 56;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1986
		case 0x12B3: i = 57;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1987
		case 0x12B4: i = 58;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1988
		case 0x12B5: i = 59;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1989
		case 0x12B6: i = 60;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1990
		case 0x12B7: i = 61;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1991
		case 0x12B8: i = 62;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1992
		case 0x12B9: i = 63;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1993
		case 0x12BA: i = 64;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1994
		case 0x12BB: i = 65;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1995
		case 0x12BC: i = 66;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1996
		case 0x12BD: i = 67;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1997
		case 0x12BE: i = 68;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1998
		case 0x12BF: i = 69;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  1999
		case 0x12C0: i = 70;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2000
		case 0x12C1: i = 71;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2001
		case 0x12C2: i = 72;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2002
		case 0x12C3: i = 73;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2003
		case 0x12C4: i = 74;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2004
		case 0x12C5: i = 75;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2005
		case 0x12C6: i = 76;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2006
		case 0x12C7: i = 77;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2007
		case 0x12C8: i = 78;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2008
		case 0x12C9: i = 79;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2009
		case 0x12CA: i = 80;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2010
		case 0x12CB: i = 81;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2011
		case 0x12CC: i = 82;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2012
		case 0x12CD: i = 83;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2013
		case 0x12CE: i = 84;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2014
		case 0x12CF: i = 85;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2015
		case 0x12D0: i = 86;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2016
		case 0x12D1: i = 87;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2017
		case 0x12D2: i = 88;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2018
		case 0x12D3: i = 89;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2019
		case 0x12D4: i = 90;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2020
		case 0x12D5: i = 91;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2021
		case 0x12D6: i = 92;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2022
		case 0x12D7: i = 93;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2023
		case 0x12D8: i = 94;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2024
		case 0x12D9: i = 95;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2025
		case 0x12DA: i = 96;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2026
		case 0x12DB: i = 97;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2027
		case 0x12DC: i = 98;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2028
		case 0x12DD: i = 99;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2029
		case 0x12DE: i = 100;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2030
		case 0x12DF: i = 101;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2031
		case 0x12E0: i = 102;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2032
		case 0x12E1: i = 103;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2033
		case 0x12E2: i = 104;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2034
		case 0x12E3: i = 105;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2035
		case 0x12E4: i = 106;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2036
		case 0x12E5: i = 107;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2037
		case 0x12E6: i = 108;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2038
		case 0x12E7: i = 109;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2039
		case 0x12E8: i = 110;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2040
		case 0x12E9: i = 111;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2041
		case 0x12EA: i = 112;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2042
		case 0x12EB: i = 113;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2043
		case 0x12EC: i = 114;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2044
		case 0x12ED: i = 115;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2045
		case 0x12EE: i = 116;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2046
		case 0x12EF: i = 117;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2047
		case 0x12F0: i = 118;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2048
		case 0x12F1: i = 119;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2049
		case 0x12F2: i = 120;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2050
		case 0x12F3: i = 121;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2051
		case 0x12F4: i = 122;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2052
		case 0x12F5: i = 123;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2053
		case 0x12F6: i = 124;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2054
		case 0x12F7: i = 125;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2055
		case 0x12F8: i = 126;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2056
		case 0x12F9: i = 127;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2057
		case 0x12FA: i = 128;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2058
		case 0x12FB: i = 129;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2059
		case 0x12FC: i = 130;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2060
		case 0x12FD: i = 131;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2061
		case 0x12FE: i = 132;break;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2062
		default:
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2063
			*errorCode = OD_NO_SUCH_OBJECT;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2064
			return NULL;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2065
	}
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2066
	*errorCode = OD_SUCCESSFUL;
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2067
	return &CANOpenShellMasterOD_objdict[i];
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2068
}
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2069
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2070
/* 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2071
 * To count at which received SYNC a PDO must be sent.
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2072
 * Even if no pdoTransmit are defined, at least one entry is computed
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2073
 * for compilations issues.
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2074
 */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2075
s_PDO_status CANOpenShellMasterOD_PDO_status[1] = {s_PDO_status_Initializer};
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2076
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2077
const quick_index CANOpenShellMasterOD_firstIndex = {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2078
  0, /* SDO_SVR */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2079
  6, /* SDO_CLT */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2080
  0, /* PDO_RCV */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2081
  0, /* PDO_RCV_MAP */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2082
  0, /* PDO_TRS */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2083
  0 /* PDO_TRS_MAP */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2084
};
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2085
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2086
const quick_index CANOpenShellMasterOD_lastIndex = {
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2087
  0, /* SDO_SVR */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2088
  132, /* SDO_CLT */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2089
  0, /* PDO_RCV */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2090
  0, /* PDO_RCV_MAP */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2091
  0, /* PDO_TRS */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2092
  0 /* PDO_TRS_MAP */
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2093
};
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2094
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2095
const UNS16 CANOpenShellMasterOD_ObjdictSize = sizeof(CANOpenShellMasterOD_objdict)/sizeof(CANOpenShellMasterOD_objdict[0]); 
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2096
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2097
CO_Data CANOpenShellMasterOD_Data = CANOPEN_NODE_DATA_INITIALIZER(CANOpenShellMasterOD);
8be1c1e5fb17 CANOpenShell example:
Christian Taedcke <hacking@taedcke.com>
parents:
diff changeset
  2098