Dynamixel  2.9.5
RoadNarrows Robotics Dynamixel Package
bsDynaMsgs.py File Reference

File: bsDynaMsgs.py. More...

Go to the source code of this file.

Classes

class  BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgId
 
class  BotSense.Dynamixel.bsDynaMsgs.BsDynaNetMsgs
 

Variables

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaExtFTypeWriteTuple
 WriteTuple Extended Field Type. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaExtFieldTypes = {'WriteTuple':BsDynaExtFTypeWriteTuple, }
 BsDyna Extended Field Type Dictionary.
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqOpenArgs
 ReqOpenArgs Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqSetBaudRate
 ReqSetBaudRate Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqRead8
 ReqRead8 Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefRspRead8
 RspRead8 Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqRead16
 ReqRead16 Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefRspRead16
 RspRead16 Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqWrite8
 ReqWrite8 Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefRspWrite8
 RspWrite8 Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqWrite16
 ReqWrite16 Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefRspWrite16
 RspWrite16 Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqSyncWrite
 ReqSyncWrite Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqPing
 ReqPing Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefRspPing
 RspPing Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqReset
 ReqReset Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqSetHalfDuplexCtl
 ReqSetHalfDuplexCtl Message Definition. More...
 
dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaSetMsgDef
 BsDyna Message Definition Set Dictionary. More...
 

Detailed Description

File: bsDynaMsgs.py.

Server/Client Dynamixel NetMsgs XML Definitions.

Warning
This file was auto-generated on 2018.08.10 13:55:04 from the NetMsgs XML specification bsDynaMsgs.xml.
Copyright:
(C) 2018. RoadNarrows LLC (http://www.roadnarrows.com) All Rights Reserved

Definition in file bsDynaMsgs.py.

Variable Documentation

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaExtFTypeWriteTuple
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'servo_id', },
4  {'fid':2, 'ftype':'H', 'max_count':1, 'name':'val', },
5  ],
6  'ftype': '{',
7  'max_count': 2,
8  'msgid': BsDynaMsgId.NoId,
9  'name': 'WriteTuple',
10 }

WriteTuple Extended Field Type.

Definition at line 60 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqOpenArgs
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'I', 'max_count':1, 'name':'baudrate', },
4  ],
5  'ftype': '{',
6  'max_count': 1,
7  'msgid': BsDynaMsgId.ReqOpenArgs,
8  'name': 'ReqOpenArgs',
9 }

ReqOpenArgs Message Definition.

Definition at line 82 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqPing
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'servo_id', },
4  ],
5  'ftype': '{',
6  'max_count': 1,
7  'msgid': BsDynaMsgId.ReqPing,
8  'name': 'ReqPing',
9 }

ReqPing Message Definition.

Definition at line 236 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqRead16
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'servo_id', },
4  {'fid':2, 'ftype':'B', 'max_count':1, 'name':'addr', },
5  ],
6  'ftype': '{',
7  'max_count': 2,
8  'msgid': BsDynaMsgId.ReqRead16,
9  'name': 'ReqRead16',
10 }

ReqRead16 Message Definition.

Definition at line 132 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqRead8
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'servo_id', },
4  {'fid':2, 'ftype':'B', 'max_count':1, 'name':'addr', },
5  ],
6  'ftype': '{',
7  'max_count': 2,
8  'msgid': BsDynaMsgId.ReqRead8,
9  'name': 'ReqRead8',
10 }

ReqRead8 Message Definition.

Definition at line 106 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqReset
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'servo_id', },
4  ],
5  'ftype': '{',
6  'max_count': 1,
7  'msgid': BsDynaMsgId.ReqReset,
8  'name': 'ReqReset',
9 }

ReqReset Message Definition.

Definition at line 260 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqSetBaudRate
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'I', 'max_count':1, 'name':'baudrate', },
4  ],
5  'ftype': '{',
6  'max_count': 1,
7  'msgid': BsDynaMsgId.ReqSetBaudRate,
8  'name': 'ReqSetBaudRate',
9 }

ReqSetBaudRate Message Definition.

Definition at line 94 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqSetHalfDuplexCtl
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'I', 'max_count':1, 'name':'signal', },
4  ],
5  'ftype': '{',
6  'max_count': 1,
7  'msgid': BsDynaMsgId.ReqSetHalfDuplexCtl,
8  'name': 'ReqSetHalfDuplexCtl',
9 }

ReqSetHalfDuplexCtl Message Definition.

