Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Show HN: PJON_ASK – Radio multimaster communications bus system for Arduino (github.com/gioblu)
27 points by gioscarab on Oct 11, 2015 | hide | past | favorite | 13 comments


What you think about it?


Internally RadioHead and VirtualWire uses a 4to6 bit en-/de-coding. Their reasoning is that if your payload is either high or low for too long, "for a good DC balance". have you experianced anything related to this? You but in 0b01 padding before each byte, maybe this is enough. Your solution is substantially lower overhead.


Thank you for your feedback. I agree with you that it has lower overhead. I also have really great results in terms of range (200 meters through walls and buildings) and data rate compared to VirtualWire!


You speak a lot about VirtualWire, this is no longer used. It was been replaced with RadioHead. There are no significant feature differences, afaik.

I'll try this out tomorrow, using say 5 Arduinos with 433 MHz radios.

What antennas do you use for the radio modules? We've used quarter-wave monopole of 17.3 cm on both the receiver and transmitter with some success.


Hi! My seuggestion is to start with the simplex mode, and then go forward testing with half-duplex (see readme). In any case I would be happy to see you testing it in a complex set up like the one you described!

For the antenna in the readme I suggest a dipole antenna, there you can find all the data. If you would add something or you experienced some problems open a issue or contact me :). Good experimentations.


Your code seems to be missing a license that actually allows @virtualSantai to test it ;)



I think so


It only affirms that you have all the rights on the code and that you are not liable if someone does something with it. What's missing is the part that actually gives other people rights to do stuff with it. Compare the MIT license, which has a middle bit doing so, between the copyright and the liability parts.

http://opensource.org/licenses/MIT


You are right, I updated :) thank you for your feedback


Thank you for putting your code out there as open source!


I have selected BSD3 license!! It is embedded in readme (at the bottom) and in both PJON_ASK.cpp and .h


EDIT: thanks for looking into it and changing it!

BSD contains the magic line:

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: which I don't see in your files?

To me it seems like you left all the bits that allow other people to do things out.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: