In this guide we’re going to integrate an INNOVASEA Rx-LIVE acoustic animal tag receiver into our Bristlemouth Dev Kit. This receiver communicates via a Half-Duplex RS485 protocol, and this guide serves as a great example for integrating Half-Duplex devices. You should already have gone through Bristlemouth Dev Kit Guide 5: Developing a Simple Application and Bristlemouth Dev Kit Guide: Integrating an RS232 Serial Sensor in detail, as we will build on the concepts from those guides.
This integration was done by @Eric Stackpole, who documented his process and progress in a Bristlemouth Community Forum thread.
This guide will cover:
LineParser
class to implement a more advanced serial protocol parser.<aside> 📖 For more technical detail and open source schematics of the Dev Board hardware, checkout the Downloads ****section of our Technical Documentation.
</aside>
<aside> ⏳ Expect to take at least a few hours to complete this guide, and possibly more depending on how familiar you are with your sensor of choice.
</aside>
Before starting this guide, make sure you have completed Getting Started Guides 1 through 5.
If you want to follow along with the exact hardware integration in this guide, in addition to your Bristlemouth Dev Kit you’ll need: