Author Archives: Baggypants

Pi3 Touch screen radio on with Phosh

I figured it may be helpful to note the steps I needed to create my Touch screen internet radio. I bought my capacitative touch screen a few years ago and really haven’t had much joy with it. It’s a 5″ display and uses HDMI and USB for the touch screen. The orange card you can see poking out the the top is integral to the design as the micro-usb to drive the touch screen and display power isn’t a good fit.

I chose Postmarket OS because I know it uses phosh and it has a tested pi3 image. First I created the image for the pi3 following the instructions here: https://wiki.postmarketos.org/wiki/Raspberry_Pi_3_(raspberry-pi3)

It looks a bit daunting but actually, if you read thing through carefully, it’s pretty easy.

Once booted I had three issues I needed to resolve before I could unleash the magic. No Wifi, No Audio, A Squintworthy default resolution.

No Wifi This was because pmbootstrap didn’t include the broadcom firmware in the image. I ssh’ed in and ran sudo apk add linux-firmware-cypress rebooted and the wifi came up like a charm. I added it to the wiki for you 🙂

No Audio: You might not hit this issue as it was a packaging error but the resolution is this https://postmarketos.org/edge/2021/04/02/pipewire-pulse/

$ sudo apk update
$ sudo apk add '!pipewire-pulse'
$ sudo reboot

Squintworthy: The default resolution it launched in was 1024×768. Everything I learned about X11 is useless with phosh as it uses Wayland. First you need to discover your display device. Stackoverflow helped me here with:

raspberry-pi3:~$ ls /sys/class/drm
 card0           card0-HDMI-A-1  renderD128      version

The bit after card0 you can stuff into /etc/phosh/phoc.ini with something like the following stanza:

[output:HDMI-A-1]
 mode = 800x600
 scale = 1

I think my screen is actually 800×480, or 848×480, but phosh hates it, even if I try and set a modeline, so weirdly squished screen ratio it is.

The last setting I’d like to set it is to force phosh into undocked mode by default so apps always take up the full screen, but I don’t know how to do that.

Finally, install flatpak, register flathub and install Shortwave the flatpak app is more up to date than the one in the alpine repos.

sudo apk add flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpack install de.hackerfelix.Shortwave -y

I also installed gnome-weather so I can see if it will rain tomorrow.

In settings under power you will probably want to set “Blank Screen” to never, the pi has no buttons to wake it up.

Miracles, why not more?

(NASB) Matthew 11:23 “And you, Capernaum, will not be exalted to heaven, will you? You will descend to Hades; for if the miracles had occurred in Sodom which occurred in you, it would have remained to this day.

I love the bits in the bible where Jesus appears to go off on an absolute benny. Here he is laying into Capernum just after he’s had a pop at a couple of other places and blasted the crowd at the treatment of John. Comparing cities to Sodom is tantamount to likening people to Hitler in the modern fashion. Jesus’s anger is because he’s been living there since Matthew 4. Matthew himself was from Capernum and a few other disciples besides, also a whole bunch of teachings where brought to the city. The upshot of this was a apparently a city which resolutely remained faithless.

Some people, in which I was once included, seem to think that if they were to gain a spiritual gifting then life would become plain sailing, after all who could deny the existence of God and a loving saviour if, once prayed for, their leg grew back or insomnia was cured or they suddenly got a lot of money. The painful truth is practically everybody. People, if so determined, will make their own answers up even if given the right one. Coincidence, triumph of will or aliens will be offered up as having the criteria fulfilling the action. The truth is people are only saved by responding to the call of God. This is why we must not rely on healing ministries, debt counselling or other compassionate works, All of which are right and the church should do, to save people and increase the Church. But on good teaching of the gospel and building peoples relationships with Jesus.

But Know

Psalm 4:3 NASB “But know that the LORD has set apart the godly man for himself; The LORD hears when I call to him”

