Macros
xsdid.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define XS_DID64_BIT   0x0000000080000000ULL
 
#define XS_DID_ABMCLOCKMASTER   0x00000100
 
#define XS_DID_AWINDA2(did)   (XS_DID_AWINDA2_STATION(did) || XS_DID_AWINDA2_DONGLE(did) || XS_DID_AWINDA2_OEM(did))
 
#define XS_DID_AWINDA2_DONGLE(did)   ((did & XS_DID_FULLTYPE_MASK) == XS_DID_FULLTYPE_AWINDA2_DONGLE)
 
#define XS_DID_AWINDA2_OEM(did)   ((did & XS_DID_FULLTYPE_MASK) == XS_DID_FULLTYPE_AWINDA2_OEM)
 
#define XS_DID_AWINDA2_STATION(did)   ((did & XS_DID_FULLTYPE_MASK) == XS_DID_FULLTYPE_AWINDA2_STATION)
 
#define XS_DID_BODYPACK(did)   ((did & XS_DID_TYPEH_MASK) == XS_DID_TYPEH_BODYPACK)
 
#define XS_DID_FULLTYPE_AWINDA2_DONGLE   (XS_DID_GPL_AWINDA2 | XS_DID_TYPE_AWINDA_DONGLE)
 
#define XS_DID_FULLTYPE_AWINDA2_OEM   (XS_DID_GPL_AWINDA2 | XS_DID_TYPE_AWINDA_OEM)
 
#define XS_DID_FULLTYPE_AWINDA2_STATION   (XS_DID_GPL_AWINDA2 | XS_DID_TYPE_AWINDA_STATION)
 
#define XS_DID_FULLTYPE_MASK   0xFFFF0000
 
#define XS_DID_FULLTYPE_SYNCSTATION2   (XS_DID_GPL_AWINDA2 | XS_DID_TYPE_SYNCSTATION)
 
#define XS_DID_GLOVEMASTER   (XS_DID_TYPEH_INTERNAL | 0x00000200)
 
#define XS_DID_GLOVEMASTER_LEFT   ( XS_DID_GLOVEMASTER | XS_DID_GLOVETYPE_LEFT )
 
#define XS_DID_GLOVEMASTER_RIGHT   ( XS_DID_GLOVEMASTER | XS_DID_GLOVETYPE_RIGHT )
 
#define XS_DID_GLOVEMASTER_UNKNOWN   ( XS_DID_GLOVEMASTER | XS_DID_GLOVETYPE_UNKNOWN )
 
#define XS_DID_GLOVETYPE_LEFT   0x00000001
 
#define XS_DID_GLOVETYPE_RIGHT   0x00000002
 
#define XS_DID_GLOVETYPE_UNKNOWN   0x00000000
 
#define XS_DID_GP_MASK   (XS_DID_GPH_MASK | XS_DID_GPL_MASK)
 
#define XS_DID_GPH_MASK   0xF0000000
 
#define XS_DID_GPH_SHIFT   28
 
#define XS_DID_GPL_1   0x01000000
 
#define XS_DID_GPL_10   0x01000000
 
#define XS_DID_GPL_100   0x01000000
 
#define XS_DID_GPL_2   0x02000000
 
#define XS_DID_GPL_20   0x02000000
 
#define XS_DID_GPL_200   0x02000000
 
#define XS_DID_GPL_3   0x03000000
 
#define XS_DID_GPL_30   0x03000000
 
#define XS_DID_GPL_300   0x03000000
 
#define XS_DID_GPL_400   0x04000000
 
#define XS_DID_GPL_500   0x05000000
 
#define XS_DID_GPL_600   0x06000000
 
#define XS_DID_GPL_7   0x07000000
 
#define XS_DID_GPL_700   0x07000000
 
#define XS_DID_GPL_8   0x08000000
 
#define XS_DID_GPL_800   0x08000000
 
#define XS_DID_GPL_900   0x09000000
 
#define XS_DID_GPL_AHRS   0x03000000
 
#define XS_DID_GPL_AHRSGNSS   XS_DID_GPL_400
 
#define XS_DID_GPL_AHRSGNSSG   XS_DID_GPL_500
 
#define XS_DID_GPL_AWINDA2   0x01000000
 
#define XS_DID_GPL_GNSSINS   XS_DID_GPL_600
 
#define XS_DID_GPL_GNSSINSG   XS_DID_GPL_700
 
#define XS_DID_GPL_IMU   0x01000000
 
#define XS_DID_GPL_MASK   0x0F000000
 
#define XS_DID_GPL_SHIFT   24
 
#define XS_DID_GPL_VRU   0x02000000
 
#define XS_DID_ID_MASK   0x0000FFFF
 
#define XS_DID_INTERNAL(did)   ((did & XS_DID_TYPEH_MASK) == XS_DID_TYPEH_INTERNAL)
 
#define XS_DID_MASTER   0x00000000
 
#define XS_DID_MK4TYPE_MASK   (XS_DID_TYPEH_MASK | XS_DID_GPL_MASK)
 
#define XS_DID_MK4TYPE_MT_10   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_10)
 
#define XS_DID_MK4TYPE_MT_100   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_100)
 
#define XS_DID_MK4TYPE_MT_1_MPU   (XS_DID_TYPEH_MT_X_MPU | XS_DID_GPL_1)
 
#define XS_DID_MK4TYPE_MT_20   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_20)
 
#define XS_DID_MK4TYPE_MT_200   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_200)
 
#define XS_DID_MK4TYPE_MT_2_MPU   (XS_DID_TYPEH_MT_X_MPU | XS_DID_GPL_2)
 
#define XS_DID_MK4TYPE_MT_30   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_30)
 
#define XS_DID_MK4TYPE_MT_300   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_300)
 
#define XS_DID_MK4TYPE_MT_310   (XS_DID_TYPEH_MT_3X0 | XS_DID_GPL_1)
 
#define XS_DID_MK4TYPE_MT_320   (XS_DID_TYPEH_MT_3X0 | XS_DID_GPL_2)
 
#define XS_DID_MK4TYPE_MT_330   (XS_DID_TYPEH_MT_3X0 | XS_DID_GPL_3)
 
#define XS_DID_MK4TYPE_MT_3_MPU   (XS_DID_TYPEH_MT_X_MPU | XS_DID_GPL_3)
 
#define XS_DID_MK4TYPE_MT_400   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_400)
 
#define XS_DID_MK4TYPE_MT_500   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_500)
 
#define XS_DID_MK4TYPE_MT_600   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_600)
 
#define XS_DID_MK4TYPE_MT_700   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_700)
 
#define XS_DID_MK4TYPE_MT_710_RANGE_START   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_700 | 0x1000)
 
#define XS_DID_MK4TYPE_MT_7_MPU   (XS_DID_TYPEH_MT_X_MPU | XS_DID_GPL_7)
 
#define XS_DID_MK4TYPE_MT_800   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_800)
 
#define XS_DID_MK4TYPE_MT_8_MPU   (XS_DID_TYPEH_MT_X_MPU | XS_DID_GPL_8)
 
#define XS_DID_MK4TYPE_MT_900   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_900)
 
#define XS_DID_MK5TYPE_MT_10   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_10 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_MT_100   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_100 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_MT_20   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_20 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_MT_200   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_200 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_MT_30   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_30 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_MT_300   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_300 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_MT_400   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_400 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_MT_500   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_500 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_MT_600   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_600 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_MT_700   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_700 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_MT_800   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_800 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_MT_900   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_900 | XS_DID_TYPEL_MK5)
 
#define XS_DID_MK5TYPE_RANGE_START   0x00002000
 
#define XS_DID_MTW2(did)   ((did & XS_DID_TYPE_MASK) == XS_DID_TYPE_MTW2)
 
#define XS_DID_MTX2(did)   ((did & XS_DID_TYPE_MASK) == XS_DID_TYPE_MTX2)
 
#define XS_DID_NOWM(did)   ((did & XS_DID_TYPEH_MASK) != XS_DID_TYPEH_AWINDAMASTER)
 
#define XS_DID_SYNCSTATION(did)   (XS_DID_SYNCSTATION2(did))
 
#define XS_DID_SYNCSTATION2(did)   ((did & XS_DID_FULLTYPE_MASK) == XS_DID_FULLTYPE_SYNCSTATION2)
 
#define XS_DID_TYPE_AWINDA   XS_DID_TYPEH_AWINDAMASTER
 
#define XS_DID_TYPE_AWINDA_DONGLE   (XS_DID_TYPEH_AWINDAMASTER | XS_DID_TYPEL_DONGLE)
 
