Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Communicating with non-qbcan devices #4

Open
krokosik opened this issue Jun 22, 2018 · 6 comments
Open

Communicating with non-qbcan devices #4

krokosik opened this issue Jun 22, 2018 · 6 comments

Comments

@krokosik
Copy link

I've been trying to send data from an RPi with RFM69HW attached (433MHz), but no matter what I try it seems that the two devices don't see each other. Are qbcans only able to communicate with other qbcans?

@battlesnake
Copy link

I'm not familiar with the qbcan RF side myself (@danisors or Han will be here soon to answer your question specifically), but regarding use of the RFM69HW - you'll need to ensure you're using the same modulation (or a compatible modulation), baud rates, sync words, framing, etc. Until Dani/Han reply, see if you can receive on the RPi, from the qbcan. This should allow you to check that you have compatible configurations on both sides.

@krokosik
Copy link
Author

I have already tried that. Also, I've been using the LowPower Lab's library ported to Python by entrombly, so I believe it is essentially the same library that is used by the qbcan.

@battlesnake
Copy link

Ok.

@danisors : ?

Ensure you're using the same encryption key also - The qbcan should be capable of talking to other devices which use compatible coding schemes, although I haven't validated that explicitly.

@krokosik
Copy link
Author

Yes, the keys are the same.

@danisors
Copy link

Are you trying to communicate from a RPi with a RFM69 to a qbcan? If that is the case you should be able to communicate if both RFM69 have the right parameters set:
//Radio Parameters
#define NODEID 2 //unique for each node on same network
#define NETWORKID 100 //the same on all nodes that talk to each other
#define GATEWAYID 1 //Receiving node
#define ENCRYPTKEY "sampleEncryptKey" //The same on all nodes!

For more info please check: http://doc.open-cosmos.com/Qbcan_software_installation

@krokosik
Copy link
Author

krokosik commented Jun 25, 2018

That's what I did, it looks a little bit different on RPi, since it's in Python, but I checked it multiple times and it should work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants