Show HN: PJON – Communications bus system for Arduino
github.com
github.com
Have a nice summer! :)
(Which means that I would need to define/implement this part myself.)
You think is so holed? Considering what u can do with an ATmega 328. (Most you can do with this computation power can be in any case holed fastly with a laptop)
Hmmm... I guess I'm not the first to think that my home plumbing would be the perfect transmission medium to gather data from temperature sensors.
I am not so much into cryptoanalysis so, I really should have some suggestion in this case.
(If I were you, I wouldn't even maintain the two modes - the bandwidth difference is not that big)
What I mean with practical bandwidth is the byte sum of all the correct packets received that are useful (so the ID, LENGTH and ACKNOWLEDGE are not counted) / 10 (seconds of test) and so you get how many correct and useful bytes/s you can send in the fastest setup (for or while). The absolute banwidth is the total byte count wihtout no exception.
You are right the difference is not enormous. fast_mode is quite near to the limits of delayMicroseconds(), micros(), function execution time. I left a standard_mode with a really solid behaviour to let people use PJON also with boards without an external oscillator (like using internal PPL clock to 16mhz on ATtiny) or equipped with ceramic resonator that is less precise in timing.