#define XS_DID_TYPE_AWINDA_DONGLE_ANT   (XS_DID_TYPEH_AWINDAMASTER | XS_DID_TYPEL_DONGLE_ANT)
 
#define XS_DID_TYPE_AWINDA_OEM   (XS_DID_TYPEH_AWINDAMASTER | XS_DID_TYPEL_OEM)
 
#define XS_DID_TYPE_AWINDA_STATION   (XS_DID_TYPEH_AWINDAMASTER | XS_DID_TYPEL_STATION)
 
#define XS_DID_TYPE_MASK   (XS_DID_TYPEH_MASK | XS_DID_TYPEL_MASK)
 
#define XS_DID_TYPE_MTW2   (XS_DID_TYPEH_MTX2_MTW2 | XS_DID_TYPEL_WIRELESS)
 
#define XS_DID_TYPE_MTX2   (XS_DID_TYPEH_MTX2_MTW2 | XS_DID_TYPEL_RS485XM)
 
#define XS_DID_TYPE_SYNCSTATION   (XS_DID_TYPEH_AWINDAMASTER | XS_DID_TYPEL_SYNCSTATION)
 
#define XS_DID_TYPEH_AWINDAMASTER   0x00200000
 
#define XS_DID_TYPEH_BODYPACK   0x00A00000
 
#define XS_DID_TYPEH_INTERNAL   0x00000000
 
#define XS_DID_TYPEH_MASK   0x00F00000
 
#define XS_DID_TYPEH_MT_3X0   0x00D00000
 
#define XS_DID_TYPEH_MT_X0   0x00600000
 
#define XS_DID_TYPEH_MT_X00   0x00700000
 
#define XS_DID_TYPEH_MT_X_MPU   0x00800000
 
#define XS_DID_TYPEH_MTX2_MTW2   0x00B00000
 
#define XS_DID_TYPEH_SHIFT   20
 
#define XS_DID_TYPEL_BUS_MASTER   0x00040000
 
#define XS_DID_TYPEL_COMM_MASK   0x00070000
 
#define XS_DID_TYPEL_DONGLE   0x00010000
 
#define XS_DID_TYPEL_DONGLE_ANT   0x00010000
 
#define XS_DID_TYPEL_MASK   0x000F0000
 
#define XS_DID_TYPEL_MK5   0x00080000
 
#define XS_DID_TYPEL_MULTI   0x00080000
 
#define XS_DID_TYPEL_OEM   0x00020000
 
#define XS_DID_TYPEL_RS232   0x00000000
 
#define XS_DID_TYPEL_RS422   0x00010000
 
#define XS_DID_TYPEL_RS485   0x00030000
 
#define XS_DID_TYPEL_RS485XM   0x00020000
 
#define XS_DID_TYPEL_SHIFT   16
 
#define XS_DID_TYPEL_STATION   0x00000000
 
#define XS_DID_TYPEL_SYNCSTATION   0x00030000
 
#define XS_DID_TYPEL_WIRELESS   0x00040000
 
#define XS_DID_WM(did)   ((did & XS_DID_TYPEH_MASK) == XS_DID_TYPEH_AWINDAMASTER)
 

Macro Definition Documentation

◆ XS_DID64_BIT

#define XS_DID64_BIT   0x0000000080000000ULL

Definition at line 216 of file xsdid.h.

◆ XS_DID_ABMCLOCKMASTER

#define XS_DID_ABMCLOCKMASTER   0x00000100

Definition at line 185 of file xsdid.h.

◆ XS_DID_AWINDA2

#define XS_DID_AWINDA2 (   did)    (XS_DID_AWINDA2_STATION(did) || XS_DID_AWINDA2_DONGLE(did) || XS_DID_AWINDA2_OEM(did))

Definition at line 209 of file xsdid.h.

◆ XS_DID_AWINDA2_DONGLE

#define XS_DID_AWINDA2_DONGLE (   did)    ((did & XS_DID_FULLTYPE_MASK) == XS_DID_FULLTYPE_AWINDA2_DONGLE)

Definition at line 203 of file xsdid.h.

◆ XS_DID_AWINDA2_OEM

#define XS_DID_AWINDA2_OEM (   did)    ((did & XS_DID_FULLTYPE_MASK) == XS_DID_FULLTYPE_AWINDA2_OEM)

