We just published a new Bristlemouth Dev Kit sensor integration guide that covers how to connect an RS-485 sensor (an INNOVASEA Rx-LIVE acoustic fish tag receiver) to a Dev Kit.
Check it out [here]!
This guide covers:
- New
PLUART
transactions management feature, which is useful for any Half-Duplex or custom flow control use case. - New RS-485 HAL convenience wrappers for the Bristlemouth Dev Board.
- New
String
type supported in theLineParser
class for building more complex serial protocol parsers. - An example of how to implement an embedded state machine like it’s 1999.
You should also check out @estackpole’s thread detailing the adventure and ultimate successful test deployment for this integration: https://bristlemouth.discourse.group/t/integrating-an-rs-485-device-rx-live-acoustic-animal-tag-receiver-with-bristlemouth