Length of Device Names occure in Missing Devices

Issue #195 resolved
Peter Lang
created an issue

Problem summary

Some People report a problem that some devices are not working ( Like LED) in some cases.... If they create it new and upload it again then this devices will work but now some others are stop working.

MF Version

7.4

Steps to reproduce

  • First step
  • Second step

Expected result

Describe how the result should look like in one sentence.

Actual result

Describe how the result actual looks like in one sentence.

Further details

Some People report a problem that some devices are not working ( Like LED) in some cases.... If they create it new and upload it again then this devices will work but now some others are stop working.

Some testings and feedback information result in a problem with length of Device Names. (Looks like there is a overflow somewhere in the Arduino side)

After reworking devicenames much shorter the user reported problems are solved.

Additional "maby" special Signs like _%&$§*# or Spaces are problematic, too.... I not be able to check this until now.

I recommend if possible to find this critical limits.... OR if not possible to choice for a more conservativ policy here.... Maby limmiting Devicename to 6, 8 or 10 letters and suggestion in Manual to not uses Spaces and Symbols if possible.

Comments (4)

  1. Sebastian Möbius

    I can imagine that the length of a device's name can become an issue because we send the name with every event that the device generates. If you have long names and many events there might be a buffer overflow or so when sending the messages from Arduino to the PC.

  2. Log in to comment