You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello! I realize this is crossing streams slightly, but I'm wondering if what's going on here may be on a lower embedded level.
I am building a device using an Adafruit Feather RP2040 + a RS485 interface for Modbus RTU communication. Everything was working well when using the standard Raspberry Pi Pico platform on Platform IO. However, I really prefer the arduino-pico platform so I changed over. Everything was working great, but for some strange reason only 1 modbus server/slave running arduino-pico can be reached on a RS485 bus without waiting multiple seconds - a totally new and very strange issue.
I'm wondering if some strange timing / pin behavior is happening here under the hood?
This is the issue I created for the ArduinoModbus library, including a very short 20-ish-line generic MVP example of the issue.
Anyone have any ideas on what could be going on here? I've been beating my head against a wall trying experiments to uncover what could be the underlying issue.
Thank you!
Michael
The text was updated successfully, but these errors were encountered:
Repository owner
locked and limited conversation to collaborators
Aug 28, 2024
Hello! I realize this is crossing streams slightly, but I'm wondering if what's going on here may be on a lower embedded level.
I am building a device using an Adafruit Feather RP2040 + a RS485 interface for Modbus RTU communication. Everything was working well when using the standard Raspberry Pi Pico platform on Platform IO. However, I really prefer the arduino-pico platform so I changed over. Everything was working great, but for some strange reason only 1 modbus server/slave running
arduino-pico
can be reached on a RS485 bus without waiting multiple seconds - a totally new and very strange issue.I'm wondering if some strange timing / pin behavior is happening here under the hood?
This is the issue I created for the ArduinoModbus library, including a very short 20-ish-line generic MVP example of the issue.
Anyone have any ideas on what could be going on here? I've been beating my head against a wall trying experiments to uncover what could be the underlying issue.
Thank you!
Michael
The text was updated successfully, but these errors were encountered: