From 1e764e9970b396073c760c342ddb92b3a92d4fba Mon Sep 17 00:00:00 2001 From: jeff-tcs Date: Wed, 29 May 2024 15:54:14 -0400 Subject: [PATCH] Needed value instead of rawValue attribute in ProtocolID.MemoryOperation. for DatagramWriteMemo Call --- openlcb/memoryservice.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/openlcb/memoryservice.py b/openlcb/memoryservice.py index 6dab088..a6f0cdb 100644 --- a/openlcb/memoryservice.py +++ b/openlcb/memoryservice.py @@ -268,7 +268,8 @@ def requestSpaceLength(self, space, nodeID, callback): # send request dgReqMemo = DatagramWriteMemo( nodeID, - [DatagramService.ProtocolID.MemoryOperation.rawValue, 0x84, space] + #[DatagramService.ProtocolID.MemoryOperation.rawValue, 0x84, space] + [DatagramService.ProtocolID.MemoryOperation.value, 0x84, space] ) self.service.sendDatagram(dgReqMemo)