Definition at line 204 of file xsdid.h.

◆ XS_DID_AWINDA2_STATION

#define XS_DID_AWINDA2_STATION (   did)    ((did & XS_DID_FULLTYPE_MASK) == XS_DID_FULLTYPE_AWINDA2_STATION)

Definition at line 202 of file xsdid.h.

◆ XS_DID_BODYPACK

#define XS_DID_BODYPACK (   did)    ((did & XS_DID_TYPEH_MASK) == XS_DID_TYPEH_BODYPACK)

Definition at line 211 of file xsdid.h.

◆ XS_DID_FULLTYPE_AWINDA2_DONGLE

#define XS_DID_FULLTYPE_AWINDA2_DONGLE   (XS_DID_GPL_AWINDA2 | XS_DID_TYPE_AWINDA_DONGLE)

Definition at line 143 of file xsdid.h.

◆ XS_DID_FULLTYPE_AWINDA2_OEM

#define XS_DID_FULLTYPE_AWINDA2_OEM   (XS_DID_GPL_AWINDA2 | XS_DID_TYPE_AWINDA_OEM)

Definition at line 144 of file xsdid.h.

◆ XS_DID_FULLTYPE_AWINDA2_STATION

#define XS_DID_FULLTYPE_AWINDA2_STATION   (XS_DID_GPL_AWINDA2 | XS_DID_TYPE_AWINDA_STATION)

Definition at line 142 of file xsdid.h.

◆ XS_DID_FULLTYPE_MASK

#define XS_DID_FULLTYPE_MASK   0xFFFF0000

Definition at line 77 of file xsdid.h.

◆ XS_DID_FULLTYPE_SYNCSTATION2

#define XS_DID_FULLTYPE_SYNCSTATION2   (XS_DID_GPL_AWINDA2 | XS_DID_TYPE_SYNCSTATION)

Definition at line 145 of file xsdid.h.

◆ XS_DID_GLOVEMASTER

#define XS_DID_GLOVEMASTER   (XS_DID_TYPEH_INTERNAL | 0x00000200)

Definition at line 186 of file xsdid.h.

◆ XS_DID_GLOVEMASTER_LEFT

#define XS_DID_GLOVEMASTER_LEFT   ( XS_DID_GLOVEMASTER | XS_DID_GLOVETYPE_LEFT )

Definition at line 193 of file xsdid.h.

◆ XS_DID_GLOVEMASTER_RIGHT

#define XS_DID_GLOVEMASTER_RIGHT   ( XS_DID_GLOVEMASTER | XS_DID_GLOVETYPE_RIGHT )

Definition at line 194 of file xsdid.h.

◆ XS_DID_GLOVEMASTER_UNKNOWN

#define XS_DID_GLOVEMASTER_UNKNOWN   ( XS_DID_GLOVEMASTER | XS_DID_GLOVETYPE_UNKNOWN )

Definition at line 192 of file xsdid.h.

◆ XS_DID_GLOVETYPE_LEFT

#define XS_DID_GLOVETYPE_LEFT   0x00000001

Definition at line 189 of file xsdid.h.

◆ XS_DID_GLOVETYPE_RIGHT

#define XS_DID_GLOVETYPE_RIGHT   0x00000002

Definition at line 190 of file xsdid.h.

◆ XS_DID_GLOVETYPE_UNKNOWN

#define XS_DID_GLOVETYPE_UNKNOWN   0x00000000

Definition at line 188 of file xsdid.h.

◆ XS_DID_GP_MASK

#define XS_DID_GP_MASK   (XS_DID_GPH_MASK | XS_DID_GPL_MASK)

Definition at line 74 of file xsdid.h.

◆ XS_DID_GPH_MASK

#define XS_DID_GPH_MASK   0xF0000000

Definition at line 72 of file xsdid.h.

◆ XS_DID_GPH_SHIFT

#define XS_DID_GPH_SHIFT   28

Definition at line 82 of file xsdid.h.

◆ XS_DID_GPL_1

#define XS_DID_GPL_1   0x01000000

Definition at line 109 of file xsdid.h.

◆ XS_DID_GPL_10

#define XS_DID_GPL_10   0x01000000

Definition at line 114 of file xsdid.h.

◆ XS_DID_GPL_100

