Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

New Station nearly up and running
#1

Hi guys,

After a year and 1 botched attempt at making a weatherduino system, I nearly have my new system up and running, all the boards are built and functioning well sending information around my yard and to WU. I am just waiting for a solar panel and battery before final placement of the tx unit and a fully live system

I have one Tx, a Pro2 Plus receiver and a wireless display unit. There are two things that I have noticed that seem not quite right to me.

1. If I log in to the RX through the web interface, SRAD and  UV always have a nonsense number beside them, at the moment SRAD is reading 43815 W/m2 and UV is reading 4355.9, the numbers increase depending on how long it has been running. I have no solar or uv sensors and have said so in the config.  The actual displays on the RX and the WD show 0 for both readings, as expected, it is only on the web page that they are seen.

2. The WD unit does not display any info about the state of the TX board - board temperature, fan state, battery voltage etc. All the other information is displayed correctly.

I have really enjoyed building my system, especially after the setback of my first botched build. Very happy to see leds blink for the first time. Thanks Werk_AG.



Tom
Reply
#2

(10-06-2018, 21:26)heebyjeeby Wrote:  1. If I log in to the RX through the web interface, SRAD and  UV always have a nonsense number beside them, at the moment SRAD is reading 43815 W/m2 and UV is reading 4355.9, the numbers increase depending on how long it has been running. I have no solar or uv sensors and have said so in the config.  The actual displays on the RX and the WD show 0 for both readings, as expected, it is only on the web page that they are seen.

Hi heebyjeeby

And welcome ...

Do you have these sensors switched off in your TX (option 9)?
Do you have set "0 = Not to send this data" in your TX for "define ID4"?
Do you have set "1 = Send this data" for "define ID5"?

Best Regards
Zdenek

Brandys/L Weather
Reply
#3

All those settings are as they should be...It is not a big problem, just curious why this is happening
Everything else works well so far, and the RF efficiency is about 80 - 85% over about 50 metres and through 2 walls.
Hoping to site the TX about 100 metres away in the middle of a field.

Just checked the web interface of the RX, SRAD is 58093 W/m2 and UV is 5809.3....very similar numbers...something odd going on!

Tom
Reply
#4

(10-06-2018, 21:26)heebyjeeby Wrote:  Hi guys,

.....

2. The WD unit does not display any info about the state of the TX board - board temperature, fan state, battery voltage etc. All the other information is displayed correctly.

I have really enjoyed building my system, especially after the setback of my first botched build. Very happy to see leds blink for the first time. Thanks Werk_AG.



Tom

Hi Tom,

I also noticed the WD not showing the state of the TX board. This will be forwarded correctly, if the TX board "knows its supply voltage".
So if you connect the 12V supply to Bat+, then the TX board senses its own supply voltage. --> Then the magic works Smile.
In Software there is a check, if supply Voltage is ok... But if nothing is connected to Bat+, then this if case will be false.

regards t3gathome
Reply
#5

(10-06-2018, 21:26)heebyjeeby Wrote:  1. If I log in to the RX through the web interface, SRAD and  UV always have a nonsense number beside them, at the moment SRAD is reading 43815 W/m2 and UV is reading 4355.9, the numbers increase depending on how long it has been running. I have no solar or uv sensors and have said so in the config.  The actual displays on the RX and the WD show 0 for both readings, as expected, it is only on the web page that they are seen.

2. The WD unit does not display any info about the state of the TX board - board temperature, fan state, battery voltage etc. All the other information is displayed correctly.

Hi Tom,

Is good to know that your system is up and running.
Please check this:

TX Software:

Code:
#define ID4  0   // SolRad / UV data
#define ID5  1   // Hardware Status - System Temp, Battery Voltage etc

RX Software:

Code:
// ---- Define the source of your main Solar Radiation sensor
#define SOLAR_SOURCE    9   // 0= Solar Radiation sensor connected to TX_Unit 0, 1= for TX_Unit1, ..., 9 for not used
// ---- Define the source of your main UV sensor
#define UV_SOURCE       9  // 0= UV sensor connected to TX_Unit 0, 1= for TX_Unit1, ..., 9 for not used

Reply
#6

(11-06-2018, 15:13)t3gathome Wrote:  I also noticed the WD not showing the state of the TX board. This will be forwarded correctly, if the TX board "knows its supply voltage".
So if you connect the 12V supply to Bat+, then the TX board senses its own supply voltage. --> Then the magic works Smile.
In Software there is a check, if supply Voltage is ok... But if nothing is connected to Bat+, then this if case will be false.

Hummm, where you saw this?

Quote:In Software there is a check, if supply Voltage is ok... But if nothing is connected to Bat+, then this if case will be false.


The datapacket with TX info isn't dependent of what is connected to the Bat+ pin.
Since it is enabled in the TX software it will be sent.

Reply
#7

Actually I found the line because we were talking and t3g was wondering…  Blush 

Code:
tft.setTextColor(TFT_WHITE, TFT_BLACK);
 tft.setTextSize(1);
 for (byte i = 0; i < 4; i++)
 {
   if (Display.BatVolt[i] !=0)
   {
     tft.setCursor(130 + (i * 47), 100);
     dtostrf(Display.BatVolt[i] / 100.0, 5, 1, char_buf);
     tft.print(char_buf);
     tft.setCursor(130 + (i * 47), 112);
     if (Temp_Display_Unit == 0) dtostrf(Display.TXcaseTemp[i] / 100.0, 5, 1, char_buf);
     else dtostrf((Display.TXcaseTemp[i] * 0.018) + 32.0, 5, 1, char_buf);
     tft.print(char_buf);
     if (Display.RSfan[i] == 0)
     {
       tft.setTextColor(TFT_GREEN, TFT_BLACK);
       strcpy_P(TFT_strBuf, (PGM_P)SItext_table[12]);  // "OFF"
     }
     else
     {
       tft.setTextColor(TFT_RED, TFT_BLACK);
       strcpy_P(TFT_strBuf, (PGM_P)SItext_table[11]);  // "ON "
     }
     tft.drawString((char*) TFT_strBuf, 140 + (i * 47), 124, 1);           // Print state of the RS fan
   }
   tft.setTextColor(TFT_WHITE, TFT_BLACK);
 }

In D_TFT of the WD software. So it is sent, received but not displayed if there is no voltage measured on the TX modules.

engolling
Reply
#8

I am fairly sure I have all the options set right in the config, but I will redo them all tomorrow and re-program the units and report back..

Tom
Reply
#9

(11-06-2018, 18:15)engolling Wrote:  In D_TFT of the WD software. So it is sent, received but not displayed if there is no voltage measured on the TX modules.

Thanks. I have almost forgot about that "if" on the WD software.

Reply
#10

(11-06-2018, 23:02)heebyjeeby Wrote:  I am fairly sure I have all the options set right in the config, but I will redo them all tomorrow and re-program the units and report back..

Tom

Hi Tom,
Any news about this matter?

Reply




Users browsing this thread: 1 Guest(s)