Definition at line 272 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqSyncWrite
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'addr', },
4  {'fid':2, 'ftype':'B', 'max_count':1, 'name':'data_size', },
5  {
6  'fid': 3,
7  'ftype': '[',
8  'max_count': DYNA_ID_NUMOF,
9  'name': 'tuples',
10  'vdef': {
11  'fid': nmBase.NMFIdNone,
12  'ftype': '{',
13  'max_count': 1,
14  'msgdef': BsDynaExtFTypeWriteTuple,
15  'name': 'tuples_item',
16  },
17  },
18  ],
19  'ftype': '{',
20  'max_count': 3,
21  'msgid': BsDynaMsgId.ReqSyncWrite,
22  'name': 'ReqSyncWrite',
23 }

ReqSyncWrite Message Definition.

Definition at line 210 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqWrite16
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'servo_id', },
4  {'fid':2, 'ftype':'B', 'max_count':1, 'name':'addr', },
5  {'fid':3, 'ftype':'H', 'max_count':1, 'name':'val', },
6  ],
7  'ftype': '{',
8  'max_count': 3,
9  'msgid': BsDynaMsgId.ReqWrite16,
10  'name': 'ReqWrite16',
11 }

ReqWrite16 Message Definition.

Definition at line 184 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefReqWrite8
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'servo_id', },
4  {'fid':2, 'ftype':'B', 'max_count':1, 'name':'addr', },
5  {'fid':3, 'ftype':'B', 'max_count':1, 'name':'val', },
6  ],
7  'ftype': '{',
8  'max_count': 3,
9  'msgid': BsDynaMsgId.ReqWrite8,
10  'name': 'ReqWrite8',
11 }

ReqWrite8 Message Definition.

Definition at line 158 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefRspPing
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'?', 'max_count':1, 'name':'pong', },
4  ],
5  'ftype': '{',
6  'max_count': 1,
7  'msgid': BsDynaMsgId.RspPing,
8  'name': 'RspPing',
9 }

RspPing Message Definition.

Definition at line 248 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefRspRead16
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'alarms', },
4  {'fid':2, 'ftype':'H', 'max_count':1, 'name':'val', },
5  ],
6  'ftype': '{',
7  'max_count': 2,
8  'msgid': BsDynaMsgId.RspRead16,
9  'name': 'RspRead16',
10 }

RspRead16 Message Definition.

Definition at line 145 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefRspRead8
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'alarms', },
4  {'fid':2, 'ftype':'B', 'max_count':1, 'name':'val', },
5  ],
6  'ftype': '{',
7  'max_count': 2,
8  'msgid': BsDynaMsgId.RspRead8,
9  'name': 'RspRead8',
10 }

RspRead8 Message Definition.

Definition at line 119 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefRspWrite16
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'alarms', },
4  ],
5  'ftype': '{',
6  'max_count': 1,
7  'msgid': BsDynaMsgId.RspWrite16,
8  'name': 'RspWrite16',
9 }

RspWrite16 Message Definition.

Definition at line 198 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaMsgDefRspWrite8
Initial value:
1 = {
2  'fielddef': [
3  {'fid':1, 'ftype':'B', 'max_count':1, 'name':'alarms', },
4  ],
5  'ftype': '{',
6  'max_count': 1,
7  'msgid': BsDynaMsgId.RspWrite8,
8  'name': 'RspWrite8',
9 }

RspWrite8 Message Definition.

Definition at line 172 of file bsDynaMsgs.py.

dictionary BotSense.Dynamixel.bsDynaMsgs.BsDynaSetMsgDef
Initial value:
1 = {
2  BsDynaMsgId.ReqOpenArgs: BsDynaMsgDefReqOpenArgs,
3  BsDynaMsgId.ReqPing: BsDynaMsgDefReqPing,
4  BsDynaMsgId.ReqRead16: BsDynaMsgDefReqRead16,
5  BsDynaMsgId.ReqRead8: BsDynaMsgDefReqRead8,
6  BsDynaMsgId.ReqReset: BsDynaMsgDefReqReset,
7  BsDynaMsgId.ReqSetBaudRate: BsDynaMsgDefReqSetBaudRate,
8  BsDynaMsgId.ReqSetHalfDuplexCtl: BsDynaMsgDefReqSetHalfDuplexCtl,
9  BsDynaMsgId.ReqSyncWrite: BsDynaMsgDefReqSyncWrite,
10  BsDynaMsgId.ReqWrite16: BsDynaMsgDefReqWrite16,
11  BsDynaMsgId.ReqWrite8: BsDynaMsgDefReqWrite8,
12  BsDynaMsgId.RspPing: BsDynaMsgDefRspPing,
13  BsDynaMsgId.RspRead16: BsDynaMsgDefRspRead16,
14  BsDynaMsgId.RspRead8: BsDynaMsgDefRspRead8,
15  BsDynaMsgId.RspWrite16: BsDynaMsgDefRspWrite16,
16  BsDynaMsgId.RspWrite8: BsDynaMsgDefRspWrite8,
17 }

BsDyna Message Definition Set Dictionary.

Definition at line 284 of file bsDynaMsgs.py.