opentrigger-otraw2q converts the bluez data stream (Bluetooth driver layer) into a processable format (HEX stream, Wireshark compatible) and passes it to the Message Queue. Could run on a router passing data through a SSH tunnel.
It is implementated in C.
Would you like to know more?
Overview of OpenTrigger Eccosystem & Components
make
sudo make install
Open Trigger has been sponsored by netidee - powerful innovations