Skip to content

Commit 56699b1

Browse files
Merge pull request #43 from mlasevich/master
2 parents 4ca6615 + 7105ec9 commit 56699b1

1 file changed

Lines changed: 16 additions & 1 deletion

File tree

xbee/zigbee.py

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,22 @@ class ZigBee(XBeeBase):
6969
{'name':'profile', 'len':2, 'default':None},
7070
{'name':'broadcast_radius','len':1, 'default':b'\x00'},
7171
{'name':'options', 'len':1, 'default':b'\x00'},
72-
{'name':'data', 'len':None, 'default':None}]
72+
{'name':'data', 'len':None, 'default':None}],
73+
"create_source_route":
74+
[{'name':'id', 'len':1, 'default':b'\x21'},
75+
{'name':'frame_id', 'len':1, 'default':b'\x00'},
76+
{'name':'dest_addr_long', 'len':8, 'default':struct.pack('>q', -1)},
77+
{'name':'dest_addr', 'len':2, 'default':b'\xFF\xFE'},
78+
{'name':'options', 'len':1, 'default':b'\x00'},
79+
{'name':'hop_count', 'len':1, 'default':b'\x00'},
80+
{'name':'addresses', 'len':None, 'default':None}],
81+
"register_joining_device":
82+
[{'name':'id', 'len':1, 'default':b'\x24'},
83+
{'name':'frame_id', 'len':1, 'default':b'\x00'},
84+
{'name':'dest_addr_long', 'len':8, 'default':struct.pack('>q', -1)},
85+
{'name':'dest_addr', 'len':2, 'default':b'\xFF\xFE'},
86+
{'name':'options', 'len':1, 'default':b'\x00'},
87+
{'name':'key', 'len':None, 'default':None}]
7388
}
7489

7590
# Packets which can be received from an XBee

0 commit comments

Comments
 (0)