These are simple truths. Firstly the LORD sets apart the righteous. The righteous don’t set themselves apart. They are chosen and appointed. They are set aside for himself, for LORD AND LORD ALONE. The godly man is not some temp, calling in for a season. Farmed out to other masters as and when the need arises. The LORD hears when I call him. He is not some distant benefactor, or master who sends out decrees, he has compassion and takes interest in his people. Neither is he powerless like the gods of men. A mute symbol of fertility or possession, our LORD has power and authority to work. Remembering and digesting the simplest truths such as these can encourage, empower and sustain a believer.

Do not lose heart

2 Cor 4:16 NASB “Therefore we do not lose heart, but though our outer man is decaying, yet our inner man is being renewed day by day”

This is truly a verse worth celebrating especially for vain man such as myself. The ravages of age come to all of us and sometimes we pine for our youthfulness, yet Paul gives us something to hold onto for the future, not only will we be getting new bodies at the last trump, but for the time being we are renewed day by day.
This small phrase also alludes to that much bigger theology of the age of the kingdom of heaven. Many preachers use explanation as the kingdom is “now, but not yet” indeed, if the kingdom of God had come in it’s fullness then surely we should have no decay, had the kingdom not come at all then by what method could we possibly be renewed?
This verse gives us comfort and strength when we see our Christian brothers and sisters weakening. In reading about John Whimbers last years many writers were struck by his frailty and stiffness of gait, and yet were repeatedly in awe with the power and peace of his teaching. I’m sure, if maybe if not from this verse but the many others which are like it, it is because John would have stood this promise.

You too Aaron

“Psalm 115:12 The Lord has been mindful of us; He will bless us; He will bless the house of Israel; He will bless the house of Aaron”

You would think that the house of Aaron, being the lineage of the priesthood, would be quite able to count themselves amongst the house of Israel and therefor count themselves amongst the blessed. But it’s never that straightforward. Reading in Exodus 28 we see that Aaron and his sons get given fine garments befitting the high priest, and it adds that Aarons will have a gold bells around the hem “and it’s tinkling shall be heard when he enters and leaves the place before the Lord, so that he will not die” v35
In chapter 29 you get the small matter of the sacrifices. What sacrifices the house of Aaron had made from the time of the consecration of the tabernacle to the time David penned his psalm? As the people kept sinning and returning the sacrifices would have kept being made, and the house of Aaron, I don’t doubt, would have occasionally looked on at the house of Israel and thought “how many more sacrifices must I do? How much more can they possibly sin? When is my rest?”. It was then, as I would put it, A Tough Gig.
What of today? Our house of Aaron I would argue is any Christian who sets themselves before Jesus and truly says “I am a servant to the Lord”. The sacrifices they make to the sinners in the House of Jesus seem as unending as those of the ancient priesthood, and as involved, bloody, smelly and wearisome as any animal sacrifice. But to those David singles out and sings over them a special blessing.

All those moments will be lost in time, like tears in the rain.

Psa 56:8 NASB – You have taken account of my wanderings; Put my tears in Your bottle. Are they not in Your book?

“Time is the greatest healer” is a phrase often used to comfort people who are suffering or have recently suffered. Although I wonder if people confuse the saying with “Forgive and Forget” the subtext seemingly “After a period the pain will be a memory and memories can be forgotten”. The suffer certainly can’t take much comfort from a statement like that. What if the memory isn’t forgotten. What if the sufferer doesn’t want to forget? In the second case the ravages of time may come and steal the memory anyway leading the sufferer cause to fear time itself.
David, however, understands suffering and knows God. He had plenty to shed tears over, chased by an army, Leading a country, personal loss, promises of God having to be worked out through trials and battles, strength and guile. But David does not turn to Time and wait for his comfort, He turns to God. Knowing every arduous step and every tear shed is shared, watched and remembered full of compassion by no less than the author of the Universe. Also for us when the time comes and the last tear is wiped away the record will be opened, the believer can point to them as being a true account of life and love and loss and certainly reap with joy knowing all is overcome.

