Hardware:
Raspberry Pi Zero-W
Adafruit Ultimate GPS breakout
Adafruit I2S 3W Amplifier breakout
Fallout 76 Pip-Boy 2000 MKVI kit
various tactile switches and rotary encoders
*no monitor decided on yet*
So I’ve been working on my own Pip-Boy project, and I’ve run into a snag. I am using the Raspipboy Python program made by Selectnone years ago, (https://bitbucket.org/selectnone/raspipboy/wiki/Home) and have been running into a number of problems. I want to use it, as it is the most “complete” PipOS I have found (and I know NOTHING about how to even start writing my own). It was originally written in Python2, but I’ve been able to update my local copy of it to 3.7. I tried keeping it in Py2, but I get the same issues as I do when running it in 3, and 3 runs faster, anyway. I’m not at home at the moment, so I don’t have the traceback logs in front of me, but pretty much, every time it makes a call to GPSD to draw up the maps when the Data-Maps tab is opened, it crashes. If I could just disable the maps tabs, that would be fine with me even, but I don’t know how to safely do that without completely breaking everything else. If anyone familiar with Python would be willing to take a look at the script package, I can relay all the changes I’ve made, (mostly through trial and error). If anyone knows of another good PipOS that’s been written, that actually works, I would greatly appreciate that as well.