#define XS_DID_GPL_100   0x01000000

Definition at line 117 of file xsdid.h.

◆ XS_DID_GPL_2

#define XS_DID_GPL_2   0x02000000

Definition at line 110 of file xsdid.h.

◆ XS_DID_GPL_20

#define XS_DID_GPL_20   0x02000000

Definition at line 115 of file xsdid.h.

◆ XS_DID_GPL_200

#define XS_DID_GPL_200   0x02000000

Definition at line 118 of file xsdid.h.

◆ XS_DID_GPL_3

#define XS_DID_GPL_3   0x03000000

Definition at line 111 of file xsdid.h.

◆ XS_DID_GPL_30

#define XS_DID_GPL_30   0x03000000

Definition at line 116 of file xsdid.h.

◆ XS_DID_GPL_300

#define XS_DID_GPL_300   0x03000000

Definition at line 119 of file xsdid.h.

◆ XS_DID_GPL_400

#define XS_DID_GPL_400   0x04000000

Definition at line 120 of file xsdid.h.

◆ XS_DID_GPL_500

#define XS_DID_GPL_500   0x05000000

Definition at line 121 of file xsdid.h.

◆ XS_DID_GPL_600

#define XS_DID_GPL_600   0x06000000

Definition at line 122 of file xsdid.h.

◆ XS_DID_GPL_7

#define XS_DID_GPL_7   0x07000000

Definition at line 112 of file xsdid.h.

◆ XS_DID_GPL_700

#define XS_DID_GPL_700   0x07000000

Definition at line 123 of file xsdid.h.

◆ XS_DID_GPL_8

#define XS_DID_GPL_8   0x08000000

Definition at line 113 of file xsdid.h.

◆ XS_DID_GPL_800

#define XS_DID_GPL_800   0x08000000

Definition at line 124 of file xsdid.h.

◆ XS_DID_GPL_900

#define XS_DID_GPL_900   0x09000000

Definition at line 125 of file xsdid.h.

◆ XS_DID_GPL_AHRS

#define XS_DID_GPL_AHRS   0x03000000

Definition at line 128 of file xsdid.h.

◆ XS_DID_GPL_AHRSGNSS

#define XS_DID_GPL_AHRSGNSS   XS_DID_GPL_400

Definition at line 130 of file xsdid.h.

◆ XS_DID_GPL_AHRSGNSSG

#define XS_DID_GPL_AHRSGNSSG   XS_DID_GPL_500

Definition at line 131 of file xsdid.h.

◆ XS_DID_GPL_AWINDA2

#define XS_DID_GPL_AWINDA2   0x01000000

Definition at line 129 of file xsdid.h.

◆ XS_DID_GPL_GNSSINS

#define XS_DID_GPL_GNSSINS   XS_DID_GPL_600

Definition at line 132 of file xsdid.h.

◆ XS_DID_GPL_GNSSINSG

#define XS_DID_GPL_GNSSINSG   XS_DID_GPL_700

Definition at line 133 of file xsdid.h.

◆ XS_DID_GPL_IMU

#define XS_DID_GPL_IMU   0x01000000

Definition at line 126 of file xsdid.h.

◆ XS_DID_GPL_MASK

#define XS_DID_GPL_MASK   0x0F000000

Definition at line 71 of file xsdid.h.

◆ XS_DID_GPL_SHIFT

#define XS_DID_GPL_SHIFT   24

Definition at line 81 of file xsdid.h.

◆ XS_DID_GPL_VRU

#define XS_DID_GPL_VRU   0x02000000

Definition at line 127 of file xsdid.h.

◆ XS_DID_ID_MASK

#define XS_DID_ID_MASK   0x0000FFFF

Definition at line 76 of file xsdid.h.

◆ XS_DID_INTERNAL

#define XS_DID_INTERNAL (   did)    ((did & XS_DID_TYPEH_MASK) == XS_DID_TYPEH_INTERNAL)

Definition at line 196 of file xsdid.h.

◆ XS_DID_MASTER

#define XS_DID_MASTER   0x00000000

Definition at line 184 of file xsdid.h.

◆ XS_DID_MK4TYPE_MASK

#define XS_DID_MK4TYPE_MASK   (XS_DID_TYPEH_MASK | XS_DID_GPL_MASK)

Definition at line 75 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_10