Signpost

“Ask a sign for yourself from the LORD your God; make it deep as Sheol or high as heaven.”
But Ahaz said, “I will not ask, nor will I test the LORD!” Isaiah 7:11 & 12

What outrageous contempt! Ahaz, King of Israel, under the threat of invasion, rejects Gods outstretched hand like a petulant child preferring to subject himself to the King of Assyria in exchange for aid against the aggressor. As far as choices go this seems singularly stubborn, obviously contrary, without equal in it’s attempt to cause maximum offence. The Lord here offers not only a promise of safety for his land with the eventual overthrow of the army, but is also prepared to back it up instantly with a demonstration of power of whatever miracle Ahaz can invent. Not many get such a blank canvas. Our minds can probably race full of ideas of what we would ask of God given such an opportunity. And yet Ahaz says “I will not ask” and he throws in some scripture for good measure as if that excuses his behaviour. A scripture, incidentally, we all know and can quote from another message concerning the misuse of scripture.

God does not endure this contempt. He does not hold back and Ahaz gets what’s coming to him.

Then he said, “Listen now, O house of David! Is it too slight a thing for you to try the patience of men, that you will try the patience of my God as well? “Therefore the Lord Himself will give you a sign: Behold, a virgin will be with child and bear a son, and she will call His name Immanuel.”
“He will eat curds and honey at the time He knows enough to refuse evil and choose good.” Isiah 7:13-15

There cannot possibly be a Christian who reads that and doesn’t think along the lines of “That’s my Saviour, that’s my Lord, that’s the one who broke my chains, set me free, blessed me with every blessing, walks alongside me, my joy, my comfort, my strength, my Jesus” It shouts through heaven and history. Gods sign of his love for us, the proof of his willingness to keep us secure is that he came amongst us as Immanuel, God with us. As a man, eating real food, living a real life, knowing the choices that need to be made. Understanding humanity from the inside.

To ourselves then what can we apply? We must look at ourselves honestly. It is with gladness I can say I am not like Ahaz, for he was one of the worst, and yet I do not have to go far before I find a place where I have put my assurance in something worldly over that which God offers, Where is my security? Where is my sense of belonging? Where do I go for comfort? Where do I feel best regarded? Where do I got to fulfil my wants? Is it always to God?

Ahaz, in full possession of the facts, made his choice in 2 Kings 16:17 “So Ahaz sent messengers to Tiglath-pileser king of Assyria, saying, “I am your servant and your son; come up and deliver me from the hand of the king of Aram and from the hand of the king of Israel, who are rising up against me.”

We as Christian, however, have our sign. Greater that anything Ahaz could have thought of given his opportunity. It is our assurance that we can safely put down those things we go to, thinking they will help, and find the reality of security with God.

Eat the word

Ezekiel 3:3 And he said unto me, Son of man, cause thy belly to eat, and fill thy bowels with this roll that I give thee. Then did I eat it; and it was in my mouth as honey for sweetness.

Church meetings often reference our relationship with Jesus with our hearts. That’s based on our western understanding that the heart is the symbolic organ representing our spirit and charector, the literary black hearted villans, big hearted benefactors and charitible hearts of gold.
This verse uses a different organ to great effect. Firstly in INTENTIONALITY. While the Lord does provide, he also asks us to reach to him. We in the west have an abundance of both food and word around us, and yet our god is more often than not that of confectionary than grace.
The word FILLS more than anything else. Gods wisdom ensures we get what we need to survive. His word provides our sustinance better than any pie or cake. More comefort than any chocolate bar. More purpose than any idle snack.
Finally the SWEETNESS of the word is what lingers in our mouths, that taste of grace, sin removed, the promises over our lives and of the age to come. Such delights which we have gained and on top of this our God encourages us to share, there is no famine, but abundance. If you find the concept of the heart leaves you cold, then God has something far more substantial for you today.