we've got several 433mhz and 868mhz lora modems ranging from 17 EUR to 170 EUR and a range up to 15km (according to their specs). Unfortunately they all have different driver interfaces for sending and receiving messages. We would really like to use them with serval.
Where do we have to add "drivers" for these devices in lbard?
Do you plan on rewriting parts of lbard to introduce proper device driver abstraction so that it will be easier to add new long range communication methods?
At the moment it seems very tightly coupled to your hardware or I am misunderstanding something due to a lack of documentation :D
Documentation on your sync mechanism would also be fine, since we have python libraries for interfacing with serval rest and for using the lora modems (2 out of 4 so far) so we could easily implement a framework for experiments and rapid prototyping of ideas.