1
0
mirror of https://github.com/JoelBender/bacpypes synced 2025-10-27 00:57:47 +08:00

clean up samples #189

This commit is contained in:
Joel Bender
2018-06-19 20:54:25 -04:00
parent 9daa9f1ec8
commit ef19fb4126
2 changed files with 9 additions and 9 deletions

View File

@@ -24,7 +24,8 @@ from bacpypes.bvllservice import BIPSimple, AnnexJCodec, UDPMultiplexer
from bacpypes.app import Application
from bacpypes.appservice import StateMachineAccessPoint, ApplicationServiceAccessPoint
from bacpypes.service.device import LocalDeviceObject, WhoIsIAmServices
from bacpypes.local.device import LocalDeviceObject
from bacpypes.service.device import WhoIsIAmServices
from bacpypes.service.object import ReadWritePropertyServices
from bacpypes.primitivedata import Real
@@ -235,17 +236,20 @@ def main():
)
_log.debug(" - vlan_device: %r", vlan_device)
vlan_address = Address(device_number)
_log.debug(" - vlan_address: %r", vlan_address)
# make the application, add it to the network
vlan_app = VLANApplication(vlan_device, Address(device_number))
vlan_app = VLANApplication(vlan_device, vlan_address)
vlan.add_node(vlan_app.vlan_node)
_log.debug(" - vlan_app: %r", vlan_app)
# make a random value object
ravo = RandomAnalogValueObject(
objectIdentifier=('analogValue', 1),
objectName='Random1' % (device_instance,),
objectName='Random-1-%d' % (device_instance,),
)
_log.debug(" - ravo1: %r", ravo)
_log.debug(" - ravo: %r", ravo)
# add it to the device
vlan_app.add_object(ravo)

View File

@@ -153,16 +153,12 @@ class WhoIsIAmConsoleCmd(ConsoleCmd):
args = args.split()
if _debug: WhoIsIAmConsoleCmd._debug("do_rtn %r", args)
# safe to assume only one adapter
adapter = this_application.nsap.adapters[0]
if _debug: WhoIsIAmConsoleCmd._debug(" - adapter: %r", adapter)
# provide the address and a list of network numbers
router_address = Address(args[0])
network_list = [int(arg) for arg in args[1:]]
# pass along to the service access point
this_application.nsap.add_router_references(adapter, router_address, network_list)
this_application.nsap.add_router_references(None, router_address, network_list)
#