I am using build 3036 on Ubuntu 14.04 LTS connected via passthrough to a meteobridge attached to a Davis USB logger (Vantage Pro 2 Plus). Everything was working fine for a week or so.
Yesterday the connection to the Davis logger appeared to have been briefly dropped by meteobridge and reconnected. I have meteobridge uploading to WU and there are no dropouts there.
Code: Select all
Meteobridge log
logger (30.01.2016 17:41:26): child process received timeout signal (14).
logger (30.01.2016 17:41:26): disconnect station 0 (Vantage): exit
logger (30.01.2016 17:41:26): data logger stopped.
logger (30.01.2016 17:41:26): Historical data loaded (24 records).
logger (30.01.2016 17:41:26): data logger (version 5.0m, build 8944) started.
logger (30.01.2016 17:41:27): connect station 0 (Vantage via USB serial).
logger (30.01.2016 17:41:27): wakeup sent.
logger (30.01.2016 17:41:27): internal logger activated.
logger (30.01.2016 17:41:27): syncing.
logger (30.01.2016 17:41:37): gettime request sent.
logger (30.01.2016 17:41:37): time offset of Vantage: -8 minutes
logger (30.01.2016 17:41:37): eeprom request sent.
logger (30.01.2016 17:41:37): rain collector size 0.01 inch per tick.
logger (30.01.2016 17:41:37): transmitter 1 active as station type (#0) "ISS".
logger (30.01.2016 17:41:37): firmware version request sent.
logger (30.01.2016 17:41:37): firmware version 3.15
logger (30.01.2016 17:41:37): no reading of Vantage's internal logger.
Code: Select all
System.IO.IOException: Write failure ---> System.Net.Sockets.SocketException: Connection reset by peer
at System.Net.Sockets.Socket.Send (System.Byte[] buf, Int32 offset, Int32 size, SocketFlags flags) [0x00000] in <filename unknown>:0
at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Write (System.Byte[] buffer, Int32 offset, Int32 size) [0x00000] in <filename unknown>:0
at . (System.Net.Sockets.TcpClient , System.String ) [0x00000] in <filename unknown>:0
at . () [0x00000] in <filename unknown>:0
at System.Threading.Thread.StartInternal () [0x00000] in <filename unknown>:0
**** An error has occurred - please zip up the MXdiags folder and post it in the forum ****
Press Enter to terminate
Does the program not try to reconnect on its own if an error occurs? Is there a way to set it to automatically reconnect/restart in case of an error? Or is there another workaround for this type of error.
I can post the mxdiags folder if needed
Thanks