Playing with the non settteble stuff in ryde.
Posted: Wed May 26, 2021 6:29 pm
Hi guys, We have serveral dutch hams playing with the great ryde.
However some annouing basics have been attacked for local use.
Be aware, All these changes are without any assist of the designers and builders of the BATC group.
Also make a decent backup before you start because any type error may result in disaster..
First the red screen with black english text.
In the file /home/pi/ryde/rydeplayer/player.py you can eddit a line in the section
"# container for the theme"
'backgroundPlayState': (255,0,0,255), where the 0,0,0,255 create a black background in stead off the red background...
You need also change the file /home/pi/ryde/rydeplayer/states/playback.py
Because black text on black background is not readable...
In the section
"# redraw a fullscreen display with a multiline message over it" you change black into white in the line...
lineSurface=self.theme.fonts.playStateTitle.render(line, True, self.theme.colours.black)
While we are at it.... translate in the section
"# update the state and redraw the message if required"
All the famous english screen text to your own needs..
like this... displayText = "Geen DATV\nsignaal" where \n means new line....
Again, use at your onw risk and make a backup..
I use FTP program to change the settings in my PC as its more easy.
73es Benno
However some annouing basics have been attacked for local use.
Be aware, All these changes are without any assist of the designers and builders of the BATC group.
Also make a decent backup before you start because any type error may result in disaster..
First the red screen with black english text.
In the file /home/pi/ryde/rydeplayer/player.py you can eddit a line in the section
"# container for the theme"
'backgroundPlayState': (255,0,0,255), where the 0,0,0,255 create a black background in stead off the red background...
You need also change the file /home/pi/ryde/rydeplayer/states/playback.py
Because black text on black background is not readable...
In the section
"# redraw a fullscreen display with a multiline message over it" you change black into white in the line...
lineSurface=self.theme.fonts.playStateTitle.render(line, True, self.theme.colours.black)
While we are at it.... translate in the section
"# update the state and redraw the message if required"
All the famous english screen text to your own needs..
like this... displayText = "Geen DATV\nsignaal" where \n means new line....
Again, use at your onw risk and make a backup..
I use FTP program to change the settings in my PC as its more easy.
73es Benno