Page 1 of 1

New Ryde Software Update 202105220

Posted: Fri May 28, 2021 8:58 am
by G8GKQ
I have just issued a Ryde sofwtare update (202105220). This has 3 major changes, and a number of minor bugfixes:
  • Reduce LongMynd scan width to +/- 0.6 * SR
  • Update pyftdi version to 0.53.1 and related code changes
  • Add voltage, display and Ryde fault-finding to ssh Utils menu
The reduction in receive scan width should solve the "jumping to one-channel-down" problem experienced when receiving the QO-100 net, but does need the LNB LO frequency to be set accurately in the Ryde configuration to ensure correct tuning of narrower transmissions. You can use the Portsdown Receiver to accurately report your LO frequency, or simply correct the set LO offset until the beacon frequency is reported correctly.

The pyftdi update allows any MiniTiouner (including MiniTiouner Express) and a Knucker to be simultaneously connected to the Ryde, with the MiniTiouner operated from the panel buttons or remote control, and the Knucker operated from the ssh menu.

I have added more fault finding to the Ryde Utils menu, so that the start-up errors that some users have experienced can be investigated more easily.

Tim has also fixed a few other bugs and the GTMedia remote control has been added to the library.

Thanks to Tim for the pyftdi update, to Brian for the scan width reduction and G4NZV for thee GTMedia remote codes.

Please report any new bugs here.

Dave, G8GKQ

Re: New Ryde Software Update 202105220

Posted: Sat May 29, 2021 10:42 am
by DD0CW
Thanks, Dave for the work.
I have a wish for the future. After this actual update my own 2 IR-remote control definitions were lost.
But thank God I have 2 RYDEs, and before updating the second one I could copy the files to the other one.
If possible, please change the update procedure to keep personal IR-remote definitions.

73 Frank.

Re: New Ryde Software Update 202105220

Posted: Sat May 29, 2021 3:19 pm
by G8GKQ
Hi Frank

We have an alternative solution that benefits the community. If you publish the remote control definitions (with pictures) here viewtopic.php?f=130&t=6759&start=40, then I will add them to the library that is available to all users. The pictures of the remote controls are published on the Wiki here https://wiki.batc.org.uk/Ryde_Remote_Photos to aid recognition.

If the selected remote control is in the library, the selection is restored at the end of any update. This is why you have not seen the problem reported by other users.

Dave, G8GKQ

Re: New Ryde Software Update 202105220

Posted: Wed Jul 07, 2021 2:02 pm
by Pa3fbx
Hi dave...,
Ive installed ryde serveral times over the last months without any problem...

Now today i've tried 3x fresh installs but everytime Longmynd not loaded..

Tiouner is a S version on a RPi4B 4Gb.. with HDMI screen.
If i borrow a cd card from a working other system my system works fine...

Other system is running the latest version as well..
But was updated at least a few times...

So no clue whats going wrong...

Benno

ps

pygame 1.9.4.post1
Hello from the pygame community. https://www.pygame.org/contribute.html
Namespace(conffile='/home/pi/ryde/config.yaml')
['dejavuserif', 'dejavusansmono', 'freesans', 'dejavusans', 'freeserif', 'freemono', 'droidsansfallback', 'notomono']
/home/pi/RydeHandsets/definitions
Request Frequency: 10491500
IF offset: -9750000
Symbol Rate: 1500

--width 1280 --height 720 --monitor-par 1:1 --codec ffmpeg
[00f1a568] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[00f2ab78] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
Unknown IR codes:
['VOL+', 'VOL-']
Ready
Exception in thread Thread-1:
Traceback (most recent call last):
File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner
self.run()
File "/usr/lib/python3.7/threading.py", line 865, in run
self._target(*self._args, **self._kwargs)
File "/home/pi/ryde/rydeplayer/longmynd.py", line 1049, in threadLoop
quit = self.handleThreadFD(fd)
File "/home/pi/ryde/rydeplayer/longmynd.py", line 1014, in handleThreadFD
self.lmman.start()
File "/home/pi/ryde/rydeplayer/longmynd.py", line 1398, in start
devices = self._fetchFtdiDevices()
File "/home/pi/ryde/rydeplayer/longmynd.py", line 1380, in _fetchFtdiDevices
foundDevices = pyftdi.ftdi.Ftdi.list_devices("ftdi://ftdi:2232h/1")
File "/home/pi/.local/lib/python3.7/site-packages/pyftdi/ftdi.py", line 377, in list_devices
cls.DEFAULT_VENDOR)
File "/home/pi/.local/lib/python3.7/site-packages/pyftdi/usbtools.py", line 275, in list_devices
default_vendor)
File "/home/pi/.local/lib/python3.7/site-packages/pyftdi/usbtools.py", line 417, in enumerate_candidates
devices = cls.find_all(vps)
File "/home/pi/.local/lib/python3.7/site-packages/pyftdi/usbtools.py", line 95, in find_all
devs.update(UsbTools._find_devices(vid, pid, nocache))
File "/home/pi/.local/lib/python3.7/site-packages/pyftdi/usbtools.py", line 614, in _find_devices
devs.add(device)
TypeError: unhashable type: 'Device'

Re: New Ryde Software Update 202105220

Posted: Wed Jul 07, 2021 2:13 pm
by radiogareth
There's been an update issued for some of the build code which has broken the build. Problem has been identified, just wait a bit for a new Ryde to come out, or copy your working card maybe?
Gareth

Re: New Ryde Software Update 202105220

Posted: Wed Jul 07, 2021 2:15 pm
by MW0RUD
Hi Benno,
Thanks for the report, we are still looking into this after Gareth noticed this earlier today. It appears that one of the pieces of software we use was updated on Monday and the new version has a bug in it, the developers are working on releasing a new fixed version but say it will take a few days.

In the interim you should be able to downgrade pyusb to the previous working version by doing the following at the console:

Code: Select all

pip3 uninstall pyusb
pip3 install pyusb==1.1.1
Tim

Re: New Ryde Software Update 202105220

Posted: Wed Jul 07, 2021 2:47 pm
by radiogareth
Tim, I can confirm that works fine, but the beacon is on the wobble again.
Gareth

Re: New Ryde Software Update 202105220

Posted: Wed Jul 07, 2021 4:21 pm
by Pa3fbx
Hi i can confirm updting still works fine..
Installed an older image and running update works here....

Best regard
Benno

Re: New Ryde Software Update 202105220

Posted: Fri Jul 09, 2021 8:05 pm
by radiogareth
Now seems to have been fixed as a card I built for the shop just now worked straight off.
Gareth