Welcome to the Cumulus Support forum.

Latest Cumulus MX release v3.2.4 build 3060 - 10 December 2019.
    Legacy Cumulus 1 release v1.9.4 (build 1099) - 28 November 2014

    See the Wiki for downloading either version.

    Cumulusutils

    Other discussion about creating web sites for Cumulus that doesn't have a specific subforum

    Moderator: daj

    User avatar
    HansR
    Posts: 453
    Joined: Sat 20 Oct 2012 6:53 am
    Weather Station: Davis Vantage Pro 2+
    Operating System: Raspbian GNU/Linux 10 (Buster)
    Location: Wagenborgen (NL)
    Contact:

    Re: Cumulusutils

    Post by HansR » Fri 29 Nov 2019 4:54 pm

    @Harm: aha, sloppy me. Well spotted! :clap: I started out with the wildwood css file but that was far too large too generate so i simply refrenced it. Then while things evolved i modified the whole thing heavily such that it became small enough. So currently it is generated in yadr.txt, no need for a yadr.css. You can ignore it, i will remove it in a next release. Thnx. 8-)
    https://meteo-wagenborgen.nl / Cumulus (3.1.2-b3055)
    Davis Vantage Pro 2+ / Raspberry Pi 3 Model B Plus Rev 1.3
    Raspbian GNU/Linux 10 (buster) / Linux 4.19.75-v7+ armv7l
    Mono JIT compiler version 6.4.0.198 (tarball Tue Sep 24 01:45:47 UTC 2019)

    User avatar
    HansR
    Posts: 453
    Joined: Sat 20 Oct 2012 6:53 am
    Weather Station: Davis Vantage Pro 2+
    Operating System: Raspbian GNU/Linux 10 (Buster)
    Location: Wagenborgen (NL)
    Contact:

    Re: Cumulusutils

    Post by HansR » Mon 02 Dec 2019 3:20 pm

    Version 2.0.1 is online.
    The release notes are self explaining I think.
    Be careful with translating the small texts, there is not much room in the tables.
    The Beaufort scale descriptions should be standardized expressions.

    [On leave for some in depth study of js and css and some other things :) ]
    https://meteo-wagenborgen.nl / Cumulus (3.1.2-b3055)
    Davis Vantage Pro 2+ / Raspberry Pi 3 Model B Plus Rev 1.3
    Raspbian GNU/Linux 10 (buster) / Linux 4.19.75-v7+ armv7l
    Mono JIT compiler version 6.4.0.198 (tarball Tue Sep 24 01:45:47 UTC 2019)

    User avatar
    PaulMy
    Posts: 2010
    Joined: Sun 28 Sep 2008 11:54 pm
    Weather Station: Davis Vantage Pro 2+ w/Envoy USB
    Operating System: Windows-8
    Location: Komoka, ON Canada
    Contact:

    Re: Cumulusutils

    Post by PaulMy » Mon 02 Dec 2019 10:47 pm

    Installed v2.01 and all looks good!

    Enjoy,
    Paul

    User avatar
    vpokroglo
    Posts: 70
    Joined: Thu 24 Feb 2011 7:45 pm
    Weather Station: WS-2350
    Operating System: Raspberry Pi 2
    Location: Slovenija
    Contact:

    Re: Cumulusutils

    Post by vpokroglo » Wed 04 Dec 2019 6:51 pm

    I get following errors executing "mono cumulusutils.exe SysInfo" in my cumulusutils.log file on RPI.
    Output systeminfoTable.txt is 0 bytes.

    Code: Select all

    2019-12-04 19:45:03.296 CumulusUtils : ----------------------------
    2019-12-04 19:45:03.318 CumulusUtils : Entering Main
    2019-12-04 19:45:03.336 CommandLineArgs : starting
    2019-12-04 19:45:03.337  CommandLineArgs : handling arg: SysInfo
    2019-12-04 19:45:03.338 CommandLineArgs : End
    2019-12-04 19:45:03.345 SystemStatus : starting
    2019-12-04 19:45:03.362  SystemStatus Windows: Found device 6 LaCrosse WS2300
    2019-12-04 19:45:03.366 SystemStatus : DoingUnix
    2019-12-04 19:45:03.379 SystemStatus : DoingUnix Start
    2019-12-04 19:45:03.392 StartProcess uptime -p
    2019-12-04 19:45:03.399 StartProcess just before Process.Start
    2019-12-04 19:45:03.465 StartProcess just after Process.Start
    2019-12-04 19:45:03.789 StartProcess uptime: output=up 2 hours, 25 minutes
    2019-12-04 19:45:03.800 StartProcess lshw -quiet -class system
    2019-12-04 19:45:03.801 StartProcess just before Process.Start
    2019-12-04 19:45:03.805 StartProcess just after Process.Start
    2019-12-04 19:45:05.026 StartProcess lshw: output=raspberrypi
    2019-12-04 19:45:05.031 StartProcess lshw: output=    description: ARMv7 Processor rev 5 (v7l)
    2019-12-04 19:45:05.033 StartProcess lshw: output=    product: Raspberry Pi 2 Model B Rev 1.1
    2019-12-04 19:45:05.035 StartProcess lshw: output=    serial: 00000000c2ecca35
    2019-12-04 19:45:05.036 StartProcess lshw: output=    width: 32 bits
    2019-12-04 19:45:05.038 StartProcess lshw: output=    capabilities: smp
    2019-12-04 19:45:05.042 StartProcess uname -s -r -m
    2019-12-04 19:45:05.043 StartProcess just before Process.Start
    2019-12-04 19:45:05.047 StartProcess just after Process.Start
    2019-12-04 19:45:05.368 StartProcess uname: output=Linux 4.19.66-v7+ armv7l
    2019-12-04 19:45:05.370 StartProcess lsb_release -a
    2019-12-04 19:45:05.370 StartProcess just before Process.Start
    2019-12-04 19:45:05.374 StartProcess just after Process.Start
    2019-12-04 19:45:06.219 StartProcess lsb_release: output=Distributor ID:	Raspbian
    2019-12-04 19:45:06.221 StartProcess lsb_release: output=Description:	Raspbian GNU/Linux 9.11 (stretch)
    2019-12-04 19:45:06.222 StartProcess lsb_release: output=Release:	9.11
    2019-12-04 19:45:06.223 StartProcess lsb_release: output=Codename:	stretch
    2019-12-04 19:45:06.596 StartProcess mono -V
    2019-12-04 19:45:06.596 StartProcess just before Process.Start
    2019-12-04 19:45:06.601 StartProcess just after Process.Start
    2019-12-04 19:45:06.917 StartProcess mono: output=Mono JIT compiler version 4.0.5 (Stable 4.0.5.1/1d8d582 Thu Nov 12 12:22:41 UTC 2015)
    2019-12-04 19:45:06.918 StartProcess mono: output=Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    2019-12-04 19:45:06.919 StartProcess mono: output=	TLS:           __thread
    2019-12-04 19:45:06.919 StartProcess mono: output=	SIGSEGV:       normal
    2019-12-04 19:45:06.919 StartProcess mono: output=	Notifications: epoll
    2019-12-04 19:45:06.920 StartProcess mono: output=	Architecture:  armel,vfp+hard
    2019-12-04 19:45:06.920 StartProcess mono: output=	Disabled:      none
    2019-12-04 19:45:06.921 StartProcess mono: output=	Misc:          softdebug 
    2019-12-04 19:45:06.921 StartProcess mono: output=	LLVM:          supported, not enabled.
    2019-12-04 19:45:06.921 StartProcess mono: output=	GC:            sgen
    2019-12-04 19:45:06.922 StartProcess cat /proc/meminfo
    2019-12-04 19:45:06.922 StartProcess just before Process.Start
    2019-12-04 19:45:06.925 StartProcess just after Process.Start
    2019-12-04 19:45:07.275 StartProcess cat: output=MemTotal:         948308 kB
    2019-12-04 19:45:07.275 StartProcess cat: output=MemFree:          515848 kB
    2019-12-04 19:45:07.276 StartProcess cat: output=MemAvailable:     729496 kB
    2019-12-04 19:45:07.276 StartProcess cat: output=Buffers:           41560 kB
    2019-12-04 19:45:07.276 StartProcess cat: output=Cached:           224552 kB
    2019-12-04 19:45:07.277 StartProcess cat: output=SwapCached:            0 kB
    2019-12-04 19:45:07.277 StartProcess cat: output=Active:           269508 kB
    2019-12-04 19:45:07.277 StartProcess cat: output=Inactive:         116136 kB
    2019-12-04 19:45:07.278 StartProcess cat: output=Active(anon):     123440 kB
    2019-12-04 19:45:07.278 StartProcess cat: output=Inactive(anon):    10272 kB
    2019-12-04 19:45:07.278 StartProcess cat: output=Active(file):     146068 kB
    2019-12-04 19:45:07.278 StartProcess cat: output=Inactive(file):   105864 kB
    2019-12-04 19:45:07.279 StartProcess cat: output=Unevictable:           0 kB
    2019-12-04 19:45:07.279 StartProcess cat: output=Mlocked:               0 kB
    2019-12-04 19:45:07.279 StartProcess cat: output=SwapTotal:        102396 kB
    2019-12-04 19:45:07.279 StartProcess cat: output=SwapFree:         102396 kB
    2019-12-04 19:45:07.280 StartProcess cat: output=Dirty:                 8 kB
    2019-12-04 19:45:07.280 StartProcess cat: output=Writeback:            24 kB
    2019-12-04 19:45:07.280 StartProcess cat: output=AnonPages:        119536 kB
    2019-12-04 19:45:07.281 StartProcess cat: output=Mapped:           104312 kB
    2019-12-04 19:45:07.281 StartProcess cat: output=Shmem:             14184 kB
    2019-12-04 19:45:07.281 StartProcess cat: output=Slab:              26784 kB
    2019-12-04 19:45:07.282 StartProcess cat: output=SReclaimable:      13412 kB
    2019-12-04 19:45:07.282 StartProcess cat: output=SUnreclaim:        13372 kB
    2019-12-04 19:45:07.282 StartProcess cat: output=KernelStack:        1728 kB
    2019-12-04 19:45:07.283 StartProcess cat: output=PageTables:         3616 kB
    2019-12-04 19:45:07.283 StartProcess cat: output=NFS_Unstable:          0 kB
    2019-12-04 19:45:07.283 StartProcess cat: output=Bounce:                0 kB
    2019-12-04 19:45:07.283 StartProcess cat: output=WritebackTmp:          0 kB
    2019-12-04 19:45:07.284 StartProcess cat: output=CommitLimit:      576548 kB
    2019-12-04 19:45:07.284 StartProcess cat: output=Committed_AS:     841672 kB
    2019-12-04 19:45:07.284 StartProcess cat: output=VmallocTotal:    1114112 kB
    2019-12-04 19:45:07.285 StartProcess cat: output=VmallocUsed:           0 kB
    2019-12-04 19:45:07.285 StartProcess cat: output=VmallocChunk:          0 kB
    2019-12-04 19:45:07.285 StartProcess cat: output=Percpu:              368 kB
    2019-12-04 19:45:07.285 StartProcess cat: output=CmaTotal:           8192 kB
    2019-12-04 19:45:07.286 StartProcess cat: output=CmaFree:            6036 kB
    2019-12-04 19:45:07.286 StartProcess df -T -text4 -tvfat -h
    2019-12-04 19:45:07.287 StartProcess just before Process.Start
    2019-12-04 19:45:07.290 StartProcess just after Process.Start
    2019-12-04 19:45:07.609 StartProcess df: output=Dat. sist.     Tip   Vel. Upor. Prost Upo% Priklop na
    2019-12-04 19:45:07.609 StartProcess df: output=/dev/root      ext4   30G  7,9G   21G  29% /
    2019-12-04 19:45:07.609 StartProcess df: output=/dev/mmcblk0p1 vfat   43M   23M   21M  53% /boot
    2019-12-04 19:45:07.620 Exception Unknown : Method 'Array.Empty' not found.
    2019-12-04 19:45:07.632 Data (cont): cumulusutils
    2019-12-04 19:45:07.647 Data:   at CumulusUtils.SysInfo.GenerateSystemStatus () [0x00000] in <filename unknown>:0 
      at CumulusUtils.CMXutils.RealMain (System.String[] args) [0x00000] in <filename unknown>:0 
      at CumulusUtils.CMXutils.Main (System.String[] args) [0x00000] in <filename unknown>:0 
    2019-12-04 19:45:07.647 Exiting - check log file
    2019-12-04 19:45:07.665  Ini Flush cache modif:False, cumulusutils.ini
    Image

    User avatar
    HansR
    Posts: 453
    Joined: Sat 20 Oct 2012 6:53 am
    Weather Station: Davis Vantage Pro 2+
    Operating System: Raspbian GNU/Linux 10 (Buster)
    Location: Wagenborgen (NL)
    Contact:

    Re: Cumulusutils

    Post by HansR » Wed 04 Dec 2019 8:03 pm

    Hi vpokroglo,
    It seems to me it is caused by version Mono version 4 which can't handle the Array.Empty language construct. If you want, you can upgrade to Mono 6 but make sure you run at least CMX Version 3.1.0 - build 3053 (it's not clear to me what version of CumulusMX you are using). If that becomes a problem I could downgrade that language structure and create a new image, but I am a bit reluctant to do so. Let me know what you can do. It's never a bad thing to catch up with the world ;)
    Cheers, Hans
    https://meteo-wagenborgen.nl / Cumulus (3.1.2-b3055)
    Davis Vantage Pro 2+ / Raspberry Pi 3 Model B Plus Rev 1.3
    Raspbian GNU/Linux 10 (buster) / Linux 4.19.75-v7+ armv7l
    Mono JIT compiler version 6.4.0.198 (tarball Tue Sep 24 01:45:47 UTC 2019)

    User avatar
    vpokroglo
    Posts: 70
    Joined: Thu 24 Feb 2011 7:45 pm
    Weather Station: WS-2350
    Operating System: Raspberry Pi 2
    Location: Slovenija
    Contact:

    Re: Cumulusutils

    Post by vpokroglo » Wed 04 Dec 2019 9:20 pm

    I am using the latest Cumulus (3.2.1-b3057). And I also can not upgrade mono version, because all newer mono versions "correctly" interpret my locale, date. I am using slovenian sl_SI locale and newer mono versions uses correct slovenian date display which is space after dot (4. 12. 2019), but all my log files until now are written without space (4.12.2019).
    OK. I could fix all my log files, but I also use saratoga weather template and many other specific scripts such as station records, dayfile reader, weather trends, graphs scripts...and so on. I also noticed that some other external apps don't like spaces in date. Soo I am stuck at 4.0.5 mono version.
    Last edited by vpokroglo on Thu 05 Dec 2019 7:19 am, edited 1 time in total.
    Image

    User avatar
    HansR
    Posts: 453
    Joined: Sat 20 Oct 2012 6:53 am
    Weather Station: Davis Vantage Pro 2+
    Operating System: Raspbian GNU/Linux 10 (Buster)
    Location: Wagenborgen (NL)
    Contact:

    Re: Cumulusutils

    Post by HansR » Wed 04 Dec 2019 11:55 pm

    Ok, you better send a message to Mark Crossley to see what he can do. Spaces in the date simply is not correct and not being able to upgrade is bad.
    But wrt CumulusUtils I will create a new image tomorrow.
    https://meteo-wagenborgen.nl / Cumulus (3.1.2-b3055)
    Davis Vantage Pro 2+ / Raspberry Pi 3 Model B Plus Rev 1.3
    Raspbian GNU/Linux 10 (buster) / Linux 4.19.75-v7+ armv7l
    Mono JIT compiler version 6.4.0.198 (tarball Tue Sep 24 01:45:47 UTC 2019)

    User avatar
    HansR
    Posts: 453
    Joined: Sat 20 Oct 2012 6:53 am
    Weather Station: Davis Vantage Pro 2+
    Operating System: Raspbian GNU/Linux 10 (Buster)
    Location: Wagenborgen (NL)
    Contact:

    Re: Cumulusutils

    Post by HansR » Thu 05 Dec 2019 8:06 am

    Version 2.0.2 is online
    For others: note that the colour key for Yadr/Rain module is also adjusted for the first and last values, very minor.

    @vpokroglo: could you give feedback on how it goes? Thnx.

    NOTE: I informed Mark on the issue of the locales.
    https://meteo-wagenborgen.nl / Cumulus (3.1.2-b3055)
    Davis Vantage Pro 2+ / Raspberry Pi 3 Model B Plus Rev 1.3
    Raspbian GNU/Linux 10 (buster) / Linux 4.19.75-v7+ armv7l
    Mono JIT compiler version 6.4.0.198 (tarball Tue Sep 24 01:45:47 UTC 2019)

    User avatar
    mcrossley
    Posts: 5817
    Joined: Thu 07 Jan 2010 9:44 pm
    Weather Station: Davis VP2
    Operating System: Stretch Lite rPi
    Location: Wilmslow, Cheshire, UK
    Contact:

    Re: Cumulusutils

    Post by mcrossley » Thu 05 Dec 2019 12:26 pm

    Re- locales, there are a number of countries that use ". " as a date separator (mainly in eastern Europe it seems). Cumulus can currently handle these date formats OK I believe.

    The problem is Mono changing the format for some countries between releases. I'd be very hesitant to put in a global fix of removing spaces in case some people already have data with the correct dot-space format.

    The Mono project really has screwed things up by changing date formats in the latest release.

    Hans, we'll talk about longer term, more permanent solutions.

    User avatar
    HansR
    Posts: 453
    Joined: Sat 20 Oct 2012 6:53 am
    Weather Station: Davis Vantage Pro 2+
    Operating System: Raspbian GNU/Linux 10 (Buster)
    Location: Wagenborgen (NL)
    Contact:

    Re: Cumulusutils

    Post by HansR » Thu 05 Dec 2019 1:14 pm

    mcrossley wrote:
    Thu 05 Dec 2019 12:26 pm
    Hans, we'll talk about longer term, more permanent solutions.
    Indeed, that's what I am thinking of.
    I'll be hearing from you...
    https://meteo-wagenborgen.nl / Cumulus (3.1.2-b3055)
    Davis Vantage Pro 2+ / Raspberry Pi 3 Model B Plus Rev 1.3
    Raspbian GNU/Linux 10 (buster) / Linux 4.19.75-v7+ armv7l
    Mono JIT compiler version 6.4.0.198 (tarball Tue Sep 24 01:45:47 UTC 2019)

    User avatar
    vpokroglo
    Posts: 70
    Joined: Thu 24 Feb 2011 7:45 pm
    Weather Station: WS-2350
    Operating System: Raspberry Pi 2
    Location: Slovenija
    Contact:

    Re: Cumulusutils

    Post by vpokroglo » Sat 07 Dec 2019 2:46 pm

    I tried latest version but error hasn't disappeared.

    Code: Select all

    2019-12-07 15:30:13.997 CumulusUtils : ----------------------------
    2019-12-07 15:30:14.015 CumulusUtils : Entering Main
    2019-12-07 15:30:14.032 CommandLineArgs : starting
    2019-12-07 15:30:14.032  CommandLineArgs : handling arg: SysInfo
    2019-12-07 15:30:14.033 CommandLineArgs : End
    2019-12-07 15:30:14.038 SystemStatus : starting
    2019-12-07 15:30:14.053  SystemStatus Windows: Found device 6 LaCrosse WS2300
    2019-12-07 15:30:14.055 SystemStatus : DoingUnix
    2019-12-07 15:30:14.063 SystemStatus : DoingUnix Start
    2019-12-07 15:30:14.071 StartProcess uptime -p
    2019-12-07 15:30:14.075 StartProcess just before Process.Start
    2019-12-07 15:30:14.135 StartProcess just after Process.Start
    2019-12-07 15:30:14.425 StartProcess uptime: output=up 2 days, 22 hours, 10 minutes
    2019-12-07 15:30:14.435 StartProcess lshw -quiet -class system
    2019-12-07 15:30:14.435 StartProcess just before Process.Start
    2019-12-07 15:30:14.438 StartProcess just after Process.Start
    2019-12-07 15:30:23.247 StartProcess lshw: output=raspberrypi
    2019-12-07 15:30:23.247 StartProcess lshw: output=    description: ARMv7 Processor rev 5 (v7l)
    2019-12-07 15:30:23.248 StartProcess lshw: output=    product: Raspberry Pi 2 Model B Rev 1.1
    2019-12-07 15:30:23.248 StartProcess lshw: output=    serial: 00000000c2ecca35
    2019-12-07 15:30:23.248 StartProcess lshw: output=    width: 32 bits
    2019-12-07 15:30:23.249 StartProcess lshw: output=    capabilities: smp
    2019-12-07 15:30:23.277 StartProcess uname -s -r -m
    2019-12-07 15:30:23.278 StartProcess just before Process.Start
    2019-12-07 15:30:23.281 StartProcess just after Process.Start
    2019-12-07 15:30:23.597 StartProcess uname: output=Linux 4.19.66-v7+ armv7l
    2019-12-07 15:30:23.598 StartProcess lsb_release -a
    2019-12-07 15:30:23.598 StartProcess just before Process.Start
    2019-12-07 15:30:23.601 StartProcess just after Process.Start
    2019-12-07 15:30:24.338 StartProcess lsb_release: output=Distributor ID:	Raspbian
    2019-12-07 15:30:24.339 StartProcess lsb_release: output=Description:	Raspbian GNU/Linux 9.11 (stretch)
    2019-12-07 15:30:24.339 StartProcess lsb_release: output=Release:	9.11
    2019-12-07 15:30:24.340 StartProcess lsb_release: output=Codename:	stretch
    2019-12-07 15:30:24.676 StartProcess mono -V
    2019-12-07 15:30:24.678 StartProcess just before Process.Start
    2019-12-07 15:30:24.683 StartProcess just after Process.Start
    2019-12-07 15:30:24.999 StartProcess mono: output=Mono JIT compiler version 4.0.5 (Stable 4.0.5.1/1d8d582 Thu Nov 12 12:22:41 UTC 2015)
    2019-12-07 15:30:25.000 StartProcess mono: output=Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
    2019-12-07 15:30:25.000 StartProcess mono: output=	TLS:           __thread
    2019-12-07 15:30:25.001 StartProcess mono: output=	SIGSEGV:       normal
    2019-12-07 15:30:25.001 StartProcess mono: output=	Notifications: epoll
    2019-12-07 15:30:25.001 StartProcess mono: output=	Architecture:  armel,vfp+hard
    2019-12-07 15:30:25.001 StartProcess mono: output=	Disabled:      none
    2019-12-07 15:30:25.002 StartProcess mono: output=	Misc:          softdebug 
    2019-12-07 15:30:25.002 StartProcess mono: output=	LLVM:          supported, not enabled.
    2019-12-07 15:30:25.002 StartProcess mono: output=	GC:            sgen
    2019-12-07 15:30:25.002 StartProcess cat /proc/meminfo
    2019-12-07 15:30:25.003 StartProcess just before Process.Start
    2019-12-07 15:30:25.006 StartProcess just after Process.Start
    2019-12-07 15:30:25.330 StartProcess cat: output=MemTotal:         948308 kB
    2019-12-07 15:30:25.331 StartProcess cat: output=MemFree:          371260 kB
    2019-12-07 15:30:25.331 StartProcess cat: output=MemAvailable:     704416 kB
    2019-12-07 15:30:25.331 StartProcess cat: output=Buffers:           97108 kB
    2019-12-07 15:30:25.332 StartProcess cat: output=Cached:           296656 kB
    2019-12-07 15:30:25.332 StartProcess cat: output=SwapCached:            0 kB
    2019-12-07 15:30:25.332 StartProcess cat: output=Active:           396076 kB
    2019-12-07 15:30:25.332 StartProcess cat: output=Inactive:         127004 kB
    2019-12-07 15:30:25.333 StartProcess cat: output=Active(anon):     133252 kB
    2019-12-07 15:30:25.333 StartProcess cat: output=Inactive(anon):    22132 kB
    2019-12-07 15:30:25.333 StartProcess cat: output=Active(file):     262824 kB
    2019-12-07 15:30:25.333 StartProcess cat: output=Inactive(file):   104872 kB
    2019-12-07 15:30:25.333 StartProcess cat: output=Unevictable:           0 kB
    2019-12-07 15:30:25.334 StartProcess cat: output=Mlocked:               0 kB
    2019-12-07 15:30:25.334 StartProcess cat: output=SwapTotal:        102396 kB
    2019-12-07 15:30:25.334 StartProcess cat: output=SwapFree:         102396 kB
    2019-12-07 15:30:25.334 StartProcess cat: output=Dirty:               136 kB
    2019-12-07 15:30:25.334 StartProcess cat: output=Writeback:             0 kB
    2019-12-07 15:30:25.334 StartProcess cat: output=AnonPages:        129344 kB
    2019-12-07 15:30:25.335 StartProcess cat: output=Mapped:           104236 kB
    2019-12-07 15:30:25.335 StartProcess cat: output=Shmem:             26072 kB
    2019-12-07 15:30:25.335 StartProcess cat: output=Slab:              34860 kB
    2019-12-07 15:30:25.335 StartProcess cat: output=SReclaimable:      20816 kB
    2019-12-07 15:30:25.335 StartProcess cat: output=SUnreclaim:        14044 kB
    2019-12-07 15:30:25.336 StartProcess cat: output=KernelStack:        1688 kB
    2019-12-07 15:30:25.336 StartProcess cat: output=PageTables:         3508 kB
    2019-12-07 15:30:25.336 StartProcess cat: output=NFS_Unstable:          0 kB
    2019-12-07 15:30:25.336 StartProcess cat: output=Bounce:                0 kB
    2019-12-07 15:30:25.336 StartProcess cat: output=WritebackTmp:          0 kB
    2019-12-07 15:30:25.337 StartProcess cat: output=CommitLimit:      576548 kB
    2019-12-07 15:30:25.337 StartProcess cat: output=Committed_AS:     876888 kB
    2019-12-07 15:30:25.337 StartProcess cat: output=VmallocTotal:    1114112 kB
    2019-12-07 15:30:25.337 StartProcess cat: output=VmallocUsed:           0 kB
    2019-12-07 15:30:25.337 StartProcess cat: output=VmallocChunk:          0 kB
    2019-12-07 15:30:25.338 StartProcess cat: output=Percpu:              368 kB
    2019-12-07 15:30:25.338 StartProcess cat: output=CmaTotal:           8192 kB
    2019-12-07 15:30:25.338 StartProcess cat: output=CmaFree:            6032 kB
    2019-12-07 15:30:25.338 StartProcess df -T -text4 -tvfat -h
    2019-12-07 15:30:25.339 StartProcess just before Process.Start
    2019-12-07 15:30:25.342 StartProcess just after Process.Start
    2019-12-07 15:30:25.675 StartProcess df: output=Dat. sist.     Tip   Vel. Upor. Prost Upo% Priklop na
    2019-12-07 15:30:25.676 StartProcess df: output=/dev/root      ext4   30G  7,9G   21G  29% /
    2019-12-07 15:30:25.676 StartProcess df: output=/dev/mmcblk0p1 vfat   43M   23M   21M  53% /boot
    2019-12-07 15:30:25.686 Exception Unknown : Method 'Array.Empty' not found.
    2019-12-07 15:30:25.700 Data (cont): cumulusutils
    2019-12-07 15:30:25.714 Data:   at CumulusUtils.SysInfo.GenerateSystemStatus () [0x00000] in <filename unknown>:0 
      at CumulusUtils.CMXutils.RealMain (System.String[] args) [0x00000] in <filename unknown>:0 
      at CumulusUtils.CMXutils.Main (System.String[] args) [0x00000] in <filename unknown>:0 
    2019-12-07 15:30:25.715 Exiting - check log file
    2019-12-07 15:30:25.732  Ini Flush cache modif:False, cumulusutils.ini
    i get same error executing pwsFWI command:

    Code: Select all

    ...
    2019-12-07 15:38:43.183 calculatePwsFWI : i=3269 to LineCount=3270
    2019-12-07 15:38:43.183 calculatePwsFWI : SmoothedFWI before DryPeriod addition i:3269 smoothedFWI:28,9984354016936
    2019-12-07 15:38:43.183 calculatePwsFWI : SmoothedFWI after DryPeriod addition i: 3269 DryPeriod: 2 smoothedFWI:30,9984354016936
    2019-12-07 15:38:43.183 calculatePwsFWI : creating Listentry FWI for i=3269
    2019-12-07 15:38:43.184 11/12/196, 9, 0, 0,38, 9,34300443299914, 5,79266274845947, 52,1339647361352, 2 30,9984354016936
    2019-12-07 15:38:43.210 HTMLexportPwsFWI : starting
    2019-12-07 15:38:43.211 HTMLexportPwsFWI : starting pwsFWIcurrent
    2019-12-07 15:38:43.219 HTMLexportPwsFWI : starting pwsFWI.txt
    2019-12-07 15:38:43.220 HTMLexportPwsFWI : Using Beteljuice format
    2019-12-07 15:38:43.259 Exception Unknown : Method 'Array.Empty' not found.
    2019-12-07 15:38:43.267 Data (cont): cumulusutils
    2019-12-07 15:38:43.277 Data:   at CumulusUtils.PwsFWI.HTMLexportPwsFWI () [0x00000] in <filename unknown>:0 
      at CumulusUtils.PwsFWI.CalculatePwsFWI (System.Collections.Generic.List`1 ThisList) [0x00000] in <filename unknown>:0 
      at CumulusUtils.CMXutils.RealMain (System.String[] args) [0x00000] in <filename unknown>:0 
      at CumulusUtils.CMXutils.Main (System.String[] args) [0x00000] in <filename unknown>:0 
    2019-12-07 15:38:43.278 Exiting - check log file
    2019-12-07 15:38:43.305  Ini Flush cache modif:False, cumulusutils.ini

    output of FWI seems OK I think, except there aren't any credits data at the bottom. sysinfo is also correctly generated. I noticed that when CumulusMX uploads it, on server appears 0 bytes file.

    https://okroglovreme.com/utils-fwi.php
    https://okroglovreme.com/utils-sysinfo.php
    Image

    User avatar
    HansR
    Posts: 453
    Joined: Sat 20 Oct 2012 6:53 am
    Weather Station: Davis Vantage Pro 2+
    Operating System: Raspbian GNU/Linux 10 (Buster)
    Location: Wagenborgen (NL)
    Contact:

    Re: Cumulusutils

    Post by HansR » Sat 07 Dec 2019 3:55 pm

    @vpokroglo:
    OK. Thanks for placing pwsFWI on your site (participation on the map would be nice as well) :)

    I noticed the generation of the files is OK, the problem fails in the upload. But, because there is only one occurrence of Array.Empty in the whole of the source of CumulusUtils, so I am pretty sure you used the old executable and not the new one. The new one is of datetime: 5 dec , 8h54. You must use the one from 2.0.2!

    Unfortunately however, you left out the copyright notice (you should not :groan: ) which also shows the version you use and the status page (your link) does not show either. So I suggest you check and fix on your side first before we continue debugging. ;)

    Cheers, Hans
    https://meteo-wagenborgen.nl / Cumulus (3.1.2-b3055)
    Davis Vantage Pro 2+ / Raspberry Pi 3 Model B Plus Rev 1.3
    Raspbian GNU/Linux 10 (buster) / Linux 4.19.75-v7+ armv7l
    Mono JIT compiler version 6.4.0.198 (tarball Tue Sep 24 01:45:47 UTC 2019)

    User avatar
    vpokroglo
    Posts: 70
    Joined: Thu 24 Feb 2011 7:45 pm
    Weather Station: WS-2350
    Operating System: Raspberry Pi 2
    Location: Slovenija
    Contact:

    Re: Cumulusutils

    Post by vpokroglo » Sat 07 Dec 2019 6:50 pm

    helo Hans

    I have the last cumulusutils 2.0.2 version and error persistts. Logs from my previous posts are from v.2.0.2.
    And I also did nothing to remove credits lines. I uploaded original files generated from comand cumulusutils pwsfwi and sysinfo. I think that error stops script to finish its work and so there arent credits at the end.

    best regards
    Marko
    Image

    User avatar
    HansR
    Posts: 453
    Joined: Sat 20 Oct 2012 6:53 am
    Weather Station: Davis Vantage Pro 2+
    Operating System: Raspbian GNU/Linux 10 (Buster)
    Location: Wagenborgen (NL)
    Contact:

    Re: Cumulusutils

    Post by HansR » Sat 07 Dec 2019 7:15 pm

    Can you send me the output and corresponding log?
    It's best if you make a new run with both modules created in the same run (so cmdline is: "cumulusutils.exe pwsfwi sysinfo") i would like to have that logfile and the outputfiles. Empty the utils directury before the run so we can be sure the outputs are from this run only.
    Thnx.
    https://meteo-wagenborgen.nl / Cumulus (3.1.2-b3055)
    Davis Vantage Pro 2+ / Raspberry Pi 3 Model B Plus Rev 1.3
    Raspbian GNU/Linux 10 (buster) / Linux 4.19.75-v7+ armv7l
    Mono JIT compiler version 6.4.0.198 (tarball Tue Sep 24 01:45:47 UTC 2019)

    User avatar
    vpokroglo
    Posts: 70
    Joined: Thu 24 Feb 2011 7:45 pm
    Weather Station: WS-2350
    Operating System: Raspberry Pi 2
    Location: Slovenija
    Contact:

    Re: Cumulusutils

    Post by vpokroglo » Sat 07 Dec 2019 10:25 pm

    something weird going on.
    If I run "mono cumulusutils.exe pwsFWI SysInfo", i only get systeminfoTable.txt file created.
    log and txt files are attached.
    You do not have the required permissions to view the files attached to this post.
    Image

    Post Reply