├── 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 | --------------------------------------------------------------------------------