05-02-2016, 19:07
Hi
First of all thanks for the pictures. The RX assembly looks really good.
Most of the I2C LCD modules are sold pre-configured at address 0x27, but there are exceptions... I'm thinking add in the next software release, a new user configurable option to allow an easy definition of the LCD I2C address.
The described procedure can be used, but during the initial tests there is no need to be worry about the date and time displayed on the LCD. The hardware RTC clock will automatically sync with the PC clock when you start Cumulus.
Please attach both Config_RX.h and Config_TX.h files and tell me which type of outside temp / hum sensor you are planning to use. SHT1x or SHT2X?
Just for testing purposes, try to run the RX unit this this setting (see Config_RX):
When this setting is set to false, the RX units never leaves the initialization phase, until it receives valid signals from three of the external sensors (temp /hum, wind, rain) which seems is not happen now.
First of all thanks for the pictures. The RX assembly looks really good.
Quote:The RX board fired up, but no display, hmmm, start learning again, start simple and keep simple. Well a few late nights and a couple of days later, a thought dropped after scanning the forum and swatting up on all I could, what's that utilities directory I saw and when installing the Arduino files. I2C_Scanner, never using I2C before a quick google helped here. After running it up and find out that when I removed the 20x4 LCD the address 3F disappeared {note to self, remember there was a reference to this in one of the forums}.
Most of the I2C LCD modules are sold pre-configured at address 0x27, but there are exceptions... I'm thinking add in the next software release, a new user configurable option to allow an easy definition of the LCD I2C address.
Quote:I played around with various config switches to show other information and also to set the RTC with the compile time (thank you Werk) {another note to self, remember to take this out of the code as restarts keep setting it back to the compile time}.
The described procedure can be used, but during the initial tests there is no need to be worry about the date and time displayed on the LCD. The hardware RTC clock will automatically sync with the PC clock when you start Cumulus.
Quote:So currently I have an RX unit that appears nice, a TX unit that sits naked at the moment, while I try and get communications working happily between the two. I tried scanning the forums for the required distance between the units so that I wasn't overdriving the signal, suffice to say I started with my units about 3 - 4 metres apart, with fingers crossed.
Well I think they decided that communication was to be my next challenge, as leaving them alone nothing updates on the RX unit and yes my TX is happily sending out a flash about every 20 seconds {not timed, just a guess}.
I ran up a little bit of decoding on the RX unit after checking that I had both TX and RX set to station 1A (decimal 161) and the RX tells me that it is getting decimal 82. It doesn't matter how I manipulate that binary there is no pattern.
Please attach both Config_RX.h and Config_TX.h files and tell me which type of outside temp / hum sensor you are planning to use. SHT1x or SHT2X?
Just for testing purposes, try to run the RX unit this this setting (see Config_RX):
Code:
// ---- Test Mode ON/OFF
#define TestMode true //When this setting is set to false, the RX units never leaves the initialization phase, until it receives valid signals from three of the external sensors (temp /hum, wind, rain) which seems is not happen now.