#define XS_DID_MK4TYPE_MT_10   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_10)

Definition at line 158 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_100

#define XS_DID_MK4TYPE_MT_100   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_100)

Definition at line 161 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_1_MPU

#define XS_DID_MK4TYPE_MT_1_MPU   (XS_DID_TYPEH_MT_X_MPU | XS_DID_GPL_1)

Definition at line 150 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_20

#define XS_DID_MK4TYPE_MT_20   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_20)

Definition at line 159 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_200

#define XS_DID_MK4TYPE_MT_200   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_200)

Definition at line 162 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_2_MPU

#define XS_DID_MK4TYPE_MT_2_MPU   (XS_DID_TYPEH_MT_X_MPU | XS_DID_GPL_2)

Definition at line 151 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_30

#define XS_DID_MK4TYPE_MT_30   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_30)

Definition at line 160 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_300

#define XS_DID_MK4TYPE_MT_300   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_300)

Definition at line 163 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_310

#define XS_DID_MK4TYPE_MT_310   (XS_DID_TYPEH_MT_3X0 | XS_DID_GPL_1)

Definition at line 155 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_320

#define XS_DID_MK4TYPE_MT_320   (XS_DID_TYPEH_MT_3X0 | XS_DID_GPL_2)

Definition at line 156 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_330

#define XS_DID_MK4TYPE_MT_330   (XS_DID_TYPEH_MT_3X0 | XS_DID_GPL_3)

Definition at line 157 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_3_MPU

#define XS_DID_MK4TYPE_MT_3_MPU   (XS_DID_TYPEH_MT_X_MPU | XS_DID_GPL_3)

Definition at line 152 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_400

#define XS_DID_MK4TYPE_MT_400   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_400)

Definition at line 164 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_500

#define XS_DID_MK4TYPE_MT_500   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_500)

Definition at line 165 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_600

#define XS_DID_MK4TYPE_MT_600   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_600)

Definition at line 166 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_700

#define XS_DID_MK4TYPE_MT_700   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_700)

Definition at line 167 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_710_RANGE_START

#define XS_DID_MK4TYPE_MT_710_RANGE_START   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_700 | 0x1000)

Definition at line 213 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_7_MPU

#define XS_DID_MK4TYPE_MT_7_MPU   (XS_DID_TYPEH_MT_X_MPU | XS_DID_GPL_7)

Definition at line 153 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_800

#define XS_DID_MK4TYPE_MT_800   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_800)

Definition at line 168 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_8_MPU

#define XS_DID_MK4TYPE_MT_8_MPU   (XS_DID_TYPEH_MT_X_MPU | XS_DID_GPL_8)

Definition at line 154 of file xsdid.h.

◆ XS_DID_MK4TYPE_MT_900

#define XS_DID_MK4TYPE_MT_900   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_900)

Definition at line 169 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_10

#define XS_DID_MK5TYPE_MT_10   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_10 | XS_DID_TYPEL_MK5)

Definition at line 171 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_100

#define XS_DID_MK5TYPE_MT_100   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_100 | XS_DID_TYPEL_MK5)

Definition at line 174 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_20

#define XS_DID_MK5TYPE_MT_20   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_20 | XS_DID_TYPEL_MK5)

Definition at line 172 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_200

#define XS_DID_MK5TYPE_MT_200   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_200 | XS_DID_TYPEL_MK5)

Definition at line 175 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_30

#define XS_DID_MK5TYPE_MT_30   (XS_DID_TYPEH_MT_X0 | XS_DID_GPL_30 | XS_DID_TYPEL_MK5)

Definition at line 173 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_300

#define XS_DID_MK5TYPE_MT_300   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_300 | XS_DID_TYPEL_MK5)

Definition at line 176 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_400

#define XS_DID_MK5TYPE_MT_400   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_400 | XS_DID_TYPEL_MK5)

Definition at line 177 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_500

#define XS_DID_MK5TYPE_MT_500   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_500 | XS_DID_TYPEL_MK5)

Definition at line 178 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_600

#define XS_DID_MK5TYPE_MT_600   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_600 | XS_DID_TYPEL_MK5)

Definition at line 179 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_700

#define XS_DID_MK5TYPE_MT_700   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_700 | XS_DID_TYPEL_MK5)

Definition at line 180 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_800

