├── Assembling the Aegis Handheld.docx
├── CHANGE_LOG.md
├── Images
├── IMG_2079.jpg
├── IMG_2080.jpg
├── IMG_2081.jpg
├── IMG_2082.jpg
├── IMG_2083.jpg
├── IMG_2084.jpg
├── IMG_2085.jpg
├── IMG_2086.jpg
├── IMG_2087.jpg
├── IMG_2088.jpg
├── IMG_2089.jpg
├── IMG_2090.jpg
├── IMG_2092.jpg
├── IMG_2093.jpg
├── IMG_2094.jpg
├── IMG_2095.jpg
├── IMG_2096.jpg
├── IMG_2108.jpg
├── IMG_2109.jpg
├── IMG_2110.jpg
├── IMG_2111.jpg
├── IMG_2112.jpg
├── IMG_2113.jpg
├── IMG_2115.jpg
├── README.md
└── retropie-handheld.jpg
├── LICENSE
├── README.md
├── Version 1.0
├── Aegis BOM.xlsx
├── CAD
│ ├── Back C.stl
│ ├── Back L.stl
│ ├── Back R.stl
│ ├── Back Usb Cover.stl
│ ├── Back.stl
│ ├── Front C.stl
│ ├── Front L Bezel.stl
│ ├── Front L.stl
│ ├── Front R Bezel.stl
│ ├── Front R.stl
│ ├── Front.stl
│ ├── Misc Cap.stl
│ ├── Power Cap.stl
│ └── Volume Cap.stl
├── Circuit Board
│ ├── Raspberry Pi Circuit Board 2 Gerber Files 2021-03-10.zip
│ ├── Raspberry Pi Circuit Board Gerber Files 2021-03-10.zip
│ ├── Raspberry_Pi_Circuit_Board.brd
│ ├── Raspberry_Pi_Circuit_Board.sch
│ ├── Raspberry_Pi_Circuit_Board_2.brd
│ └── Raspberry_Pi_Circuit_Board_2.sch
├── Config
│ ├── boot
│ │ └── config.txt
│ ├── multi_switch.sh
│ ├── overlay_icons
│ │ ├── alert-outline-red.png
│ │ ├── baseline_signal_wifi_0_bar_black_16dp.png
│ │ ├── baseline_signal_wifi_0_bar_black_24dp.png
│ │ ├── baseline_signal_wifi_0_bar_black_36dp.png
│ │ ├── baseline_signal_wifi_0_bar_white_16dp.png
│ │ ├── baseline_signal_wifi_0_bar_white_24dp.png
│ │ ├── baseline_signal_wifi_0_bar_white_36dp.png
│ │ ├── flash_16dp.png
│ │ ├── flash_24dp.png
│ │ ├── flash_36dp.png
│ │ ├── ic_battery_alert_red_white_16dp.png
│ │ ├── ic_battery_alert_red_white_24dp.png
│ │ ├── ic_battery_alert_red_white_36dp.png
│ │ ├── thermometer-lines_16dp.png
│ │ ├── thermometer-lines_24dp.png
│ │ ├── thermometer-lines_36dp.png
│ │ ├── thermometer_16dp.png
│ │ ├── thermometer_24dp.png
│ │ ├── thermometer_36dp.png
│ │ ├── twotone_battery_20_black_16dp.png
│ │ ├── twotone_battery_20_black_24dp.png
│ │ ├── twotone_battery_20_black_36dp.png
│ │ ├── twotone_battery_20_white_16dp.png
│ │ ├── twotone_battery_20_white_24dp.png
│ │ ├── twotone_battery_20_white_36dp.png
│ │ ├── twotone_battery_30_black_16dp.png
│ │ ├── twotone_battery_30_black_24dp.png
│ │ ├── twotone_battery_30_black_36dp.png
│ │ ├── twotone_battery_30_white_16dp.png
│ │ ├── twotone_battery_30_white_24dp.png
│ │ ├── twotone_battery_30_white_36dp.png
│ │ ├── twotone_battery_50_black_16dp.png
│ │ ├── twotone_battery_50_black_24dp.png
│ │ ├── twotone_battery_50_black_36dp.png
│ │ ├── twotone_battery_50_white_16dp.png
│ │ ├── twotone_battery_50_white_24dp.png
│ │ ├── twotone_battery_50_white_36dp.png
│ │ ├── twotone_battery_60_black_16dp.png
│ │ ├── twotone_battery_60_black_24dp.png
│ │ ├── twotone_battery_60_black_36dp.png
│ │ ├── twotone_battery_60_white_16dp.png
│ │ ├── twotone_battery_60_white_24dp.png
│ │ ├── twotone_battery_60_white_36dp.png
│ │ ├── twotone_battery_80_black_16dp.png
│ │ ├── twotone_battery_80_black_24dp.png
│ │ ├── twotone_battery_80_black_36dp.png
│ │ ├── twotone_battery_80_white_16dp.png
│ │ ├── twotone_battery_80_white_24dp.png
│ │ ├── twotone_battery_80_white_36dp.png
│ │ ├── twotone_battery_90_black_16dp.png
│ │ ├── twotone_battery_90_black_24dp.png
│ │ ├── twotone_battery_90_black_36dp.png
│ │ ├── twotone_battery_90_white_16dp.png
│ │ ├── twotone_battery_90_white_24dp.png
│ │ ├── twotone_battery_90_white_36dp.png
│ │ ├── twotone_battery_alert_black_16dp.png
│ │ ├── twotone_battery_alert_black_24dp.png
│ │ ├── twotone_battery_alert_black_36dp.png
│ │ ├── twotone_battery_alert_white_16dp.png
│ │ ├── twotone_battery_alert_white_24dp.png
│ │ ├── twotone_battery_alert_white_36dp.png
│ │ ├── twotone_battery_charging_20_black_16dp.png
│ │ ├── twotone_battery_charging_20_black_24dp.png
│ │ ├── twotone_battery_charging_20_black_36dp.png
│ │ ├── twotone_battery_charging_20_white_16dp.png
│ │ ├── twotone_battery_charging_20_white_24dp.png
│ │ ├── twotone_battery_charging_20_white_36dp.png
│ │ ├── twotone_battery_charging_30_black_16dp.png
│ │ ├── twotone_battery_charging_30_black_24dp.png
│ │ ├── twotone_battery_charging_30_black_36dp.png
│ │ ├── twotone_battery_charging_30_white_16dp.png
│ │ ├── twotone_battery_charging_30_white_24dp.png
│ │ ├── twotone_battery_charging_30_white_36dp.png
│ │ ├── twotone_battery_charging_50_black_16dp.png
│ │ ├── twotone_battery_charging_50_black_24dp.png
│ │ ├── twotone_battery_charging_50_black_36dp.png
│ │ ├── twotone_battery_charging_50_white_16dp.png
│ │ ├── twotone_battery_charging_50_white_24dp.png
│ │ ├── twotone_battery_charging_50_white_36dp.png
│ │ ├── twotone_battery_charging_60_black_16dp.png
│ │ ├── twotone_battery_charging_60_black_24dp.png
│ │ ├── twotone_battery_charging_60_black_36dp.png
│ │ ├── twotone_battery_charging_60_white_16dp.png
│ │ ├── twotone_battery_charging_60_white_24dp.png
│ │ ├── twotone_battery_charging_60_white_36dp.png
│ │ ├── twotone_battery_charging_80_black_16dp.png
│ │ ├── twotone_battery_charging_80_black_24dp.png
│ │ ├── twotone_battery_charging_80_black_36dp.png
│ │ ├── twotone_battery_charging_80_white_16dp.png
│ │ ├── twotone_battery_charging_80_white_24dp.png
│ │ ├── twotone_battery_charging_80_white_36dp.png
│ │ ├── twotone_battery_charging_90_black_16dp.png
│ │ ├── twotone_battery_charging_90_black_24dp.png
│ │ ├── twotone_battery_charging_90_black_36dp.png
│ │ ├── twotone_battery_charging_90_white_16dp.png
│ │ ├── twotone_battery_charging_90_white_24dp.png
│ │ ├── twotone_battery_charging_90_white_36dp.png
│ │ ├── twotone_battery_charging_full_black_16dp.png
│ │ ├── twotone_battery_charging_full_black_24dp.png
│ │ ├── twotone_battery_charging_full_black_36dp.png
│ │ ├── twotone_battery_charging_full_white_16dp.png
│ │ ├── twotone_battery_charging_full_white_24dp.png
│ │ ├── twotone_battery_charging_full_white_36dp.png
│ │ ├── twotone_battery_full_black_16dp.png
│ │ ├── twotone_battery_full_black_24dp.png
│ │ ├── twotone_battery_full_black_36dp.png
│ │ ├── twotone_battery_full_white_16dp.png
│ │ ├── twotone_battery_full_white_24dp.png
│ │ ├── twotone_battery_full_white_36dp.png
│ │ ├── twotone_bluetooth_black_16dp.png
│ │ ├── twotone_bluetooth_black_24dp.png
│ │ ├── twotone_bluetooth_black_36dp.png
│ │ ├── twotone_bluetooth_disabled_black_16dp.png
│ │ ├── twotone_bluetooth_disabled_black_24dp.png
│ │ ├── twotone_bluetooth_disabled_black_36dp.png
│ │ ├── twotone_bluetooth_disabled_white_16dp.png
│ │ ├── twotone_bluetooth_disabled_white_24dp.png
│ │ ├── twotone_bluetooth_disabled_white_36dp.png
│ │ ├── twotone_bluetooth_white_16dp.png
│ │ ├── twotone_bluetooth_white_24dp.png
│ │ ├── twotone_bluetooth_white_36dp.png
│ │ ├── twotone_signal_wifi_0_bar_black_16dp.png
│ │ ├── twotone_signal_wifi_0_bar_black_24dp.png
│ │ ├── twotone_signal_wifi_0_bar_black_36dp.png
│ │ ├── twotone_signal_wifi_0_bar_white_16dp.png
│ │ ├── twotone_signal_wifi_0_bar_white_24dp.png
│ │ ├── twotone_signal_wifi_0_bar_white_36dp.png
│ │ ├── twotone_signal_wifi_1_bar_black_16dp.png
│ │ ├── twotone_signal_wifi_1_bar_black_24dp.png
│ │ ├── twotone_signal_wifi_1_bar_black_36dp.png
│ │ ├── twotone_signal_wifi_1_bar_white_16dp.png
│ │ ├── twotone_signal_wifi_1_bar_white_24dp.png
│ │ ├── twotone_signal_wifi_1_bar_white_36dp.png
│ │ ├── twotone_signal_wifi_2_bar_black_16dp.png
│ │ ├── twotone_signal_wifi_2_bar_black_24dp.png
│ │ ├── twotone_signal_wifi_2_bar_black_36dp.png
│ │ ├── twotone_signal_wifi_2_bar_white_16dp.png
│ │ ├── twotone_signal_wifi_2_bar_white_24dp.png
│ │ ├── twotone_signal_wifi_2_bar_white_36dp.png
│ │ ├── twotone_signal_wifi_3_bar_black_16dp.png
│ │ ├── twotone_signal_wifi_3_bar_black_24dp.png
│ │ ├── twotone_signal_wifi_3_bar_black_36dp.png
│ │ ├── twotone_signal_wifi_3_bar_white_16dp.png
│ │ ├── twotone_signal_wifi_3_bar_white_24dp.png
│ │ ├── twotone_signal_wifi_3_bar_white_36dp.png
│ │ ├── twotone_signal_wifi_4_bar_black_16dp.png
│ │ ├── twotone_signal_wifi_4_bar_black_24dp.png
│ │ ├── twotone_signal_wifi_4_bar_black_36dp.png
│ │ ├── twotone_signal_wifi_4_bar_white_16dp.png
│ │ ├── twotone_signal_wifi_4_bar_white_24dp.png
│ │ ├── twotone_signal_wifi_4_bar_white_36dp.png
│ │ ├── twotone_signal_wifi_off_black_16dp.png
│ │ ├── twotone_signal_wifi_off_black_24dp.png
│ │ ├── twotone_signal_wifi_off_black_36dp.png
│ │ ├── twotone_signal_wifi_off_white_16dp.png
│ │ ├── twotone_signal_wifi_off_white_24dp.png
│ │ └── twotone_signal_wifi_off_white_36dp.png
│ ├── packages to install.txt
│ ├── raspidmx
│ │ ├── LICENSE
│ │ ├── Makefile
│ │ ├── common
│ │ │ ├── README.md
│ │ │ ├── backgroundLayer.c
│ │ │ ├── backgroundLayer.h
│ │ │ ├── bits.h
│ │ │ ├── element_change.h
│ │ │ ├── font.c
│ │ │ ├── font.h
│ │ │ ├── hsv2rgb.c
│ │ │ ├── hsv2rgb.h
│ │ │ ├── image.c
│ │ │ ├── image.h
│ │ │ ├── imageGraphics.c
│ │ │ ├── imageGraphics.h
│ │ │ ├── imageKey.c
│ │ │ ├── imageKey.h
│ │ │ ├── imageLayer.c
│ │ │ ├── imageLayer.h
│ │ │ ├── imagePalette.c
│ │ │ ├── imagePalette.h
│ │ │ ├── key.c
│ │ │ ├── key.h
│ │ │ ├── loadpng.c
│ │ │ ├── loadpng.h
│ │ │ ├── savepng.c
│ │ │ ├── savepng.h
│ │ │ ├── scrollingLayer.c
│ │ │ ├── scrollingLayer.h
│ │ │ ├── spriteLayer.c
│ │ │ └── spriteLayer.h
│ │ ├── lib
│ │ │ └── Makefile
│ │ └── pngview
│ │ │ ├── Makefile
│ │ │ ├── README.md
│ │ │ └── pngview.c
│ ├── setup.sh
│ ├── startup.sh
│ ├── system_monitor.py
│ └── volume_check.py
└── Teensy
│ └── controller
│ └── controller.ino
└── Version 2.0
├── Aegis BOM.xlsx
├── CAD
├── Aegis_Case_FInal Pieces v1.f3d
├── Aegis_Case_FInal Pieces v1.fbx
├── Back C.stl
├── Back L.stl
├── Back R.stl
├── Back Usb Cover.stl
├── Front L Bezel.stl
├── Front L.stl
├── Front R Bezel.stl
├── Front R.stl
├── Front.stl
├── Misc Cap.stl
├── Power Cap.stl
└── Volume Cap.stl
├── Circuit Board
├── Raspberry Pi Circuit Board 2 Gerber Files 2021-03-10.zip
├── Raspberry Pi Circuit Board Gerber Files 2021-12-28.zip
├── Raspberry Pi Circuit Board.sch
├── Raspberry_Pi_Circuit_Board.brd
├── Raspberry_Pi_Circuit_Board_2.brd
└── Raspberry_Pi_Circuit_Board_2.sch
├── Config
├── boot
│ ├── config.txt
│ └── dt-blob.bin
├── gamecontrollerdb.txt
├── multi_switch.sh
├── overlay_icons
│ ├── alert-outline-red.png
│ ├── baseline_signal_wifi_0_bar_black_16dp.png
│ ├── baseline_signal_wifi_0_bar_black_24dp.png
│ ├── baseline_signal_wifi_0_bar_black_36dp.png
│ ├── baseline_signal_wifi_0_bar_white_16dp.png
│ ├── baseline_signal_wifi_0_bar_white_24dp.png
│ ├── baseline_signal_wifi_0_bar_white_36dp.png
│ ├── brightness_bar_black_16dp.png
│ ├── brightness_bar_black_24dp.png
│ ├── brightness_bar_black_36dp.png
│ ├── brightness_bar_white_16dp.png
│ ├── brightness_bar_white_24dp.png
│ ├── brightness_bar_white_36dp.png
│ ├── dot_black_16dp.png
│ ├── dot_black_24dp.png
│ ├── dot_black_36dp.png
│ ├── dot_white_16dp.png
│ ├── dot_white_24dp.png
│ ├── dot_white_36dp.png
│ ├── flash_16dp.png
│ ├── flash_24dp.png
│ ├── flash_36dp.png
│ ├── ic_battery_alert_red_white_16dp.png
│ ├── ic_battery_alert_red_white_24dp.png
│ ├── ic_battery_alert_red_white_36dp.png
│ ├── thermometer-lines_16dp.png
│ ├── thermometer-lines_24dp.png
│ ├── thermometer-lines_36dp.png
│ ├── thermometer_16dp.png
│ ├── thermometer_24dp.png
│ ├── thermometer_36dp.png
│ ├── twotone_battery_20_black_16dp.png
│ ├── twotone_battery_20_black_24dp.png
│ ├── twotone_battery_20_black_36dp.png
│ ├── twotone_battery_20_white_16dp.png
│ ├── twotone_battery_20_white_24dp.png
│ ├── twotone_battery_20_white_36dp.png
│ ├── twotone_battery_30_black_16dp.png
│ ├── twotone_battery_30_black_24dp.png
│ ├── twotone_battery_30_black_36dp.png
│ ├── twotone_battery_30_white_16dp.png
│ ├── twotone_battery_30_white_24dp.png
│ ├── twotone_battery_30_white_36dp.png
│ ├── twotone_battery_50_black_16dp.png
│ ├── twotone_battery_50_black_24dp.png
│ ├── twotone_battery_50_black_36dp.png
│ ├── twotone_battery_50_white_16dp.png
│ ├── twotone_battery_50_white_24dp.png
│ ├── twotone_battery_50_white_36dp.png
│ ├── twotone_battery_60_black_16dp.png
│ ├── twotone_battery_60_black_24dp.png
│ ├── twotone_battery_60_black_36dp.png
│ ├── twotone_battery_60_white_16dp.png
│ ├── twotone_battery_60_white_24dp.png
│ ├── twotone_battery_60_white_36dp.png
│ ├── twotone_battery_80_black_16dp.png
│ ├── twotone_battery_80_black_24dp.png
│ ├── twotone_battery_80_black_36dp.png
│ ├── twotone_battery_80_white_16dp.png
│ ├── twotone_battery_80_white_24dp.png
│ ├── twotone_battery_80_white_36dp.png
│ ├── twotone_battery_90_black_16dp.png
│ ├── twotone_battery_90_black_24dp.png
│ ├── twotone_battery_90_black_36dp.png
│ ├── twotone_battery_90_white_16dp.png
│ ├── twotone_battery_90_white_24dp.png
│ ├── twotone_battery_90_white_36dp.png
│ ├── twotone_battery_alert_black_16dp.png
│ ├── twotone_battery_alert_black_24dp.png
│ ├── twotone_battery_alert_black_36dp.png
│ ├── twotone_battery_alert_red_black_16dp.png
│ ├── twotone_battery_alert_red_black_24dp.png
│ ├── twotone_battery_alert_red_black_36dp.png
│ ├── twotone_battery_alert_red_white_16dp.png
│ ├── twotone_battery_alert_red_white_24dp.png
│ ├── twotone_battery_alert_red_white_36dp.png
│ ├── twotone_battery_alert_white_16dp.png
│ ├── twotone_battery_alert_white_24dp.png
│ ├── twotone_battery_alert_white_36dp.png
│ ├── twotone_battery_charging_20_black_16dp.png
│ ├── twotone_battery_charging_20_black_24dp.png
│ ├── twotone_battery_charging_20_black_36dp.png
│ ├── twotone_battery_charging_20_white_16dp.png
│ ├── twotone_battery_charging_20_white_24dp.png
│ ├── twotone_battery_charging_20_white_36dp.png
│ ├── twotone_battery_charging_30_black_16dp.png
│ ├── twotone_battery_charging_30_black_24dp.png
│ ├── twotone_battery_charging_30_black_36dp.png
│ ├── twotone_battery_charging_30_white_16dp.png
│ ├── twotone_battery_charging_30_white_24dp.png
│ ├── twotone_battery_charging_30_white_36dp.png
│ ├── twotone_battery_charging_50_black_16dp.png
│ ├── twotone_battery_charging_50_black_24dp.png
│ ├── twotone_battery_charging_50_black_36dp.png
│ ├── twotone_battery_charging_50_white_16dp.png
│ ├── twotone_battery_charging_50_white_24dp.png
│ ├── twotone_battery_charging_50_white_36dp.png
│ ├── twotone_battery_charging_60_black_16dp.png
│ ├── twotone_battery_charging_60_black_24dp.png
│ ├── twotone_battery_charging_60_black_36dp.png
│ ├── twotone_battery_charging_60_white_16dp.png
│ ├── twotone_battery_charging_60_white_24dp.png
│ ├── twotone_battery_charging_60_white_36dp.png
│ ├── twotone_battery_charging_80_black_16dp.png
│ ├── twotone_battery_charging_80_black_24dp.png
│ ├── twotone_battery_charging_80_black_36dp.png
│ ├── twotone_battery_charging_80_white_16dp.png
│ ├── twotone_battery_charging_80_white_24dp.png
│ ├── twotone_battery_charging_80_white_36dp.png
│ ├── twotone_battery_charging_90_black_16dp.png
│ ├── twotone_battery_charging_90_black_24dp.png
│ ├── twotone_battery_charging_90_black_36dp.png
│ ├── twotone_battery_charging_90_white_16dp.png
│ ├── twotone_battery_charging_90_white_24dp.png
│ ├── twotone_battery_charging_90_white_36dp.png
│ ├── twotone_battery_charging_black_16dp.png
│ ├── twotone_battery_charging_black_24dp.png
│ ├── twotone_battery_charging_black_36dp.png
│ ├── twotone_battery_charging_full_black_16dp.png
│ ├── twotone_battery_charging_full_black_24dp.png
│ ├── twotone_battery_charging_full_black_36dp.png
│ ├── twotone_battery_charging_full_white_16dp.png
│ ├── twotone_battery_charging_full_white_24dp.png
│ ├── twotone_battery_charging_full_white_36dp.png
│ ├── twotone_battery_charging_white_16dp.png
│ ├── twotone_battery_charging_white_24dp.png
│ ├── twotone_battery_charging_white_36dp.png
│ ├── twotone_battery_full_black_16dp.png
│ ├── twotone_battery_full_black_24dp.png
│ ├── twotone_battery_full_black_36dp.png
│ ├── twotone_battery_full_white_16dp.png
│ ├── twotone_battery_full_white_24dp.png
│ ├── twotone_battery_full_white_36dp.png
│ ├── twotone_bluetooth_black_16dp.png
│ ├── twotone_bluetooth_black_24dp.png
│ ├── twotone_bluetooth_black_36dp.png
│ ├── twotone_bluetooth_disabled_black_16dp.png
│ ├── twotone_bluetooth_disabled_black_24dp.png
│ ├── twotone_bluetooth_disabled_black_36dp.png
│ ├── twotone_bluetooth_disabled_white_16dp.png
│ ├── twotone_bluetooth_disabled_white_24dp.png
│ ├── twotone_bluetooth_disabled_white_36dp.png
│ ├── twotone_bluetooth_white_16dp.png
│ ├── twotone_bluetooth_white_24dp.png
│ ├── twotone_bluetooth_white_36dp.png
│ ├── twotone_signal_wifi_0_bar_black_16dp.png
│ ├── twotone_signal_wifi_0_bar_black_24dp.png
│ ├── twotone_signal_wifi_0_bar_black_36dp.png
│ ├── twotone_signal_wifi_0_bar_white_16dp.png
│ ├── twotone_signal_wifi_0_bar_white_24dp.png
│ ├── twotone_signal_wifi_0_bar_white_36dp.png
│ ├── twotone_signal_wifi_1_bar_black_16dp.png
│ ├── twotone_signal_wifi_1_bar_black_24dp.png
│ ├── twotone_signal_wifi_1_bar_black_36dp.png
│ ├── twotone_signal_wifi_1_bar_white_16dp.png
│ ├── twotone_signal_wifi_1_bar_white_24dp.png
│ ├── twotone_signal_wifi_1_bar_white_36dp.png
│ ├── twotone_signal_wifi_2_bar_black_16dp.png
│ ├── twotone_signal_wifi_2_bar_black_24dp.png
│ ├── twotone_signal_wifi_2_bar_black_36dp.png
│ ├── twotone_signal_wifi_2_bar_white_16dp.png
│ ├── twotone_signal_wifi_2_bar_white_24dp.png
│ ├── twotone_signal_wifi_2_bar_white_36dp.png
│ ├── twotone_signal_wifi_3_bar_black_16dp.png
│ ├── twotone_signal_wifi_3_bar_black_24dp.png
│ ├── twotone_signal_wifi_3_bar_black_36dp.png
│ ├── twotone_signal_wifi_3_bar_white_16dp.png
│ ├── twotone_signal_wifi_3_bar_white_24dp.png
│ ├── twotone_signal_wifi_3_bar_white_36dp.png
│ ├── twotone_signal_wifi_4_bar_black_16dp.png
│ ├── twotone_signal_wifi_4_bar_black_24dp.png
│ ├── twotone_signal_wifi_4_bar_black_36dp.png
│ ├── twotone_signal_wifi_4_bar_white_16dp.png
│ ├── twotone_signal_wifi_4_bar_white_24dp.png
│ ├── twotone_signal_wifi_4_bar_white_36dp.png
│ ├── twotone_signal_wifi_off_black_16dp.png
│ ├── twotone_signal_wifi_off_black_24dp.png
│ ├── twotone_signal_wifi_off_black_36dp.png
│ ├── twotone_signal_wifi_off_white_16dp.png
│ ├── twotone_signal_wifi_off_white_24dp.png
│ ├── twotone_signal_wifi_off_white_36dp.png
│ ├── volume_bar_black_16dp.png
│ ├── volume_bar_black_24dp.png
│ ├── volume_bar_black_36dp.png
│ ├── volume_bar_white_16dp.png
│ ├── volume_bar_white_24dp.png
│ └── volume_bar_white_36dp.png
├── packages to install.txt
├── raspidmx
│ ├── LICENSE
│ ├── Makefile
│ ├── common
│ │ ├── README.md
│ │ ├── backgroundLayer.c
│ │ ├── backgroundLayer.h
│ │ ├── backgroundLayer.o
│ │ ├── bits.h
│ │ ├── element_change.h
│ │ ├── font.c
│ │ ├── font.h
│ │ ├── font.o
│ │ ├── hsv2rgb.c
│ │ ├── hsv2rgb.h
│ │ ├── hsv2rgb.o
│ │ ├── image.c
│ │ ├── image.h
│ │ ├── image.o
│ │ ├── imageGraphics.c
│ │ ├── imageGraphics.h
│ │ ├── imageGraphics.o
│ │ ├── imageKey.c
│ │ ├── imageKey.h
│ │ ├── imageKey.o
│ │ ├── imageLayer.c
│ │ ├── imageLayer.h
│ │ ├── imageLayer.o
│ │ ├── imagePalette.c
│ │ ├── imagePalette.h
│ │ ├── imagePalette.o
│ │ ├── key.c
│ │ ├── key.h
│ │ ├── key.o
│ │ ├── loadpng.c
│ │ ├── loadpng.h
│ │ ├── loadpng.o
│ │ ├── savepng.c
│ │ ├── savepng.h
│ │ ├── savepng.o
│ │ ├── scrollingLayer.c
│ │ ├── scrollingLayer.h
│ │ ├── scrollingLayer.o
│ │ ├── spriteLayer.c
│ │ ├── spriteLayer.h
│ │ └── spriteLayer.o
│ ├── lib
│ │ ├── Makefile
│ │ ├── libraspidmx.a
│ │ └── libraspidmxPng.a
│ ├── log
│ ├── monitor
│ │ ├── Makefile
│ │ ├── monitor.c
│ │ ├── monitor.c.save
│ │ └── monitor.o
│ └── pngview
│ │ ├── Makefile
│ │ ├── README.md
│ │ ├── pngview
│ │ ├── pngview.c
│ │ └── pngview.o
├── setup.sh
├── startup.sh
├── system_monitor.py
└── volume_check.py
└── Teensy
└── controller
└── controller.ino
/Assembling the Aegis Handheld.docx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Assembling the Aegis Handheld.docx
--------------------------------------------------------------------------------
/CHANGE_LOG.md:
--------------------------------------------------------------------------------
1 | ## Change Log
2 |
3 | The change log of the Aegis 7" handheld.
4 |
5 | Version Number Details:
6 | x.0.0 - A new version number represents major changes to any and all aspects of the project. A new case and/or circuit board would be required.
7 | 0.x.0 - A new sub-version number represents changes to the circuit board and potentially software but no changes to the case that would require printing
8 | 0.0.x - A new stage represents only software changes where the previous version/sub-version will still work with the updated software. There will not be a separate folder for this update since it is only a software update.
9 |
10 | ### Version 1.0.0
11 |
12 | Initial Release of the Aegis
13 |
14 | ### Version 1.0.1
15 |
16 | Updated the controller.ino arduino code
17 | 1. Improved rumble feedback to better handle minimum and maximum vibrations
18 | 2. Changed the range of the joystick to better account for expected values received by the teensy
19 |
20 | Updated the system_monitor.sh script
21 | 1. Changed the operation of the power button to be both a reset and power button. When pressed once it will reset, when held down for ~2sec it will power down.
22 | 2. Added correct use of the multi_switch.sh script
23 |
24 | Updated startup.sh script to enable/disable the HDMI_MODE and HDMI_GROUP when detecting an HDMI connection
25 | Updated the multi_switch.sh script to remove the extra endline characters that caused errors
26 |
27 | ### Version 1.1.0
28 |
29 | Replaced the 1.8/3.3 V regulator on the circuit board with a 3.3V boost/buck regulator
30 | Removed the Wifi/BT chip and associated components
31 | Added a battery fuel gauge circuit
32 | Updated the system_monitor.sh to use the new fuel gauge circuit for the battery indicator
33 | Updated the startup.sh script so that it no longer selects HDMI groups and modes
34 | Updated the setup.sh script to remove the HDMI 4k options as a choice when using HDMI
35 | Removed the 1.8V to 3.3V convert for audio as GPIO_REF is now set to 3.3V
36 | Removed the pull-up resistors on the LED's as they are not needed
37 | Increased the screw hole wall thickness to prevent them from breaking as often
38 | Increased the thickness of the inner structure to prevent flexing
39 | Changed the teensy controller file to update inputs more frequently and to reduce rumble motor intensity
40 |
41 | ### Version 2.0.0
42 |
43 | Updated the system_monitor.sh to a monitor application using C++ instead of Python and updated all associated code
44 | Updated the startup.sh script so that it installs the new monitor application
45 | Removed the bluetooth icon from the display as it is rarely used
46 | Added assembly instructions
47 | Increased the size of many supports and internal structure of the case to make it more rigid (The old 1.1 or 1.0 case will still work if you don't want to print the new one)
--------------------------------------------------------------------------------
/Images/IMG_2079.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2079.jpg
--------------------------------------------------------------------------------
/Images/IMG_2080.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2080.jpg
--------------------------------------------------------------------------------
/Images/IMG_2081.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2081.jpg
--------------------------------------------------------------------------------
/Images/IMG_2082.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2082.jpg
--------------------------------------------------------------------------------
/Images/IMG_2083.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2083.jpg
--------------------------------------------------------------------------------
/Images/IMG_2084.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2084.jpg
--------------------------------------------------------------------------------
/Images/IMG_2085.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2085.jpg
--------------------------------------------------------------------------------
/Images/IMG_2086.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2086.jpg
--------------------------------------------------------------------------------
/Images/IMG_2087.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2087.jpg
--------------------------------------------------------------------------------
/Images/IMG_2088.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2088.jpg
--------------------------------------------------------------------------------
/Images/IMG_2089.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2089.jpg
--------------------------------------------------------------------------------
/Images/IMG_2090.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2090.jpg
--------------------------------------------------------------------------------
/Images/IMG_2092.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2092.jpg
--------------------------------------------------------------------------------
/Images/IMG_2093.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2093.jpg
--------------------------------------------------------------------------------
/Images/IMG_2094.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2094.jpg
--------------------------------------------------------------------------------
/Images/IMG_2095.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2095.jpg
--------------------------------------------------------------------------------
/Images/IMG_2096.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2096.jpg
--------------------------------------------------------------------------------
/Images/IMG_2108.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2108.jpg
--------------------------------------------------------------------------------
/Images/IMG_2109.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2109.jpg
--------------------------------------------------------------------------------
/Images/IMG_2110.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2110.jpg
--------------------------------------------------------------------------------
/Images/IMG_2111.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2111.jpg
--------------------------------------------------------------------------------
/Images/IMG_2112.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2112.jpg
--------------------------------------------------------------------------------
/Images/IMG_2113.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2113.jpg
--------------------------------------------------------------------------------
/Images/IMG_2115.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/IMG_2115.jpg
--------------------------------------------------------------------------------
/Images/README.md:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/Images/retropie-handheld.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Images/retropie-handheld.jpg
--------------------------------------------------------------------------------
/Version 1.0/Aegis BOM.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Aegis BOM.xlsx
--------------------------------------------------------------------------------
/Version 1.0/CAD/Back C.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Back C.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Back L.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Back L.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Back R.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Back R.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Back Usb Cover.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Back Usb Cover.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Back.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Back.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Front C.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Front C.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Front L Bezel.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Front L Bezel.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Front L.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Front L.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Front R Bezel.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Front R Bezel.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Front R.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Front R.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Front.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Front.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Misc Cap.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Misc Cap.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Power Cap.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Power Cap.stl
--------------------------------------------------------------------------------
/Version 1.0/CAD/Volume Cap.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/CAD/Volume Cap.stl
--------------------------------------------------------------------------------
/Version 1.0/Circuit Board/Raspberry Pi Circuit Board 2 Gerber Files 2021-03-10.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Circuit Board/Raspberry Pi Circuit Board 2 Gerber Files 2021-03-10.zip
--------------------------------------------------------------------------------
/Version 1.0/Circuit Board/Raspberry Pi Circuit Board Gerber Files 2021-03-10.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Circuit Board/Raspberry Pi Circuit Board Gerber Files 2021-03-10.zip
--------------------------------------------------------------------------------
/Version 1.0/Config/boot/config.txt:
--------------------------------------------------------------------------------
1 | dtoverlay=dwc2,dr_mode=host
2 | gpu_mem_256=128
3 | gpu_mem_512=256
4 | gpu_mem_1024=256
5 | force_turbo=1
6 | h264_freq=333
7 |
8 |
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/alert-outline-red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/alert-outline-red.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/flash_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/flash_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/flash_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/flash_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/flash_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/flash_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/ic_battery_alert_red_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/ic_battery_alert_red_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/ic_battery_alert_red_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/ic_battery_alert_red_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/ic_battery_alert_red_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/ic_battery_alert_red_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/thermometer-lines_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/thermometer-lines_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/thermometer-lines_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/thermometer-lines_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/thermometer-lines_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/thermometer-lines_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/thermometer_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/thermometer_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/thermometer_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/thermometer_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/thermometer_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/thermometer_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_20_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_20_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_20_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_20_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_20_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_20_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_20_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_20_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_20_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_20_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_20_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_20_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_30_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_30_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_30_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_30_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_30_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_30_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_30_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_30_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_30_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_30_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_30_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_30_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_50_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_50_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_50_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_50_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_50_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_50_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_50_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_50_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_50_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_50_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_50_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_50_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_60_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_60_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_60_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_60_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_60_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_60_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_60_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_60_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_60_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_60_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_60_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_60_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_80_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_80_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_80_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_80_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_80_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_80_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_80_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_80_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_80_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_80_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_80_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_80_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_90_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_90_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_90_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_90_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_90_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_90_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_90_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_90_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_90_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_90_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_90_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_90_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_alert_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_alert_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_alert_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_alert_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_alert_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_alert_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_alert_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_alert_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_alert_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_alert_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_alert_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_alert_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_20_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_30_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_50_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_60_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_80_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_90_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_charging_full_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_full_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_full_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_full_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_full_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_full_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_full_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_full_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_full_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_full_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_full_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_battery_full_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_battery_full_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_disabled_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_bluetooth_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_bluetooth_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_black_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_black_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_black_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_white_16dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_white_24dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 1.0/Config/overlay_icons/twotone_signal_wifi_off_white_36dp.png
--------------------------------------------------------------------------------
/Version 1.0/Config/packages to install.txt:
--------------------------------------------------------------------------------
1 | python3-gpiozero (buttons)
2 | python3-smbus (i2c comm)
3 | dt-blob.bin (screen)
4 |
5 | sudo apt install python3-gpiozero
6 | sudo apt install python3-smbus
7 | sudo wget https://goo.gl/iiVxuA -O /boot/dt-blob.bin
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/LICENSE:
--------------------------------------------------------------------------------
1 |
2 | The MIT License (MIT)
3 |
4 | Copyright (c) 2013 Andrew Duncan
5 |
6 | Permission is hereby granted, free of charge, to any person obtaining a
7 | copy of this software and associated documentation files (the "Software"),
8 | to deal in the Software without restriction, including without limitation
9 | the rights to use, copy, modify, merge, publish, distribute, sublicense,
10 | and/or sell copies of the Software, and to permit persons to whom the
11 | Software is furnished to do so, subject to the following conditions:
12 |
13 | The above copyright notice and this permission notice shall be included in
14 | all copies or substantial portions of the Software.
15 |
16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22 | DEALINGS IN THE SOFTWARE.
23 |
24 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/Makefile:
--------------------------------------------------------------------------------
1 | TARGETS=lib \
2 | pngview \
3 |
4 | default :all
5 |
6 | all:
7 | for target in $(TARGETS); do ($(MAKE) -C $$target); done
8 |
9 | clean:
10 | for target in $(TARGETS); do ($(MAKE) -C $$target clean); done
11 |
12 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/README.md:
--------------------------------------------------------------------------------
1 | # common
2 |
3 | I have put all the generic code in this common directory.
4 |
5 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/backgroundLayer.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef BACKGROUND_LAYER_H
29 | #define BACKGROUND_LAYER_H
30 |
31 | //-------------------------------------------------------------------------
32 |
33 | #include "bcm_host.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | typedef struct
38 | {
39 | int32_t layer;
40 | DISPMANX_RESOURCE_HANDLE_T resource;
41 | DISPMANX_ELEMENT_HANDLE_T element;
42 | } BACKGROUND_LAYER_T;
43 |
44 | //-------------------------------------------------------------------------
45 |
46 | void
47 | initBackgroundLayer(
48 | BACKGROUND_LAYER_T *bg,
49 | uint16_t colour,
50 | int32_t layer);
51 |
52 | void
53 | addElementBackgroundLayer(
54 | BACKGROUND_LAYER_T *bg,
55 | DISPMANX_DISPLAY_HANDLE_T display,
56 | DISPMANX_UPDATE_HANDLE_T update);
57 |
58 | void destroyBackgroundLayer(BACKGROUND_LAYER_T *bg);
59 |
60 |
61 | //-------------------------------------------------------------------------
62 |
63 | #endif
64 |
65 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/element_change.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | // flags for vc_dispmanx_element_change_attributes
3 | //
4 | // can be found in interface/vmcs_host/vc_vchi_dispmanx.h
5 | // but you can't include that file as
6 | // interface/peer/vc_vchi_dispmanx_common.h is missing.
7 | //
8 | //-------------------------------------------------------------------------
9 |
10 | #ifndef ELEMENT_CHANGE_H
11 | #define ELEMENT_CHANGE_H
12 |
13 | #ifndef ELEMENT_CHANGE_LAYER
14 | #define ELEMENT_CHANGE_LAYER (1<<0)
15 | #endif
16 |
17 | #ifndef ELEMENT_CHANGE_OPACITY
18 | #define ELEMENT_CHANGE_OPACITY (1<<1)
19 | #endif
20 |
21 | #ifndef ELEMENT_CHANGE_DEST_RECT
22 | #define ELEMENT_CHANGE_DEST_RECT (1<<2)
23 | #endif
24 |
25 | #ifndef ELEMENT_CHANGE_SRC_RECT
26 | #define ELEMENT_CHANGE_SRC_RECT (1<<3)
27 | #endif
28 |
29 | #ifndef ELEMENT_CHANGE_MASK_RESOURCE
30 | #define ELEMENT_CHANGE_MASK_RESOURCE (1<<4)
31 | #endif
32 |
33 | #ifndef ELEMENT_CHANGE_TRANSFORM
34 | #define ELEMENT_CHANGE_TRANSFORM (1<<5)
35 | #endif
36 |
37 | #endif
38 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/font.h:
--------------------------------------------------------------------------------
1 |
2 | //-------------------------------------------------------------------------
3 | //
4 | // The MIT License (MIT)
5 | //
6 | // Copyright (c) 2013 Andrew Duncan
7 | //
8 | // Permission is hereby granted, free of charge, to any person obtaining a
9 | // copy of this software and associated documentation files (the
10 | // "Software"), to deal in the Software without restriction, including
11 | // without limitation the rights to use, copy, modify, merge, publish,
12 | // distribute, sublicense, and/or sell copies of the Software, and to
13 | // permit persons to whom the Software is furnished to do so, subject to
14 | // the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included
17 | // in all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
20 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
21 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
22 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
23 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
24 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
25 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
26 | //
27 | //-------------------------------------------------------------------------
28 |
29 | #ifndef FONT_H
30 | #define FONT_H
31 |
32 | //-------------------------------------------------------------------------
33 |
34 | #include "image.h"
35 |
36 | //-------------------------------------------------------------------------
37 |
38 | #define FONT_WIDTH 8
39 | #define FONT_HEIGHT 16
40 |
41 | //-------------------------------------------------------------------------
42 |
43 | void
44 | drawCharIndexed(
45 | int x,
46 | int y,
47 | uint8_t c,
48 | int8_t index,
49 | IMAGE_T *image);
50 |
51 | void
52 | drawCharRGB(
53 | int x,
54 | int y,
55 | uint8_t c,
56 | const RGBA8_T *rgb,
57 | IMAGE_T *image);
58 |
59 | void
60 | drawStringIndexed(
61 | int x,
62 | int y,
63 | const char *string,
64 | int8_t index,
65 | IMAGE_T *image);
66 |
67 | void
68 | drawStringRGB(
69 | int x,
70 | int y,
71 | const char *string,
72 | const RGBA8_T *rgb,
73 | IMAGE_T *image);
74 |
75 | //-------------------------------------------------------------------------
76 |
77 | #endif
78 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/hsv2rgb.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef HSV2RGB_H
29 | #define HSV2RGB_H
30 |
31 | //-------------------------------------------------------------------------
32 |
33 | #include "image.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | void hsv2rgb(int16_t hue, int16_t saturation, int16_t value, RGBA8_T *rgb);
38 |
39 | //-------------------------------------------------------------------------
40 |
41 | #endif
42 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/imageKey.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2015 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef IMAGE_KEY_H
29 | #define IMAGE_KEY_H
30 |
31 | #include
32 |
33 | #include "imageLayer.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | typedef struct
38 | {
39 | int32_t width;
40 | int32_t height;
41 | } KEY_DIMENSIONS_T;
42 |
43 | //-------------------------------------------------------------------------
44 |
45 | KEY_DIMENSIONS_T
46 | drawKey(
47 | IMAGE_LAYER_T *imageLayer,
48 | int32_t x,
49 | int32_t y,
50 | const char *text,
51 | const char *description);
52 |
53 | //-------------------------------------------------------------------------
54 |
55 | #endif
56 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/imageLayer.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef IMAGE_LAYER_H
29 | #define IMAGE_LAYER_H
30 |
31 | #include "image.h"
32 |
33 | #include "bcm_host.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | typedef struct
38 | {
39 | IMAGE_T image;
40 | VC_RECT_T bmpRect;
41 | VC_RECT_T srcRect;
42 | VC_RECT_T dstRect;
43 | int32_t layer;
44 | DISPMANX_RESOURCE_HANDLE_T resource;
45 | DISPMANX_ELEMENT_HANDLE_T element;
46 | } IMAGE_LAYER_T;
47 |
48 | //-------------------------------------------------------------------------
49 |
50 | void
51 | initImageLayer(
52 | IMAGE_LAYER_T *il,
53 | int32_t width,
54 | int32_t height,
55 | VC_IMAGE_TYPE_T type);
56 |
57 | void
58 | createResourceImageLayer(
59 | IMAGE_LAYER_T *il,
60 | int32_t layer);
61 |
62 | void
63 | addElementImageLayerOffset(
64 | IMAGE_LAYER_T *il,
65 | int32_t xOffset,
66 | int32_t yOffset,
67 | DISPMANX_DISPLAY_HANDLE_T display,
68 | DISPMANX_UPDATE_HANDLE_T update);
69 |
70 | void
71 | addElementImageLayerCentered(
72 | IMAGE_LAYER_T *il,
73 | DISPMANX_MODEINFO_T *info,
74 | DISPMANX_DISPLAY_HANDLE_T display,
75 | DISPMANX_UPDATE_HANDLE_T update);
76 |
77 | void
78 | addElementImageLayer(
79 | IMAGE_LAYER_T *il,
80 | DISPMANX_DISPLAY_HANDLE_T display,
81 | DISPMANX_UPDATE_HANDLE_T update);
82 |
83 | void
84 | changeSourceImageLayer(
85 | IMAGE_LAYER_T *il,
86 | DISPMANX_UPDATE_HANDLE_T update);
87 |
88 | void
89 | changeSourceAndUpdateImageLayer(
90 | IMAGE_LAYER_T *il);
91 |
92 | void
93 | moveImageLayer(
94 | IMAGE_LAYER_T *il,
95 | int32_t xOffset,
96 | int32_t yOffset,
97 | DISPMANX_UPDATE_HANDLE_T update);
98 |
99 |
100 | void destroyImageLayer(IMAGE_LAYER_T *il);
101 |
102 | //-------------------------------------------------------------------------
103 |
104 | #endif
105 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/key.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef KEY_H
29 | #define KEY_H
30 |
31 | //-------------------------------------------------------------------------
32 |
33 | #include
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | // The keyPressed function is a non-blocking function that returns true if
38 | // a character has been read from stdin. If the character argument is not
39 | // NULL, the character read is returned. NOTE when function keys, arrow keys
40 | // etc are pressed the function will return true, but the character argument
41 | // will not be set.
42 | bool keyPressed(int *character);
43 |
44 | // The keyboardReset function puts the stdin stream back to the way it was
45 | // found when the program started.
46 | void keyboardReset(void);
47 |
48 | //-------------------------------------------------------------------------
49 |
50 | #endif
51 |
52 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/loadpng.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef LOADPNG_H
29 | #define LOADPNG_H
30 |
31 | #include
32 | #include
33 |
34 | #include "image.h"
35 |
36 | //-------------------------------------------------------------------------
37 |
38 | bool loadPng(IMAGE_T *image, const char *path);
39 | bool loadPngFile(IMAGE_T* image, FILE *file);
40 |
41 | //-------------------------------------------------------------------------
42 |
43 | #endif
44 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/savepng.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef SAVEPNG_H
29 | #define SAVEPNG_H
30 |
31 | #include
32 |
33 | #include "image.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | bool savePng(const IMAGE_T* image, const char *file);
38 |
39 | //-------------------------------------------------------------------------
40 |
41 | #endif
42 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/scrollingLayer.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef SCROLLING_LAYER_H
29 | #define SCROLLING_LAYER_H
30 |
31 | #include
32 |
33 | #include "image.h"
34 |
35 | #include "bcm_host.h"
36 |
37 | //-------------------------------------------------------------------------
38 |
39 | typedef struct
40 | {
41 | IMAGE_T image;
42 | int32_t viewWidth;
43 | int32_t viewHeight;
44 | int32_t xOffsetMax;
45 | int32_t xOffset;
46 | int32_t yOffsetMax;
47 | int32_t yOffset;
48 | int16_t direction;
49 | int16_t directionMax;
50 | int32_t xDirections[8];
51 | int32_t yDirections[8];
52 | VC_RECT_T bmpRect;
53 | VC_RECT_T srcRect;
54 | VC_RECT_T dstRect;
55 | int32_t layer;
56 | DISPMANX_RESOURCE_HANDLE_T frontResource;
57 | DISPMANX_RESOURCE_HANDLE_T backResource;
58 | DISPMANX_ELEMENT_HANDLE_T element;
59 | } SCROLLING_LAYER_T;
60 |
61 | //-------------------------------------------------------------------------
62 |
63 | void
64 | initScrollingLayer(SCROLLING_LAYER_T *sl,
65 | const char* file,
66 | int32_t layer);
67 |
68 | void
69 | addElementScrollingLayerCentered(
70 | SCROLLING_LAYER_T *sl,
71 | DISPMANX_MODEINFO_T *info,
72 | DISPMANX_DISPLAY_HANDLE_T display,
73 | DISPMANX_UPDATE_HANDLE_T update);
74 |
75 | void
76 | addElementScrollingLayer(
77 | SCROLLING_LAYER_T *sl,
78 | DISPMANX_DISPLAY_HANDLE_T display,
79 | DISPMANX_UPDATE_HANDLE_T update);
80 |
81 | void setDirectionScrollingLayer(SCROLLING_LAYER_T *sl, char c);
82 |
83 | void
84 | updatePositionScrollingLayer(
85 | SCROLLING_LAYER_T *sl,
86 | DISPMANX_UPDATE_HANDLE_T update);
87 |
88 | void destroyScrollingLayer(SCROLLING_LAYER_T *sl);
89 |
90 | bool
91 | loadScrollingLayerPng(
92 | IMAGE_T* image,
93 | const char *file,
94 | bool extendX,
95 | bool extendY);
96 |
97 | //-------------------------------------------------------------------------
98 |
99 | #endif
100 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/common/spriteLayer.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef SPRITE_LAYER_H
29 | #define SPRITE_LAYER_H
30 |
31 | #include "image.h"
32 |
33 | #include "bcm_host.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | typedef struct
38 | {
39 | IMAGE_T image;
40 | int width;
41 | int height;
42 | int columns;
43 | int rows;
44 | int xOffsetMax;
45 | int xOffset;
46 | int yOffsetMax;
47 | int yOffset;
48 | VC_RECT_T bmpRect;
49 | VC_RECT_T srcRect;
50 | VC_RECT_T dstRect;
51 | int32_t layer;
52 | DISPMANX_RESOURCE_HANDLE_T frontResource;
53 | DISPMANX_RESOURCE_HANDLE_T backResource;
54 | DISPMANX_ELEMENT_HANDLE_T element;
55 | } SPRITE_LAYER_T;
56 |
57 | //-------------------------------------------------------------------------
58 |
59 | void
60 | initSpriteLayer(
61 | SPRITE_LAYER_T *s,
62 | int columns,
63 | int rows,
64 | const char *file,
65 | int32_t layer);
66 |
67 | void
68 | addElementSpriteLayerOffset(
69 | SPRITE_LAYER_T *s,
70 | int32_t xOffset,
71 | int32_t yOffset,
72 | DISPMANX_DISPLAY_HANDLE_T display,
73 | DISPMANX_UPDATE_HANDLE_T update);
74 |
75 | void
76 | addElementSpriteLayerCentered(
77 | SPRITE_LAYER_T *s,
78 | DISPMANX_MODEINFO_T *info,
79 | DISPMANX_DISPLAY_HANDLE_T display,
80 | DISPMANX_UPDATE_HANDLE_T update);
81 |
82 | void
83 | addElementSpriteLayer(
84 | SPRITE_LAYER_T *s,
85 | DISPMANX_DISPLAY_HANDLE_T display,
86 | DISPMANX_UPDATE_HANDLE_T update);
87 |
88 | void
89 | updatePositionSpriteLayer(
90 | SPRITE_LAYER_T *s,
91 | DISPMANX_UPDATE_HANDLE_T update);
92 |
93 | void destroySpriteLayer(SPRITE_LAYER_T *s);
94 |
95 | //-------------------------------------------------------------------------
96 |
97 | #endif
98 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/lib/Makefile:
--------------------------------------------------------------------------------
1 | #
2 | # Build static and shared libraries for raspidmx
3 | #
4 |
5 | LIB=raspidmx
6 | LIBPNG=raspidmxPng
7 |
8 | OBJS=../common/backgroundLayer.o ../common/imageGraphics.o ../common/key.o \
9 | ../common/font.o ../common/imageKey.o ../common/hsv2rgb.o \
10 | ../common/imageLayer.o ../common/image.o ../common/imagePalette.o
11 |
12 | OBJSPNG=../common/spriteLayer.o ../common/loadpng.o ../common/savepng.o ../common/scrollingLayer.o
13 |
14 | CFLAGS+=-Wall -g -O3 -I../common $(shell libpng-config --cflags)
15 | LDFLAGS+=-L/opt/vc/lib/ -lbcm_host -lm
16 | LDFLAGSPNG=${LDFLAGS} $(shell libpng-config --ldflags)
17 |
18 | INCLUDES+=-I/opt/vc/include/ -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux
19 |
20 | all: $(LIB) $(LIBPNG)
21 |
22 | %.o: %.c
23 | @rm -f $@
24 | $(CC) $(CFLAGS) $(INCLUDES) -g -c $< -o $@ -Wno-deprecated-declarations
25 |
26 | $(LIB): $(OBJS)
27 | $(AR) rcs lib$(LIB).a $(OBJS)
28 |
29 | $(LIBPNG): $(OBJSPNG)
30 | $(AR) rcs lib$(LIBPNG).a $(OBJSPNG)
31 |
32 |
33 | clean:
34 | @rm -f $(OBJS)
35 | @rm -f lib$(LIB).a
36 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/pngview/Makefile:
--------------------------------------------------------------------------------
1 | OBJS=pngview.o
2 | BIN=pngview
3 |
4 | CFLAGS+=-Wall -g -O3 -I../common $(shell libpng-config --cflags)
5 | LDFLAGS+=-L/opt/vc/lib/ -lbcm_host -lm $(shell libpng-config --ldflags) -L../lib -lraspidmx -lraspidmxPng
6 |
7 | INCLUDES+=-I/opt/vc/include/ -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux
8 |
9 | all: $(BIN)
10 |
11 | %.o: %.c
12 | @rm -f $@
13 | $(CC) $(CFLAGS) $(INCLUDES) -g -c $< -o $@ -Wno-deprecated-declarations
14 |
15 | $(BIN): $(OBJS)
16 | $(CC) -o $@ -Wl,--whole-archive $(OBJS) $(LDFLAGS) -Wl,--no-whole-archive -rdynamic
17 |
18 | clean:
19 | @rm -f $(OBJS)
20 | @rm -f $(BIN)
21 |
--------------------------------------------------------------------------------
/Version 1.0/Config/raspidmx/pngview/README.md:
--------------------------------------------------------------------------------
1 | # pngview
2 |
3 | Utility to display a PNG image on the Raspberry Pi screen using the Dispmanx windowing system. Press Esc key to exit. Use 'w', 's', 'a' and 'd' keys to move the image on screen. Use '+' and '-' keys to change the number of pixels the image moves (default is 1).
4 |
5 | Usage: pngview [-b ] [-d ] [-l ] [-x ] [-y ]
6 |
7 | -b - set background colour 16 bit RGBA
8 | e.g. 0x000F is opaque black
9 | -d - Raspberry Pi display number
10 | -l - DispmanX layer number
11 | -x - offset (pixels from the left)
12 | -y - offset (pixels from the top)
13 | -n - non-interactive mode
14 |
15 |
--------------------------------------------------------------------------------
/Version 1.0/Config/startup.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | ### BEGIN INIT INFO
3 | # Provides: startup.sh
4 | # Required-Start: $remote_fs $syslog
5 | # Required-Stop: $remote_fs $syslog
6 | # Default-Start: 2 3 4 5
7 | # Default-Stop: 0 1 6
8 | # Short-Description: Start daemon at boot time
9 | # Description: Enable service provided by daemon.
10 | ### END INIT INFO
11 |
12 | # script control variables
13 |
14 | REBOOT_REQUIRED=false
15 | CONFIG=/boot/config.txt
16 | LOADMOD=/etc/modules
17 | HDMI_GROUP=0
18 | HDMI_MODE=1
19 |
20 | #. /lib/lsb/init-functions
21 |
22 | startMonitor() {
23 | python3 /usr/local/bin/system_monitor.py &
24 | }
25 |
26 | stopMonitor() {
27 | kill $(ps aux | grep "python3 /usr/local/bin/system_monitor.py" | awk '{print $2}')
28 | }
29 |
30 | screenCheck() {
31 | # detect which video output is plugged in and setup the config.txt file accordingly
32 | DISPLAYS=$(tvservice -l)
33 | if [[ "${DISPLAYS}" == *"HDMI"* ]]; then
34 | # Use ignore_lcd in the /boot/config.txt as the indicator that HDMI is setup
35 | if [ -e $CONFIG ] && grep -q -E "^#ignore_lcd=1$" $CONFIG; then
36 | # Setup HDMI
37 |
38 | sudo sed -i "s|^#hdmi_group|hdmi_group|" $CONFIG
39 | sudo sed -i "s|^#hdmi_mode|hdmi_mode|" $CONFIG
40 | sudo sed -i "s|^#ignore_lcd=1$|ignore_lcd=1|" $CONFIG
41 |
42 | if grep =q -E "^hdmi_group=0$" $CONFIG || grep -q -E "^hdmi_group=1$" $CONFIG; then
43 | sudo sed -i "s|^dtoverlay=hifiberry-dac$|#dtoverlay=hifiberry-dac|" $CONFIG
44 | sudo sed -i "s|^dtoverlay=i2s-mmap$|#dtoverlay=i2s-mmap|" $CONFIG
45 | sudo sed -i "s|^#dtparam=audio=on$|dtparam=audio=on|" $CONFIG
46 |
47 | sudo cp ~/asound.conf.hdmi /etc/asound.conf
48 | if [ -e $LOADMOD ] && grep -q "^#snd-bcm2835" $LOADMOD; then
49 | sudo sed -i "s|^#snd-bcm2835|snd-bcm2835|" $LOADMOD
50 | fi
51 | fi
52 | REBOOT_REQUIRED=true
53 | fi
54 | else
55 | if [ -e $CONFIG ] && grep -q -E "^ignore_lcd=1$" $CONFIG; then
56 | # Setup LCD
57 | sudo sed -i "s|^#dtoverlay=hifiberry-dac$|dtoverlay=hifiberry-dac|" $CONFIG
58 | sudo sed -i "s|^#dtoverlay=i2s-mmap$|dtoverlay=i2s-mmap|" $CONFIG
59 | sudo sed -i "s|^dtparam=audio=on$|#dtparam=audio=on|" $CONFIG
60 | sudo sed -i "s|^hdmi_group|#hdmi_group|" $CONFIG
61 | sudo sed -i "s|^hdmi_mode|#hdmi_mode|" $CONFIG
62 | sudo sed -i "s|^ignore_lcd=1$|#ignore_lcd=1|" $CONFIG
63 |
64 | sudo cp ~/asound.conf.lcd /etc/asound.conf
65 | if [ -e $LOADMOD ] && grep -q "^snd-bcm2835" $LOADMOD; then
66 | sudo sed -i "s|^snd-bcm2835|#snd-bcm2835|" $LOADMOD
67 | fi
68 | REBOOT_REQUIRED=true
69 | fi
70 | fi
71 | }
72 |
73 | start() {
74 | screenCheck
75 |
76 | if $REBOOT_REQUIRED; then
77 | reboot
78 | fi
79 | startMonitor
80 | }
81 |
82 | stop() {
83 | stopMonitor
84 | }
85 |
86 | case "$1" in
87 | start)
88 | start
89 | ;;
90 | stop)
91 | stop
92 | ;;
93 | esac
94 |
95 | exit 0
96 |
--------------------------------------------------------------------------------
/Version 1.0/Config/volume_check.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 |
3 | import os
4 |
5 | os.system("speaker-test -l3 -c2 -t wav")
6 | os.system("sed -i \"s|^python /usr/local/bin/volume_check.py$||\" /etc/rc.local")
7 | os.system("reboot")
8 |
--------------------------------------------------------------------------------
/Version 2.0/Aegis BOM.xlsx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Aegis BOM.xlsx
--------------------------------------------------------------------------------
/Version 2.0/CAD/Aegis_Case_FInal Pieces v1.f3d:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Aegis_Case_FInal Pieces v1.f3d
--------------------------------------------------------------------------------
/Version 2.0/CAD/Aegis_Case_FInal Pieces v1.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Aegis_Case_FInal Pieces v1.fbx
--------------------------------------------------------------------------------
/Version 2.0/CAD/Back C.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Back C.stl
--------------------------------------------------------------------------------
/Version 2.0/CAD/Back L.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Back L.stl
--------------------------------------------------------------------------------
/Version 2.0/CAD/Back R.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Back R.stl
--------------------------------------------------------------------------------
/Version 2.0/CAD/Back Usb Cover.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Back Usb Cover.stl
--------------------------------------------------------------------------------
/Version 2.0/CAD/Front L Bezel.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Front L Bezel.stl
--------------------------------------------------------------------------------
/Version 2.0/CAD/Front L.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Front L.stl
--------------------------------------------------------------------------------
/Version 2.0/CAD/Front R Bezel.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Front R Bezel.stl
--------------------------------------------------------------------------------
/Version 2.0/CAD/Front R.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Front R.stl
--------------------------------------------------------------------------------
/Version 2.0/CAD/Front.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Front.stl
--------------------------------------------------------------------------------
/Version 2.0/CAD/Misc Cap.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Misc Cap.stl
--------------------------------------------------------------------------------
/Version 2.0/CAD/Power Cap.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Power Cap.stl
--------------------------------------------------------------------------------
/Version 2.0/CAD/Volume Cap.stl:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/CAD/Volume Cap.stl
--------------------------------------------------------------------------------
/Version 2.0/Circuit Board/Raspberry Pi Circuit Board 2 Gerber Files 2021-03-10.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Circuit Board/Raspberry Pi Circuit Board 2 Gerber Files 2021-03-10.zip
--------------------------------------------------------------------------------
/Version 2.0/Circuit Board/Raspberry Pi Circuit Board Gerber Files 2021-12-28.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Circuit Board/Raspberry Pi Circuit Board Gerber Files 2021-12-28.zip
--------------------------------------------------------------------------------
/Version 2.0/Config/boot/config.txt:
--------------------------------------------------------------------------------
1 | dtoverlay=dwc2,dr_mode=host
2 | h264_freq=333
3 |
4 |
--------------------------------------------------------------------------------
/Version 2.0/Config/boot/dt-blob.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/boot/dt-blob.bin
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/alert-outline-red.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/alert-outline-red.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/baseline_signal_wifi_0_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/brightness_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/brightness_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/brightness_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/brightness_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/brightness_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/brightness_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/brightness_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/brightness_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/brightness_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/brightness_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/brightness_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/brightness_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/dot_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/dot_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/dot_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/dot_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/dot_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/dot_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/dot_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/dot_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/dot_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/dot_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/dot_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/dot_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/flash_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/flash_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/flash_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/flash_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/flash_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/flash_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/ic_battery_alert_red_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/ic_battery_alert_red_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/ic_battery_alert_red_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/ic_battery_alert_red_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/ic_battery_alert_red_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/ic_battery_alert_red_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/thermometer-lines_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/thermometer-lines_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/thermometer-lines_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/thermometer-lines_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/thermometer-lines_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/thermometer-lines_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/thermometer_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/thermometer_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/thermometer_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/thermometer_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/thermometer_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/thermometer_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_20_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_20_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_20_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_20_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_20_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_20_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_20_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_20_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_20_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_20_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_20_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_20_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_30_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_30_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_30_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_30_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_30_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_30_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_30_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_30_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_30_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_30_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_30_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_30_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_50_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_50_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_50_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_50_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_50_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_50_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_50_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_50_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_50_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_50_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_50_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_50_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_60_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_60_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_60_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_60_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_60_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_60_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_60_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_60_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_60_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_60_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_60_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_60_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_80_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_80_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_80_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_80_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_80_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_80_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_80_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_80_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_80_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_80_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_80_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_80_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_90_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_90_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_90_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_90_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_90_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_90_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_90_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_90_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_90_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_90_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_90_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_90_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_red_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_alert_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_alert_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_20_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_30_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_50_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_60_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_80_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_90_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_full_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_charging_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_charging_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_full_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_full_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_full_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_full_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_full_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_full_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_full_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_full_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_full_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_full_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_battery_full_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_battery_full_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_disabled_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_bluetooth_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_bluetooth_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_0_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_1_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_2_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_3_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_4_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/twotone_signal_wifi_off_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/volume_bar_black_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/volume_bar_black_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/volume_bar_black_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/volume_bar_black_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/volume_bar_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/volume_bar_black_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/volume_bar_white_16dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/volume_bar_white_16dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/volume_bar_white_24dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/volume_bar_white_24dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/overlay_icons/volume_bar_white_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/overlay_icons/volume_bar_white_36dp.png
--------------------------------------------------------------------------------
/Version 2.0/Config/packages to install.txt:
--------------------------------------------------------------------------------
1 | dt-blob.bin (screen)
2 | wiringpi (update for CM4)
3 |
4 | sudo wget https://datasheets.raspberrypi.com/cmio/dt-blob-disp1-only.bin -O /boot/dt-blob.bin
5 | move dt-blob.bin to /boot/ directory
6 |
7 | git clone https://github.com/WiringPi/WiringPi
8 | cd WiringPi
9 | ./build
10 |
11 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/LICENSE:
--------------------------------------------------------------------------------
1 |
2 | The MIT License (MIT)
3 |
4 | Copyright (c) 2013 Andrew Duncan
5 |
6 | Permission is hereby granted, free of charge, to any person obtaining a
7 | copy of this software and associated documentation files (the "Software"),
8 | to deal in the Software without restriction, including without limitation
9 | the rights to use, copy, modify, merge, publish, distribute, sublicense,
10 | and/or sell copies of the Software, and to permit persons to whom the
11 | Software is furnished to do so, subject to the following conditions:
12 |
13 | The above copyright notice and this permission notice shall be included in
14 | all copies or substantial portions of the Software.
15 |
16 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
21 | FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
22 | DEALINGS IN THE SOFTWARE.
23 |
24 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/Makefile:
--------------------------------------------------------------------------------
1 | TARGETS=lib \
2 | pngview \
3 |
4 | default :all
5 |
6 | all:
7 | for target in $(TARGETS); do ($(MAKE) -C $$target); done
8 |
9 | clean:
10 | for target in $(TARGETS); do ($(MAKE) -C $$target clean); done
11 |
12 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/README.md:
--------------------------------------------------------------------------------
1 | # common
2 |
3 | I have put all the generic code in this common directory.
4 |
5 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/backgroundLayer.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef BACKGROUND_LAYER_H
29 | #define BACKGROUND_LAYER_H
30 |
31 | //-------------------------------------------------------------------------
32 |
33 | #include "bcm_host.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | typedef struct
38 | {
39 | int32_t layer;
40 | DISPMANX_RESOURCE_HANDLE_T resource;
41 | DISPMANX_ELEMENT_HANDLE_T element;
42 | } BACKGROUND_LAYER_T;
43 |
44 | //-------------------------------------------------------------------------
45 |
46 | void
47 | initBackgroundLayer(
48 | BACKGROUND_LAYER_T *bg,
49 | uint16_t colour,
50 | int32_t layer);
51 |
52 | void
53 | addElementBackgroundLayer(
54 | BACKGROUND_LAYER_T *bg,
55 | DISPMANX_DISPLAY_HANDLE_T display,
56 | DISPMANX_UPDATE_HANDLE_T update);
57 |
58 | void destroyBackgroundLayer(BACKGROUND_LAYER_T *bg);
59 |
60 |
61 | //-------------------------------------------------------------------------
62 |
63 | #endif
64 |
65 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/backgroundLayer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/backgroundLayer.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/element_change.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | // flags for vc_dispmanx_element_change_attributes
3 | //
4 | // can be found in interface/vmcs_host/vc_vchi_dispmanx.h
5 | // but you can't include that file as
6 | // interface/peer/vc_vchi_dispmanx_common.h is missing.
7 | //
8 | //-------------------------------------------------------------------------
9 |
10 | #ifndef ELEMENT_CHANGE_H
11 | #define ELEMENT_CHANGE_H
12 |
13 | #ifndef ELEMENT_CHANGE_LAYER
14 | #define ELEMENT_CHANGE_LAYER (1<<0)
15 | #endif
16 |
17 | #ifndef ELEMENT_CHANGE_OPACITY
18 | #define ELEMENT_CHANGE_OPACITY (1<<1)
19 | #endif
20 |
21 | #ifndef ELEMENT_CHANGE_DEST_RECT
22 | #define ELEMENT_CHANGE_DEST_RECT (1<<2)
23 | #endif
24 |
25 | #ifndef ELEMENT_CHANGE_SRC_RECT
26 | #define ELEMENT_CHANGE_SRC_RECT (1<<3)
27 | #endif
28 |
29 | #ifndef ELEMENT_CHANGE_MASK_RESOURCE
30 | #define ELEMENT_CHANGE_MASK_RESOURCE (1<<4)
31 | #endif
32 |
33 | #ifndef ELEMENT_CHANGE_TRANSFORM
34 | #define ELEMENT_CHANGE_TRANSFORM (1<<5)
35 | #endif
36 |
37 | #endif
38 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/font.h:
--------------------------------------------------------------------------------
1 |
2 | //-------------------------------------------------------------------------
3 | //
4 | // The MIT License (MIT)
5 | //
6 | // Copyright (c) 2013 Andrew Duncan
7 | //
8 | // Permission is hereby granted, free of charge, to any person obtaining a
9 | // copy of this software and associated documentation files (the
10 | // "Software"), to deal in the Software without restriction, including
11 | // without limitation the rights to use, copy, modify, merge, publish,
12 | // distribute, sublicense, and/or sell copies of the Software, and to
13 | // permit persons to whom the Software is furnished to do so, subject to
14 | // the following conditions:
15 | //
16 | // The above copyright notice and this permission notice shall be included
17 | // in all copies or substantial portions of the Software.
18 | //
19 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
20 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
21 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
22 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
23 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
24 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
25 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
26 | //
27 | //-------------------------------------------------------------------------
28 |
29 | #ifndef FONT_H
30 | #define FONT_H
31 |
32 | //-------------------------------------------------------------------------
33 |
34 | #include "image.h"
35 |
36 | //-------------------------------------------------------------------------
37 |
38 | #define FONT_WIDTH 8
39 | #define FONT_HEIGHT 16
40 |
41 | //-------------------------------------------------------------------------
42 |
43 | void
44 | drawCharIndexed(
45 | int x,
46 | int y,
47 | uint8_t c,
48 | int8_t index,
49 | IMAGE_T *image);
50 |
51 | void
52 | drawCharRGB(
53 | int x,
54 | int y,
55 | uint8_t c,
56 | const RGBA8_T *rgb,
57 | IMAGE_T *image);
58 |
59 | void
60 | drawStringIndexed(
61 | int x,
62 | int y,
63 | const char *string,
64 | int8_t index,
65 | IMAGE_T *image);
66 |
67 | void
68 | drawStringRGB(
69 | int x,
70 | int y,
71 | const char *string,
72 | const RGBA8_T *rgb,
73 | IMAGE_T *image);
74 |
75 | //-------------------------------------------------------------------------
76 |
77 | #endif
78 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/font.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/font.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/hsv2rgb.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef HSV2RGB_H
29 | #define HSV2RGB_H
30 |
31 | //-------------------------------------------------------------------------
32 |
33 | #include "image.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | void hsv2rgb(int16_t hue, int16_t saturation, int16_t value, RGBA8_T *rgb);
38 |
39 | //-------------------------------------------------------------------------
40 |
41 | #endif
42 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/hsv2rgb.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/hsv2rgb.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/image.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/image.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/imageGraphics.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/imageGraphics.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/imageKey.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2015 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef IMAGE_KEY_H
29 | #define IMAGE_KEY_H
30 |
31 | #include
32 |
33 | #include "imageLayer.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | typedef struct
38 | {
39 | int32_t width;
40 | int32_t height;
41 | } KEY_DIMENSIONS_T;
42 |
43 | //-------------------------------------------------------------------------
44 |
45 | KEY_DIMENSIONS_T
46 | drawKey(
47 | IMAGE_LAYER_T *imageLayer,
48 | int32_t x,
49 | int32_t y,
50 | const char *text,
51 | const char *description);
52 |
53 | //-------------------------------------------------------------------------
54 |
55 | #endif
56 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/imageKey.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/imageKey.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/imageLayer.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef IMAGE_LAYER_H
29 | #define IMAGE_LAYER_H
30 |
31 | #include "image.h"
32 |
33 | #include "bcm_host.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | typedef struct
38 | {
39 | IMAGE_T image;
40 | VC_RECT_T bmpRect;
41 | VC_RECT_T srcRect;
42 | VC_RECT_T dstRect;
43 | int32_t layer;
44 | DISPMANX_RESOURCE_HANDLE_T resource;
45 | DISPMANX_ELEMENT_HANDLE_T element;
46 | } IMAGE_LAYER_T;
47 |
48 | //-------------------------------------------------------------------------
49 |
50 | void
51 | initImageLayer(
52 | IMAGE_LAYER_T *il,
53 | int32_t width,
54 | int32_t height,
55 | VC_IMAGE_TYPE_T type);
56 |
57 | void
58 | createResourceImageLayer(
59 | IMAGE_LAYER_T *il,
60 | int32_t layer);
61 |
62 | void
63 | addElementImageLayerOffset(
64 | IMAGE_LAYER_T *il,
65 | int32_t xOffset,
66 | int32_t yOffset,
67 | DISPMANX_DISPLAY_HANDLE_T display,
68 | DISPMANX_UPDATE_HANDLE_T update);
69 |
70 | void
71 | addElementImageLayerCentered(
72 | IMAGE_LAYER_T *il,
73 | DISPMANX_MODEINFO_T *info,
74 | DISPMANX_DISPLAY_HANDLE_T display,
75 | DISPMANX_UPDATE_HANDLE_T update);
76 |
77 | void
78 | addElementImageLayer(
79 | IMAGE_LAYER_T *il,
80 | DISPMANX_DISPLAY_HANDLE_T display,
81 | DISPMANX_UPDATE_HANDLE_T update);
82 |
83 | void
84 | changeSourceImageLayer(
85 | IMAGE_LAYER_T *il,
86 | DISPMANX_UPDATE_HANDLE_T update);
87 |
88 | void
89 | changeSourceAndUpdateImageLayer(
90 | IMAGE_LAYER_T *il);
91 |
92 | void
93 | moveImageLayer(
94 | IMAGE_LAYER_T *il,
95 | int32_t xOffset,
96 | int32_t yOffset,
97 | DISPMANX_UPDATE_HANDLE_T update);
98 |
99 |
100 | void destroyImageLayer(IMAGE_LAYER_T *il);
101 |
102 | //-------------------------------------------------------------------------
103 |
104 | #endif
105 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/imageLayer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/imageLayer.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/imagePalette.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/imagePalette.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/key.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef KEY_H
29 | #define KEY_H
30 |
31 | //-------------------------------------------------------------------------
32 |
33 | #include
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | // The keyPressed function is a non-blocking function that returns true if
38 | // a character has been read from stdin. If the character argument is not
39 | // NULL, the character read is returned. NOTE when function keys, arrow keys
40 | // etc are pressed the function will return true, but the character argument
41 | // will not be set.
42 | bool keyPressed(int *character);
43 |
44 | // The keyboardReset function puts the stdin stream back to the way it was
45 | // found when the program started.
46 | void keyboardReset(void);
47 |
48 | //-------------------------------------------------------------------------
49 |
50 | #endif
51 |
52 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/key.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/key.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/loadpng.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef LOADPNG_H
29 | #define LOADPNG_H
30 |
31 | #include
32 | #include
33 |
34 | #include "image.h"
35 |
36 | //-------------------------------------------------------------------------
37 |
38 | bool loadPng(IMAGE_T *image, const char *path);
39 | bool loadPngFile(IMAGE_T* image, FILE *file);
40 |
41 | //-------------------------------------------------------------------------
42 |
43 | #endif
44 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/loadpng.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/loadpng.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/savepng.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef SAVEPNG_H
29 | #define SAVEPNG_H
30 |
31 | #include
32 |
33 | #include "image.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | bool savePng(const IMAGE_T* image, const char *file);
38 |
39 | //-------------------------------------------------------------------------
40 |
41 | #endif
42 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/savepng.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/savepng.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/scrollingLayer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/scrollingLayer.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/spriteLayer.h:
--------------------------------------------------------------------------------
1 | //-------------------------------------------------------------------------
2 | //
3 | // The MIT License (MIT)
4 | //
5 | // Copyright (c) 2013 Andrew Duncan
6 | //
7 | // Permission is hereby granted, free of charge, to any person obtaining a
8 | // copy of this software and associated documentation files (the
9 | // "Software"), to deal in the Software without restriction, including
10 | // without limitation the rights to use, copy, modify, merge, publish,
11 | // distribute, sublicense, and/or sell copies of the Software, and to
12 | // permit persons to whom the Software is furnished to do so, subject to
13 | // the following conditions:
14 | //
15 | // The above copyright notice and this permission notice shall be included
16 | // in all copies or substantial portions of the Software.
17 | //
18 | // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
19 | // OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20 | // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
21 | // IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
22 | // CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
23 | // TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
24 | // SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
25 | //
26 | //-------------------------------------------------------------------------
27 |
28 | #ifndef SPRITE_LAYER_H
29 | #define SPRITE_LAYER_H
30 |
31 | #include "image.h"
32 |
33 | #include "bcm_host.h"
34 |
35 | //-------------------------------------------------------------------------
36 |
37 | typedef struct
38 | {
39 | IMAGE_T image;
40 | int width;
41 | int height;
42 | int columns;
43 | int rows;
44 | int xOffsetMax;
45 | int xOffset;
46 | int yOffsetMax;
47 | int yOffset;
48 | VC_RECT_T bmpRect;
49 | VC_RECT_T srcRect;
50 | VC_RECT_T dstRect;
51 | int32_t layer;
52 | DISPMANX_RESOURCE_HANDLE_T frontResource;
53 | DISPMANX_RESOURCE_HANDLE_T backResource;
54 | DISPMANX_ELEMENT_HANDLE_T element;
55 | } SPRITE_LAYER_T;
56 |
57 | //-------------------------------------------------------------------------
58 |
59 | void
60 | initSpriteLayer(
61 | SPRITE_LAYER_T *s,
62 | int columns,
63 | int rows,
64 | const char *file,
65 | int32_t layer);
66 |
67 | void
68 | addElementSpriteLayerOffset(
69 | SPRITE_LAYER_T *s,
70 | int32_t xOffset,
71 | int32_t yOffset,
72 | DISPMANX_DISPLAY_HANDLE_T display,
73 | DISPMANX_UPDATE_HANDLE_T update);
74 |
75 | void
76 | addElementSpriteLayerCentered(
77 | SPRITE_LAYER_T *s,
78 | DISPMANX_MODEINFO_T *info,
79 | DISPMANX_DISPLAY_HANDLE_T display,
80 | DISPMANX_UPDATE_HANDLE_T update);
81 |
82 | void
83 | addElementSpriteLayer(
84 | SPRITE_LAYER_T *s,
85 | DISPMANX_DISPLAY_HANDLE_T display,
86 | DISPMANX_UPDATE_HANDLE_T update);
87 |
88 | void
89 | updatePositionSpriteLayer(
90 | SPRITE_LAYER_T *s,
91 | DISPMANX_UPDATE_HANDLE_T update);
92 |
93 | void destroySpriteLayer(SPRITE_LAYER_T *s);
94 |
95 | //-------------------------------------------------------------------------
96 |
97 | #endif
98 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/common/spriteLayer.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/common/spriteLayer.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/lib/Makefile:
--------------------------------------------------------------------------------
1 | #
2 | # Build static and shared libraries for raspidmx
3 | #
4 |
5 | LIB=raspidmx
6 | LIBPNG=raspidmxPng
7 |
8 | OBJS=../common/backgroundLayer.o ../common/imageGraphics.o ../common/key.o \
9 | ../common/font.o ../common/imageKey.o ../common/hsv2rgb.o \
10 | ../common/imageLayer.o ../common/image.o ../common/imagePalette.o
11 |
12 | OBJSPNG=../common/spriteLayer.o ../common/loadpng.o ../common/savepng.o ../common/scrollingLayer.o
13 |
14 | CFLAGS+=-Wall -g -O3 -I../common $(shell libpng-config --cflags)
15 | LDFLAGS+=-L/opt/vc/lib/ -lbcm_host -lm
16 | LDFLAGSPNG=${LDFLAGS} $(shell libpng-config --ldflags)
17 |
18 | INCLUDES+=-I/opt/vc/include/ -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux
19 |
20 | all: $(LIB) $(LIBPNG)
21 |
22 | %.o: %.c
23 | @rm -f $@
24 | $(CC) $(CFLAGS) $(INCLUDES) -g -c $< -o $@ -Wno-deprecated-declarations
25 |
26 | $(LIB): $(OBJS)
27 | $(AR) rcs lib$(LIB).a $(OBJS)
28 |
29 | $(LIBPNG): $(OBJSPNG)
30 | $(AR) rcs lib$(LIBPNG).a $(OBJSPNG)
31 |
32 |
33 | clean:
34 | @rm -f $(OBJS)
35 | @rm -f lib$(LIB).a
36 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/lib/libraspidmx.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/lib/libraspidmx.a
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/lib/libraspidmxPng.a:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/lib/libraspidmxPng.a
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/log:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/log
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/monitor/Makefile:
--------------------------------------------------------------------------------
1 | OBJS=monitor.o
2 | BIN=monitor
3 |
4 | CFLAGS+=-Wall -g -O3 -I../common $(shell libpng-config --cflags)
5 | LDFLAGS+=-L/opt/vc/lib/ -lbcm_host -lm $(shell libpng-config --ldflags) -L../lib -lraspidmx -lraspidmxPng -lwiringPi -lasound
6 |
7 | INCLUDES+=-I/opt/vc/include/ -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux
8 |
9 | all: $(BIN)
10 |
11 | %.o: %.c
12 | @rm -f $@
13 | $(CC) $(CFLAGS) $(INCLUDES) -g -c $< -o $@ -Wno-deprecated-declarations
14 |
15 | $(BIN): $(OBJS)
16 | $(CC) -o $@ -Wl,--whole-archive $(OBJS) $(LDFLAGS) -Wl,--no-whole-archive -rdynamic
17 |
18 | clean:
19 | @rm -f $(OBJS)
20 | @rm -f $(BIN)
21 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/monitor/monitor.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/monitor/monitor.o
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/pngview/Makefile:
--------------------------------------------------------------------------------
1 | OBJS=pngview.o
2 | BIN=pngview
3 |
4 | CFLAGS+=-Wall -g -O3 -I../common $(shell libpng-config --cflags)
5 | LDFLAGS+=-L/opt/vc/lib/ -lbcm_host -lm $(shell libpng-config --ldflags) -L../lib -lraspidmx -lraspidmxPng
6 |
7 | INCLUDES+=-I/opt/vc/include/ -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux
8 |
9 | all: $(BIN)
10 |
11 | %.o: %.c
12 | @rm -f $@
13 | $(CC) $(CFLAGS) $(INCLUDES) -g -c $< -o $@ -Wno-deprecated-declarations
14 |
15 | $(BIN): $(OBJS)
16 | $(CC) -o $@ -Wl,--whole-archive $(OBJS) $(LDFLAGS) -Wl,--no-whole-archive -rdynamic
17 |
18 | clean:
19 | @rm -f $(OBJS)
20 | @rm -f $(BIN)
21 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/pngview/README.md:
--------------------------------------------------------------------------------
1 | # pngview
2 |
3 | Utility to display a PNG image on the Raspberry Pi screen using the Dispmanx windowing system. Press Esc key to exit. Use 'w', 's', 'a' and 'd' keys to move the image on screen. Use '+' and '-' keys to change the number of pixels the image moves (default is 1).
4 |
5 | Usage: pngview [-b ] [-d ] [-l ] [-x ] [-y ]
6 |
7 | -b - set background colour 16 bit RGBA
8 | e.g. 0x000F is opaque black
9 | -d - Raspberry Pi display number
10 | -l - DispmanX layer number
11 | -x - offset (pixels from the left)
12 | -y - offset (pixels from the top)
13 | -n - non-interactive mode
14 |
15 |
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/pngview/pngview:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/pngview/pngview
--------------------------------------------------------------------------------
/Version 2.0/Config/raspidmx/pngview/pngview.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/juckettd/RaspberryPiCM4Handheld7Inch/8af83fbf25b6cbbc8fe5cc3067ae8d4b3804ef3b/Version 2.0/Config/raspidmx/pngview/pngview.o
--------------------------------------------------------------------------------
/Version 2.0/Config/startup.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | ### BEGIN INIT INFO
3 | # Provides: startup.sh
4 | # Required-Start: $remote_fs $syslog
5 | # Required-Stop: $remote_fs $syslog
6 | # Default-Start: 2 3 4 5
7 | # Default-Stop: 0 1 6
8 | # Short-Description: Start daemon at boot time
9 | # Description: Enable service provided by daemon.
10 | ### END INIT INFO
11 |
12 | # script control variables
13 |
14 | REBOOT_REQUIRED=false
15 | CONFIG=/boot/config.txt
16 | LOADMOD=/etc/modules
17 | HDMI_GROUP=0
18 | HDMI_MODE=1
19 |
20 | #. /lib/lsb/init-functions
21 |
22 | startMonitor() {
23 | /usr/local/bin/monitor &
24 | #python3 /usr/local/bin/system_monitor.py &
25 | }
26 |
27 | stopMonitor() {
28 | kill $(ps aux | grep "/usr/local/bin/monitor" | awk '{print $2}')
29 | #kill $(ps aux | grep "python3 /usr/local/bin/system_monitor.py" | awk '{print $2}')
30 | }
31 |
32 | screenCheck() {
33 | # detect which video output is plugged in and setup the config.txt file accordingly
34 | DISPLAYS=$(tvservice -l)
35 | if [[ "${DISPLAYS}" == *"HDMI"* ]]
36 | then
37 | # Use ignore_lcd in the /boot/config.txt as the indicator that HDMI is setup
38 | if [ -e $CONFIG ] && grep -q -E "^#ignore_lcd=1$" $CONFIG
39 | then
40 | # Setup HDMI
41 | sudo sed -i "s|^dtoverlay=hifiberry-dac$|#dtoverlay=hifiberry-dac|" $CONFIG
42 | sudo sed -i "s|^dtoverlay=i2s-mmap$|#dtoverlay=i2s-mmap|" $CONFIG
43 | sudo sed -i "s|^#dtparam=audio=on$|dtparam=audio=on|" $CONFIG
44 | sudo sed -i "s|^#ignore_lcd=1$|ignore_lcd=1|" $CONFIG
45 |
46 | sudo cp ~/asound.conf.hdmi /etc/asound.conf
47 | if [ -e $LOADMOD ] && grep -q "^#snd-bcm2835" $LOADMOD; then
48 | sudo sed -i "s|^#snd-bcm2835|snd-bcm2835|" $LOADMOD
49 | fi
50 |
51 | REBOOT_REQUIRED=true
52 | fi
53 | else
54 | if [ -e $CONFIG ] && grep -q -E "^ignore_lcd=1$" $CONFIG
55 | then
56 | # Setup LCD
57 | sudo sed -i "s|^#dtoverlay=hifiberry-dac$|dtoverlay=hifiberry-dac|" $CONFIG
58 | sudo sed -i "s|^#dtoverlay=i2s-mmap$|dtoverlay=i2s-mmap|" $CONFIG
59 | sudo sed -i "s|^dtparam=audio=on$|#dtparam=audio=on|" $CONFIG
60 | sudo sed -i "s|^ignore_lcd=1$|#ignore_lcd=1|" $CONFIG
61 |
62 | sudo cp ~/asound.conf.lcd /etc/asound.conf
63 | if [ -e $LOADMOD ] && grep -q "^snd-bcm2835" $LOADMOD; then
64 | sudo sed -i "s|^snd-bcm2835|#snd-bcm2835|" $LOADMOD
65 | fi
66 | REBOOT_REQUIRED=true
67 | fi
68 | fi
69 | }
70 |
71 | start() {
72 | screenCheck
73 |
74 | if $REBOOT_REQUIRED
75 | then
76 | reboot
77 | fi
78 | startMonitor
79 | }
80 |
81 | stop() {
82 | stopMonitor
83 | }
84 |
85 | case "$1" in
86 | start)
87 | start
88 | ;;
89 | stop)
90 | stop
91 | ;;
92 | esac
93 |
94 | exit 0
95 |
--------------------------------------------------------------------------------
/Version 2.0/Config/volume_check.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env python
2 |
3 | import os
4 |
5 | os.system("speaker-test -l3 -c2 -t wav")
6 | os.system("sed -i \"s|^python /usr/local/bin/volume_check.py$||\" /etc/rc.local")
7 | os.system("reboot")
8 |
--------------------------------------------------------------------------------