Welcome to the Cumulus Support forum.
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
Lack of updates
Moderator: mcrossley
-
- Posts: 481
- Joined: Tue 12 Apr 2011 10:23 pm
- Weather Station: Watson W-8186
- Operating System: Raspbian Bookworm & Debian 12
- Location: Leicester
- Contact:
Re: Lack of updates
Hi Steve, I hope you're enjoying France compared to the shetland island alot warmer?
Back to the post, What version is CumulusMX is using out of the usb library? CumulusMX using an old version of usb library thats why its not compatible with the newer Mono versions past 4.0.5 ?
Back to the post, What version is CumulusMX is using out of the usb library? CumulusMX using an old version of usb library thats why its not compatible with the newer Mono versions past 4.0.5 ?
Desford Weather (at parents)
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
-
- Posts: 481
- Joined: Tue 12 Apr 2011 10:23 pm
- Weather Station: Watson W-8186
- Operating System: Raspbian Bookworm & Debian 12
- Location: Leicester
- Contact:
Re: Lack of updates
Steve has it got something to do with the file within CumulusMX called HidSharp.dll
Desford Weather (at parents)
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
- steve
- Cumulus Author
- Posts: 26701
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Lack of updates
I’m pretty sure MX is using the latest version of hidsharp, it’s just that hidsharp has not been updated for a long time.
Enjoying France very much, but about to move into Spain tomorrow, to give that a try.
Enjoying France very much, but about to move into Spain tomorrow, to give that a try.
Steve
-
- Posts: 481
- Joined: Tue 12 Apr 2011 10:23 pm
- Weather Station: Watson W-8186
- Operating System: Raspbian Bookworm & Debian 12
- Location: Leicester
- Contact:
Re: Lack of updates
Hi Steve,
Spain hey. I take it you got a mobile home then if you're travelling about so much?
Can't CumulusMX use another usb library if HIDSharp hasn't been updated in a while?
Spain hey. I take it you got a mobile home then if you're travelling about so much?
Can't CumulusMX use another usb library if HIDSharp hasn't been updated in a while?
Desford Weather (at parents)
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
-
- Posts: 481
- Joined: Tue 12 Apr 2011 10:23 pm
- Weather Station: Watson W-8186
- Operating System: Raspbian Bookworm & Debian 12
- Location: Leicester
- Contact:
Re: Lack of updates
I have notified the people who update HIDSharp. If it does get updated do we update the HIDSharp.dll so we can update Mono on our usb devices????
Desford Weather (at parents)
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
- steve
- Cumulus Author
- Posts: 26701
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Lack of updates
Yes, we have a motorhome.
Changing to another library, even if a suitable one existed, would require extensive changes to MX.
Hidsharp is open source, so “the people who update it” means anyone and everyone. It’s highly unlikely that the original author would do it himself. I don’t know whether an updated dll would work as a drop-in or whether it would require a rebuild of MX, or perhaps even some changes to MX.
Changing to another library, even if a suitable one existed, would require extensive changes to MX.
Hidsharp is open source, so “the people who update it” means anyone and everyone. It’s highly unlikely that the original author would do it himself. I don’t know whether an updated dll would work as a drop-in or whether it would require a rebuild of MX, or perhaps even some changes to MX.
Steve
-
- Posts: 481
- Joined: Tue 12 Apr 2011 10:23 pm
- Weather Station: Watson W-8186
- Operating System: Raspbian Bookworm & Debian 12
- Location: Leicester
- Contact:
Re: Lack of updates
So from my understanding is libudev1 isn't compatible and Mono 4.6.2 which comes with debian stretch so we need to have a older version for it to work with CumulusMX but if we updated HIDSharp we wouldn't have any problems?
Desford Weather (at parents)
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
-
- Posts: 481
- Joined: Tue 12 Apr 2011 10:23 pm
- Weather Station: Watson W-8186
- Operating System: Raspbian Bookworm & Debian 12
- Location: Leicester
- Contact:
Re: Lack of updates
I have a reply.
Hello Richard,
The version I am using internally for my own projects has supported both libudev.so.0 and libudev.so.1 for about 6 months now. If I get some time this weekend maybe I can publish it.
What do you mean about lib and lib64? Mono should be choosing the correct library directory in that respect.
Thanks for letting me know about this!
James
Hello Richard,
The version I am using internally for my own projects has supported both libudev.so.0 and libudev.so.1 for about 6 months now. If I get some time this weekend maybe I can publish it.
What do you mean about lib and lib64? Mono should be choosing the correct library directory in that respect.
Thanks for letting me know about this!
James
Desford Weather (at parents)
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
- steve
- Cumulus Author
- Posts: 26701
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Lack of updates
That's good news - maybe the newer version will fix the other compatibility issues along with the libudev1 support.
Steve
-
- Posts: 481
- Joined: Tue 12 Apr 2011 10:23 pm
- Weather Station: Watson W-8186
- Operating System: Raspbian Bookworm & Debian 12
- Location: Leicester
- Contact:
Re: Lack of updates
I only asked nicely
I gave him links to the forum so he can look at what people are saying about mono and gotta install libudev0 instead of libudev1
I do have to say it's not your fault but i can honestly say on behalf of the other folks it'll be good to get the compatibility issues sorted out. its getting really frustrating now.
I gave him links to the forum so he can look at what people are saying about mono and gotta install libudev0 instead of libudev1
I do have to say it's not your fault but i can honestly say on behalf of the other folks it'll be good to get the compatibility issues sorted out. its getting really frustrating now.
Desford Weather (at parents)
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
-
- Posts: 481
- Joined: Tue 12 Apr 2011 10:23 pm
- Weather Station: Watson W-8186
- Operating System: Raspbian Bookworm & Debian 12
- Location: Leicester
- Contact:
Re: Lack of updates
Can you tell me the problem with Mono with the lib or the lib64 so i can email him the full correct version of things please Steve, When you get a minute spare ofcourse.
Desford Weather (at parents)
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
- steve
- Cumulus Author
- Posts: 26701
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Lack of updates
Sorry, I don’t know what the problem is with Mono, and I don’t know anything about a lib or lib64 problem.
All I know is that with some versions of Mono USB stations don’t get detected, and with some versions of Mono some people get a ‘method not found’ exception, but I don’t know why that is.
All I know is that with some versions of Mono USB stations don’t get detected, and with some versions of Mono some people get a ‘method not found’ exception, but I don’t know why that is.
Steve
-
- Posts: 481
- Joined: Tue 12 Apr 2011 10:23 pm
- Weather Station: Watson W-8186
- Operating System: Raspbian Bookworm & Debian 12
- Location: Leicester
- Contact:
Re: Lack of updates
Hmm. Well, the newer version of HIDSharp is not entirely compatible with the old version, so the software using it would need to be updated. What are the details of the Method Not Found exception, out of curiosity?
If you just want libudev1 to work using the same software, you can create a symlink from libudev0 to libudev1. There's nothing meaningfully different between the two, so it will work.
Hope this helps,
James
What can i tell him about the Not Found exception??
If you just want libudev1 to work using the same software, you can create a symlink from libudev0 to libudev1. There's nothing meaningfully different between the two, so it will work.
Hope this helps,
James
What can i tell him about the Not Found exception??
Desford Weather (at parents)
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
https://desford-weather.co.uk
Countesthorpe Weather (at mine)
https://countesthorpe-weather.co.uk
- steve
- Cumulus Author
- Posts: 26701
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Lack of updates
System.MissingMethodException: Method 'Mono.Unix.Native.Syscall.uname' not found.
at System.RuntimeType.InvokeMember (System.String name, System.Reflection.BindingFlags bindingFlags, System.Reflection.Binder binder, System.Object target, System.Object[] providedArgs, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, System.String[] namedParams) [0x008a0] in <8f2c484307284b51944a1a13a14c0266>:0
at System.Type.InvokeMember (System.String name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object target, System.Object[] args, System.Globalization.CultureInfo culture) [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0
at HidSharp.Platform.Linux.NativeMethods.uname (System.String& sysname, System.String& release, System.String& machine) [0x00047] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
at HidSharp.Platform.Linux.NativeMethods.uname (System.String& sysname, System.Version& release, System.String& machine) [0x00004] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
at HidSharp.Platform.Linux.LinuxHidManager.get_IsSupported () [0x00002] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
at System.RuntimeType.InvokeMember (System.String name, System.Reflection.BindingFlags bindingFlags, System.Reflection.Binder binder, System.Object target, System.Object[] providedArgs, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, System.String[] namedParams) [0x008a0] in <8f2c484307284b51944a1a13a14c0266>:0
at System.Type.InvokeMember (System.String name, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object target, System.Object[] args, System.Globalization.CultureInfo culture) [0x00000] in <8f2c484307284b51944a1a13a14c0266>:0
at HidSharp.Platform.Linux.NativeMethods.uname (System.String& sysname, System.String& release, System.String& machine) [0x00047] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
at HidSharp.Platform.Linux.NativeMethods.uname (System.String& sysname, System.Version& release, System.String& machine) [0x00004] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
at HidSharp.Platform.Linux.LinuxHidManager.get_IsSupported () [0x00002] in <ae7920a0f15c43d292a5cc3a2fd0a936>:0
Steve