#define XS_DID_MK5TYPE_MT_800   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_800 | XS_DID_TYPEL_MK5)

Definition at line 181 of file xsdid.h.

◆ XS_DID_MK5TYPE_MT_900

#define XS_DID_MK5TYPE_MT_900   (XS_DID_TYPEH_MT_X00 | XS_DID_GPL_900 | XS_DID_TYPEL_MK5)

Definition at line 182 of file xsdid.h.

◆ XS_DID_MK5TYPE_RANGE_START

#define XS_DID_MK5TYPE_RANGE_START   0x00002000

Definition at line 214 of file xsdid.h.

◆ XS_DID_MTW2

#define XS_DID_MTW2 (   did)    ((did & XS_DID_TYPE_MASK) == XS_DID_TYPE_MTW2)

Definition at line 199 of file xsdid.h.

◆ XS_DID_MTX2

#define XS_DID_MTX2 (   did)    ((did & XS_DID_TYPE_MASK) == XS_DID_TYPE_MTX2)

Definition at line 200 of file xsdid.h.

◆ XS_DID_NOWM

#define XS_DID_NOWM (   did)    ((did & XS_DID_TYPEH_MASK) != XS_DID_TYPEH_AWINDAMASTER)

Definition at line 198 of file xsdid.h.

◆ XS_DID_SYNCSTATION

#define XS_DID_SYNCSTATION (   did)    (XS_DID_SYNCSTATION2(did))

Definition at line 207 of file xsdid.h.

◆ XS_DID_SYNCSTATION2

#define XS_DID_SYNCSTATION2 (   did)    ((did & XS_DID_FULLTYPE_MASK) == XS_DID_FULLTYPE_SYNCSTATION2)

Definition at line 206 of file xsdid.h.

◆ XS_DID_TYPE_AWINDA

#define XS_DID_TYPE_AWINDA   XS_DID_TYPEH_AWINDAMASTER

Definition at line 135 of file xsdid.h.

◆ XS_DID_TYPE_AWINDA_DONGLE

#define XS_DID_TYPE_AWINDA_DONGLE   (XS_DID_TYPEH_AWINDAMASTER | XS_DID_TYPEL_DONGLE)

Definition at line 137 of file xsdid.h.

◆ XS_DID_TYPE_AWINDA_DONGLE_ANT

#define XS_DID_TYPE_AWINDA_DONGLE_ANT   (XS_DID_TYPEH_AWINDAMASTER | XS_DID_TYPEL_DONGLE_ANT)

Definition at line 138 of file xsdid.h.

◆ XS_DID_TYPE_AWINDA_OEM

#define XS_DID_TYPE_AWINDA_OEM   (XS_DID_TYPEH_AWINDAMASTER | XS_DID_TYPEL_OEM)

Definition at line 139 of file xsdid.h.

◆ XS_DID_TYPE_AWINDA_STATION

#define XS_DID_TYPE_AWINDA_STATION   (XS_DID_TYPEH_AWINDAMASTER | XS_DID_TYPEL_STATION)

Definition at line 136 of file xsdid.h.

◆ XS_DID_TYPE_MASK

#define XS_DID_TYPE_MASK   (XS_DID_TYPEH_MASK | XS_DID_TYPEL_MASK)

Definition at line 73 of file xsdid.h.

◆ XS_DID_TYPE_MTW2

#define XS_DID_TYPE_MTW2   (XS_DID_TYPEH_MTX2_MTW2 | XS_DID_TYPEL_WIRELESS)

Definition at line 148 of file xsdid.h.

◆ XS_DID_TYPE_MTX2

#define XS_DID_TYPE_MTX2   (XS_DID_TYPEH_MTX2_MTW2 | XS_DID_TYPEL_RS485XM)

Definition at line 147 of file xsdid.h.

◆ XS_DID_TYPE_SYNCSTATION

#define XS_DID_TYPE_SYNCSTATION   (XS_DID_TYPEH_AWINDAMASTER | XS_DID_TYPEL_SYNCSTATION)

Definition at line 140 of file xsdid.h.

◆ XS_DID_TYPEH_AWINDAMASTER

#define XS_DID_TYPEH_AWINDAMASTER   0x00200000

Definition at line 85 of file xsdid.h.

◆ XS_DID_TYPEH_BODYPACK

#define XS_DID_TYPEH_BODYPACK   0x00A00000

