chipkin / BACnetServerExampleNodeJS

A basic BACnet IP server example written in NodeJS using the CAS BACnet Stack.
https://www.bacnetstack.com/
5 stars 3 forks source link

Unable to rename Device Object Name despite being set as writable #7

Open Kaiserchen85 opened 10 months ago

Kaiserchen85 commented 10 months ago

Error: Info ::CASBACnetStack::BACnetBusinessLogic::GetObjectByName() in file: C:\dev\gitlab-runner\builds\b1afdc2b\2\chipkin\cas-bacnet-stack\source\BACnetBusinessLogic.cpp(2203) - FYI: No object found with name=[No deJS Example Server. Rainbow]

Steps to reproduce:

  1. Run the program.
  2. Open an explorer and discover the device.
  3. Click on the Object Name field and change the name. To replicate the exact error message, insert a space between the 'o' and the 'd' in 'NodeJS'.
  4. Press Enter.

AnyDesk_r6xhvYtlCn

In theory, the Properties panel would refresh and the change would be seen on the screen. However, no changes are seen after the refresh. The error described above is also shown. (The space between 'No' and 'de' was the change created.)

I am using this version of BACnetServerExample: https://github.com/chipkin/BACnetServerExampleNodeJS/commit/c5b3f85abda5b09e03bdc3139853d20a0750adbd