It’s best to leave forecast.py alone and pass max_events as an arg when using 
that variable.

For example, to change max_events to 100 in the tides.html.tmpl template that 
ships with the extension:

Change:
#set $tides = $forecast.xtides()
to:
#set $tides = $forecast.xtides(max_events=100)

> On Jun 4, 2020, at 12:08 PM, Phil Owers <[email protected]> wrote:
> 
> 
> In forecast.py under def xtides there is a max_events = 45. Changing that to 
> a higher number has sorted my problem, however you may well tell me that 
> could upset something.
> Phil
> 
>> On Thu, 4 Jun 2020, 16:10 Phil Owers, <[email protected]> wrote:
>> Hi Mathew
>> Sorry I need your help again
>> Im trying to display at least 3 months of tide time data
>> 
>> Jun  4 15:32:12 raspberrypi weewx[9290] INFO user.forecast: MainThread: 
>> XTide: forecast version 3.4.0b1
>> Jun  4 15:32:12 raspberrypi weewx[9290] INFO user.forecast: MainThread: 
>> XTide: interval=86400 max_age=2419200 location='Cromer, England' 
>> duration=8640000
>> The above log has the data in the database and have confirmed by looking at 
>> the XTide first and last entry.
>> By using
>> #set $tides = $forecast.xtides
>> #if len($tides) > 0
>>   #for $tide in $tides
>> $tide.event_ts $tide.hilo $tide.offset<br/>
>>   #end for
>> I can only get 12 days displayed so I decided to see what this displayed 
>> #set $periods = $forecast.weather_periods('XTide', max_events=100)
>>   #for $period in $periods
>>   $period.event_ts $period.hilo<br/>
>>   #end for
>> It worked but only up to 54 events and refused to go any further
>> So what am I doing wrong.
>> Thanks in advance
>> Phil
>> 
>> 
>>> On Tuesday, June 2, 2020 at 1:18:55 PM UTC+1, Phil Owers wrote:
>>> Hi
>>> Using the tide.html.tmpl that is associated with weewx-forecast-master.zip 
>>> it displays 12 days ish of tide times
>>> Im trying to increase this to a month or even longer. The times in the 
>>> forecast.sdb are for about a month 
>>> Just wondered how I could display further than 12 days.
>>> Thanks for any help
>>> Phil
>> 
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "weewx-user" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected].
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/weewx-user/03a35cca-2c4d-4127-a1d1-5e4b78c0ad75%40googlegroups.com.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "weewx-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/weewx-user/CALTQ7pP_W5DYviLYOAKtaDAk88Nkk5Ek867B%2BYEm2BKKSNzsjA%40mail.gmail.com.

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/8D8A8CC7-260B-4C1F-8A91-F151AA4A5238%40johnkline.com.

Reply via email to