Definition at line 89 of file xsdid.h.

◆ XS_DID_TYPEH_INTERNAL

#define XS_DID_TYPEH_INTERNAL   0x00000000

Definition at line 84 of file xsdid.h.

◆ XS_DID_TYPEH_MASK

#define XS_DID_TYPEH_MASK   0x00F00000

Definition at line 70 of file xsdid.h.

◆ XS_DID_TYPEH_MT_3X0

#define XS_DID_TYPEH_MT_3X0   0x00D00000

Definition at line 90 of file xsdid.h.

◆ XS_DID_TYPEH_MT_X0

#define XS_DID_TYPEH_MT_X0   0x00600000

Definition at line 86 of file xsdid.h.

◆ XS_DID_TYPEH_MT_X00

#define XS_DID_TYPEH_MT_X00   0x00700000

Definition at line 87 of file xsdid.h.

◆ XS_DID_TYPEH_MT_X_MPU

#define XS_DID_TYPEH_MT_X_MPU   0x00800000

Definition at line 91 of file xsdid.h.

◆ XS_DID_TYPEH_MTX2_MTW2

#define XS_DID_TYPEH_MTX2_MTW2   0x00B00000

Definition at line 88 of file xsdid.h.

◆ XS_DID_TYPEH_SHIFT

#define XS_DID_TYPEH_SHIFT   20

Definition at line 80 of file xsdid.h.

◆ XS_DID_TYPEL_BUS_MASTER

#define XS_DID_TYPEL_BUS_MASTER   0x00040000

Definition at line 97 of file xsdid.h.

◆ XS_DID_TYPEL_COMM_MASK

#define XS_DID_TYPEL_COMM_MASK   0x00070000

Definition at line 105 of file xsdid.h.

◆ XS_DID_TYPEL_DONGLE

#define XS_DID_TYPEL_DONGLE   0x00010000

Definition at line 94 of file xsdid.h.

◆ XS_DID_TYPEL_DONGLE_ANT

#define XS_DID_TYPEL_DONGLE_ANT   0x00010000

Definition at line 98 of file xsdid.h.

◆ XS_DID_TYPEL_MASK

#define XS_DID_TYPEL_MASK   0x000F0000

Definition at line 69 of file xsdid.h.

◆ XS_DID_TYPEL_MK5

#define XS_DID_TYPEL_MK5   0x00080000

Definition at line 107 of file xsdid.h.

◆ XS_DID_TYPEL_MULTI

#define XS_DID_TYPEL_MULTI   0x00080000

Definition at line 106 of file xsdid.h.

◆ XS_DID_TYPEL_OEM

#define XS_DID_TYPEL_OEM   0x00020000

Definition at line 95 of file xsdid.h.

◆ XS_DID_TYPEL_RS232

#define XS_DID_TYPEL_RS232   0x00000000

Definition at line 100 of file xsdid.h.

◆ XS_DID_TYPEL_RS422

#define XS_DID_TYPEL_RS422   0x00010000

Definition at line 101 of file xsdid.h.

◆ XS_DID_TYPEL_RS485

#define XS_DID_TYPEL_RS485   0x00030000

Definition at line 103 of file xsdid.h.

◆ XS_DID_TYPEL_RS485XM

#define XS_DID_TYPEL_RS485XM   0x00020000

Definition at line 102 of file xsdid.h.

◆ XS_DID_TYPEL_SHIFT

#define XS_DID_TYPEL_SHIFT   16

Definition at line 79 of file xsdid.h.

◆ XS_DID_TYPEL_STATION

#define XS_DID_TYPEL_STATION   0x00000000

Definition at line 93 of file xsdid.h.

◆ XS_DID_TYPEL_SYNCSTATION

#define XS_DID_TYPEL_SYNCSTATION   0x00030000

Definition at line 96 of file xsdid.h.

◆ XS_DID_TYPEL_WIRELESS

#define XS_DID_TYPEL_WIRELESS   0x00040000

Definition at line 104 of file xsdid.h.

◆ XS_DID_WM

#define XS_DID_WM (   did)    ((did & XS_DID_TYPEH_MASK) == XS_DID_TYPEH_AWINDAMASTER)

Definition at line 197 of file xsdid.h.



xsens_mti_driver
Author(s):
autogenerated on Sun Sep 3 2023 02:43:21