Died about 11pm last night. I just restarted it with control-R, and it seems happy again.
We have no idea why this is happening – always at this site, three different TRHs tried. I guess we'll throw together a DSM script to send control-R to it periodically.
3 Comments
Gordon Maclean
/home/daq/isfs/bin/check_trh.sh is a script that was used in CABL on the tower. It power cycles a TRH if the temp is outside a range (-50:50) or Ifan is < 10.
It can be run from post_dsm.sh, and takes a port number as an argument.
It would require some significant changes to send a ctrl-R, '\x12', to the TRH instead of power cycling it. The stdout of rserial is sent to awk and not the other way around.
Steve Oncley AUTHOR
So...we took a trip to the marsh today, since we noticed erratic TRH behavior was happening:
We'll have to see if TRH16 runs as well back on this station as it did in the trailer.
Also, I have found that simply using: echo $'\x12' > /dev/ttyS2 does in fact reset the TRH. I've put this in crontab every 4 hours.
Steve Oncley AUTHOR
Further base testing has isolated the failure to the fan monitor board (it still failed with swapping fans and PIC-SHT module and that fan and PIC module work on another housing). At least we have it consistently failing in the base for testing. It is kind of cute; mostly stopped, but gasping for breath by turning the fan on briefly every 10s to 5min. We're going to see if we can wire up a spare fan monitor as a replacement.