argh..,...I have got myself in a mess with the various firmware versions. I'll move to evofw3. That will teach me to read this long thread more carefully.
argh..,...I have got myself in a mess with the various firmware versions. I'll move to evofw3. That will teach me to read this long thread more carefully.
Yes I think it isAnyway......I will try this firmware
The data transmitted on the RF channel is effectively the output from a UART sending 8N1 data.
The problem is all the devices in the system have slightly different clock rates and that means you can't use any form of synchronous mode in the radio chip (because it is by definition asynchronous)
evofw3 on the ATMega328 does some very time critical edge measurements requiring at least a 16MHz MCU (in the avr family)
If there was a HW UART available I think you can just suck the message data out of the radio.
The key is being able to do byte synchronisation on the stop/start bit boundary.
A HW UART should be able to do this. All the SW UART implementations have to do edge analysis
ooooh.....I'll try researching this
Just a word of caution. evofw3 is in beta, with a lot of us engaged in testing it. TX isnt available yet, so depending on your use case, you might not be able to use it. e.g. evofw3 isn't suitable yet for use with Domoticz or Home Assistant etc that need two way comms with the Evohome. But if you just want to listen to the radio chatter, then it's the best diy firmware around.