Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Radio data format
#5

(26-06-2018, 15:51)AllyCat Wrote:  Weatherduino originally used the "Virtualwire" Arduino library, but a few months ago this was replaced by "Radiohead".  However, I believe the wireless protocol is basically the same and converts each group of 4 bits to 6 bits using a lookup table, to "balance" the number of 0s and 1s.  Each packet terminates with a CRC "checksum", but I don't know if this is 16 bits or 8.

The present Weatherduino boards use purely "dumb" transmitter and receiver modules, but many modern "Smart" transceivers (particularly LoRa) need to be configured by the host microcontroller.  However, Werk recently commented in a thread that the "development team" already has a prototype LoRa system under test.  Wink

One of the reasons we have changed to the RadioHead library is because it also include support for LoRa radios, like the RFM95, which we are using in the prototype units.
To keep backward compatibility with existing systems, the prototype receiver can simultaneously receive data from 433Mhz and LoRa (868Mhz) transmitter units (it uses two radio receivers, one RXB6 and one RFM95).

Reply


Messages In This Thread
Radio data format - by markkkk42 - 26-06-2018, 09:33
RE: Radio data format - by AllyCat - 26-06-2018, 15:51
RE: Radio data format - by werk_ag - 27-06-2018, 02:28
RE: Radio data format - by markkkk42 - 26-06-2018, 23:23
RE: Radio data format - by werk_ag - 27-06-2018, 01:59
RE: Radio data format - by StaLeWaR - 05-08-2018, 22:21
RE: Radio data format - by werk_ag - 05-08-2018, 23:48



Users browsing this thread: 1 Guest(s)