Author Topic: RFM69 sending not packets for specific signal  (Read 812 times)

AntoineLyon

  • NewMember
  • *
  • Posts: 5
RFM69 sending not packets for specific signal
« on: September 21, 2017, 09:47:37 AM »
Hi,

I need to send a specific message with short preamble and sync in order to activate trafic lights audio for visually impaired people in France.
See attached picture for signal description.

Is there a way to do so with the RH69 library ? I'm looking into it and guessing that the answer is no.

I read maybe a continuous mode could help me, how to do so ? spiWrite ?

Any help will be welcome.

Antoine

Felix

  • Administrator
  • Hero Member
  • *****
  • Posts: 6618
  • Country: us
    • LowPowerLab
Re: RFM69 sending not packets for specific signal
« Reply #1 on: September 21, 2017, 03:41:25 PM »
Not really, but maybe you could do it by controlling registers directly.
What kind of modulation does it need to be? (x)FSK? OOK? something else?

AntoineLyon

  • NewMember
  • *
  • Posts: 5
Re: RFM69 sending not packets for specific signal
« Reply #2 on: September 22, 2017, 01:00:23 AM »
OOK


AntoineLyon

  • NewMember
  • *
  • Posts: 5
Re: RFM69 sending not packets for specific signal
« Reply #4 on: September 25, 2017, 05:49:10 AM »
Thanks, I had a look on the different links you've provided.
They are using packet mode and byte based preamble and syncs.

The main issue I have is with the preamble and sync. They are very specific, different frequencies I guess and only a few bits for each part.
Is there a way to set the signal to 1/0 totally manually so I could generate the whole "packet" : set to 1, delay 207.5us, set to 0, delay 207.5us, set to 1, delay 207.5us, set to 0, delay 207.5us, set to 1, delay 625us.... etc This is the hard way, but maybe the only solution to be in accordance with this special format (picture for details).

Felix

  • Administrator
  • Hero Member
  • *****
  • Posts: 6618
  • Country: us
    • LowPowerLab
Re: RFM69 sending not packets for specific signal
« Reply #5 on: September 25, 2017, 10:36:17 AM »
Im not sure how you would do that. The RFM69 library is optimized for FSK packet operation.