PBUS is an RS485-like multi-drop bus for interconnecting PIC and other microcontroller-driven devices. Protocol and software is written by Jap. Just include a separate pbus library file into your project and add your command handlers for the specific device in a few lines.
There are three PIC source versions:
* PB12 is for 12-bit slave devices without interrupt
* PBUS is for slave devices with an interrupt, software UART implementation
* PB628 is for slave devices with an intterupt and a free hardware UART