Hi Brian, if it is turned on (default is yes) then it is likely that those processes could go to sleep.
Do you spawn off a thread from the main program or startup another program to do FTP (which is what I think you do in Windoze)? If the latter, what is it because it is easy to then disable that Apple “feature”.
Could you please advise the name of whatever you fire up to do the FTP upload?
Rev 249 is now behaving very oddly- as follows. This seems to relate to the 1 or 2 missed uploads per day I have been seeing except that now the condition is permanent:
a. I noticed this morning that the last 35 half-hourly uploads had not happened.
b. Log contained:
FTP vers 1.7 Upload 11:00:27 5-10-15
Port to use 21
Passive mode on
logging on to
Log in failed
Note that “logging on to…” is blank!
I tried the manual upload of all files. Result nothing. No errors, no uploads, no messages.
Then I found that the Exit button had again stopped working (it had been okay apart from one previous time).
So, restarted Weatherdisplay and tried Upload all again. Same result (in that nothing FTP happened and no messages).
I awaited the next half-hour interval. No messages in the logs, no uploads occurred.
The Exit button started working again.
I have touched no setting before/during/after this bad behavior and I cannot see anything wrong or changed in the settings.
The data acquisition etc from WD continues to work.
Any clues or places to look? It is presumably something to do with the process which is supposed to do the FTP upload. Another reason to know its name…
Have you tried looking in the ftpwdisplay.ini (think that’s what it’s called) to check that everything is ok in their? I had similar problems a while back with FTP uploads and there was an issue with some of the FTP upload details in that file…
Deputydewarg had this problem
the wdisplayftp.ini file was getting corrupted on WD start up
copying a back up of that after WD has started up I think was the solution…try that
It shows this:
Loaded all time records
Loaded units
Asking for archived data download
TCP/IP connected to 192.168.1.61
re starting download, timer
sending DMPAFT
Asking for archived data download
Davis VP Retrieving data from: day 6 month 10 year 2015
Retrieving data from: hour 19 minute 44
ask for time/date of record… #2Command not understood, restarting
sending DMPAFT
Davis VP Retrieving data from: day 6 month 10 year 2015
Retrieving data from: hour 19 minute 44
ask for time/date of record…
Sending OK…
Aborted
All data downloaded or did not sync correct!
formating the VP data
vp data read in 1
Weather station type number 31
VP reception #1 27615 #2 177 = 99
VP reception #1 27636 #2 177 = 99
VP reception #1 27659 #2 177 = 99
Hi Brian WD MacB250 Version on 4 October 2015 - 23:42:35 shut down @ noon today. Had to restart WD all seems fine.
There was nothing in program error log.
ask for time/date of record… #2Command not understood, restarting
sending DMPAFT
that is the clue there…the response back is not what was expected
I have tested a number of times and it works here
but I will add some debug code to see what data is being returned on your setup @bdtripps
it would be interesting to know if the problem is the FWI (i.e try turning the updates that off as a test)
@doggy
did you find a backup of the wdisplayftp.ini file?
does the ftp settings show up OK in WD itself?
one thing I could do is to get the cronftp to use a different ftp ini file (i.e a copy…creatd before WD uses it)
Loaded all time records
Loaded units
Asking for archived data download
TCP/IP connected to 192.168.1.61
re starting download, timer
sending DMPAFT
Asking for archived data download
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record… #2Command not understood, restarting
0 89 119 233 2 47 106 2
sending DMPAFT
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record… #2Command not understood, restarting
0 9 14 2 12 7 10 13
sending DMPAFT
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record… #2Command not understood, restarting
0 89 119 233 2 47 106 2
sending DMPAFT
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record… #2Command not understood, restarting
0 9 14 2 12 7 10 13
sending DMPAFT
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record… #2Command not understood, restarting
0 89 119 233 2 47 106 2
sending DMPAFT
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record… #2Command not understood, restarting
0 9 14 2 12 7 10 13
sending DMPAFT
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record… #2Command not understood, restarting
0 89 119 233 2 47 106 2
sending DMPAFT
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record… #2Command not understood, restarting
0 9 14 2 12 7 10 13
sending DMPAFT
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record… #2Command not understood, restarting
0 89 119 233 2 47 106 2
sending DMPAFT
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record… #2Command not understood, restarting
0 9 14 2 12 7 10 13
sending DMPAFT
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record… #2Command not understood, restarting
0 1 0 0 0 118 180 10
sending DMPAFT
Davis VP Retrieving data from: day 7 month 10 year 2015
Retrieving data from: hour 15 minute 15
ask for time/date of record…
Sending OK…
Aborted
All data downloaded or did not sync correct!
formating the VP data
vp data read in 1
Weather station type number 31
VP reception #1 12948 #2 65 = 100