mirror of
https://github.com/JoelBender/bacpypes
synced 2025-10-27 00:57:47 +08:00
fix WhatIsNetworkNumber and NetworkNumberIs encoding/decoding
This commit is contained in:
@@ -744,6 +744,11 @@ class WhatIsNetworkNumber(NPDU):
|
||||
|
||||
messageType = 0x12
|
||||
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(WhatIsNetworkNumber, self).__init__(*args, **kwargs)
|
||||
|
||||
self.npduNetMessage = WhatIsNetworkNumber.messageType
|
||||
|
||||
def encode(self, npdu):
|
||||
NPCI.update(npdu, self)
|
||||
|
||||
@@ -764,10 +769,17 @@ register_npdu_type(WhatIsNetworkNumber)
|
||||
|
||||
class NetworkNumberIs(NPDU):
|
||||
|
||||
_debug_contents = ('nniNET', 'nniFlag',)
|
||||
_debug_contents = ('nniNet', 'nniFlag',)
|
||||
|
||||
messageType = 0x13
|
||||
|
||||
def __init__(self, net=None, flag=None, *args, **kwargs):
|
||||
super(NetworkNumberIs, self).__init__(*args, **kwargs)
|
||||
|
||||
self.npduNetMessage = NetworkNumberIs.messageType
|
||||
self.nniNet = net
|
||||
self.nniFlag = flag
|
||||
|
||||
def encode(self, npdu):
|
||||
NPCI.update(npdu, self)
|
||||
npdu.put_short( self.nniNET )
|
||||
|
||||
Reference in New Issue
Block a user