New Ryde Software Update 202105220

Discussions about the Ryde "Set-top Box" Style Digital ATV Receiver. See https://wiki.batc.org.uk/Ryde_Receiver
Post Reply
G8GKQ
Site Admin
Posts: 2798
Joined: Sun Mar 22, 2009 1:21 pm

New Ryde Software Update 202105220

Post by G8GKQ » Fri May 28, 2021 8:58 am

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

DD0CW
Posts: 11
Joined: Sat Apr 17, 2021 7:26 am

Re: New Ryde Software Update 202105220

Post by DD0CW » Sat May 29, 2021 10:42 am

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.

G8GKQ
Site Admin
Posts: 2798
Joined: Sun Mar 22, 2009 1:21 pm

Re: New Ryde Software Update 202105220

Post by G8GKQ » Sat May 29, 2021 3:19 pm

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

Pa3fbx
Posts: 178
Joined: Fri Oct 16, 2020 1:08 pm

Re: New Ryde Software Update 202105220

Post by Pa3fbx » Wed Jul 07, 2021 2:02 pm

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'

radiogareth
Posts: 1215
Joined: Wed Jan 06, 2016 9:46 am

Re: New Ryde Software Update 202105220

Post by radiogareth » Wed Jul 07, 2021 2:13 pm

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

MW0RUD
Posts: 97
Joined: Fri Apr 24, 2020 3:09 pm

Re: New Ryde Software Update 202105220

Post by MW0RUD » Wed Jul 07, 2021 2:15 pm

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

radiogareth
Posts: 1215
Joined: Wed Jan 06, 2016 9:46 am

Re: New Ryde Software Update 202105220

Post by radiogareth » Wed Jul 07, 2021 2:47 pm

Tim, I can confirm that works fine, but the beacon is on the wobble again.
Gareth

Pa3fbx
Posts: 178
Joined: Fri Oct 16, 2020 1:08 pm

Re: New Ryde Software Update 202105220

Post by Pa3fbx » Wed Jul 07, 2021 4:21 pm

Hi i can confirm updting still works fine..
Installed an older image and running update works here....

Best regard
Benno

radiogareth
Posts: 1215
Joined: Wed Jan 06, 2016 9:46 am

Re: New Ryde Software Update 202105220

Post by radiogareth » Fri Jul 09, 2021 8:05 pm

Now seems to have been fixed as a card I built for the shop just now worked straight off.
Gareth

Post Reply

Return to “The Ryde Digital ATV Receiver”