diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..db4195b --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*.lnk diff --git a/How_to_create_scales.txt b/How_to_create_scales.txt new file mode 100644 index 0000000..e300d20 --- /dev/null +++ b/How_to_create_scales.txt @@ -0,0 +1,5 @@ +Use this wonderful tool: + +https://soulmare.github.io/scale_master/ + +To save the scale, save it as an *.svg file. But don't edit it with any other software, or it won't be editable via the website! \ No newline at end of file diff --git a/Scales/600_ppi/CPU_load.png b/Scales/600_ppi/CPU_load.png new file mode 100644 index 0000000..3b547b0 Binary files /dev/null and b/Scales/600_ppi/CPU_load.png differ diff --git a/Scales/600_ppi/CPU_temp.png b/Scales/600_ppi/CPU_temp.png new file mode 100644 index 0000000..889e516 Binary files /dev/null and b/Scales/600_ppi/CPU_temp.png differ diff --git a/Scales/600_ppi/GPU_load.png b/Scales/600_ppi/GPU_load.png new file mode 100644 index 0000000..e78beed Binary files /dev/null and b/Scales/600_ppi/GPU_load.png differ diff --git a/Scales/600_ppi/GPU_temp.png b/Scales/600_ppi/GPU_temp.png new file mode 100644 index 0000000..ba9ef9a Binary files /dev/null and b/Scales/600_ppi/GPU_temp.png differ diff --git a/Scales/600_ppi/RAM_usage.png b/Scales/600_ppi/RAM_usage.png new file mode 100644 index 0000000..f058760 Binary files /dev/null and b/Scales/600_ppi/RAM_usage.png differ diff --git a/Scales/600_ppi/Sheet_600_ppi.png b/Scales/600_ppi/Sheet_600_ppi.png new file mode 100644 index 0000000..bca1bf2 Binary files /dev/null and b/Scales/600_ppi/Sheet_600_ppi.png differ diff --git a/Scales/600_ppi/Sheet_600_ppi.xcf b/Scales/600_ppi/Sheet_600_ppi.xcf new file mode 100644 index 0000000..9ddf7cd Binary files /dev/null and b/Scales/600_ppi/Sheet_600_ppi.xcf differ diff --git a/Scales/600_ppi/VRAM_usage.png b/Scales/600_ppi/VRAM_usage.png new file mode 100644 index 0000000..1e95ab4 Binary files /dev/null and b/Scales/600_ppi/VRAM_usage.png differ diff --git a/Scales/91C4_Scale_template.svg b/Scales/91C4_Scale_template.svg new file mode 100644 index 0000000..59712e4 --- /dev/null +++ b/Scales/91C4_Scale_template.svg @@ -0,0 +1,46 @@ + + + М4206 40х40мм 500мА + Volt & Ampere Meter 91C4, 42х42mm + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 25 + 50 + 75 + 100 + + + CPU °C + + + + + + + \ No newline at end of file diff --git a/analog_system_monitor_arduino/Config.h b/analog_system_monitor_arduino/Config.h index 218c2c0..22c04f7 100644 --- a/analog_system_monitor_arduino/Config.h +++ b/analog_system_monitor_arduino/Config.h @@ -92,7 +92,7 @@ const uint8_t BRIGHTNESS_MIN_VISIBLE = 33; // Lighting (FastLED) // ------------------------------- #define LED_PIN 23 -#define NUM_LEDS 20 +#define NUM_LEDS 27 // ------------------------------- // Connection state machine diff --git a/analog_system_monitor_arduino/Core.cpp b/analog_system_monitor_arduino/Core.cpp index 99694e3..a4c73e0 100644 --- a/analog_system_monitor_arduino/Core.cpp +++ b/analog_system_monitor_arduino/Core.cpp @@ -153,6 +153,7 @@ void coreInit() { // FastLED init FastLED.addLeds(leds, NUM_LEDS); FastLED.setBrightness(255); // full brightness; HSV V controls actual output + FastLED.setMaxPowerInMilliWatts(1500); // limit to 1.5W of power draw from the LEDs // Apply lighting immediately at boot applyLighting(); diff --git a/analog_system_monitor_dotnet/LibreHardwareMonitor.dll b/analog_system_monitor_dotnet/LibreHardwareMonitor.dll index ec8ee42..a326def 100644 Binary files a/analog_system_monitor_dotnet/LibreHardwareMonitor.dll and b/analog_system_monitor_dotnet/LibreHardwareMonitor.dll differ diff --git a/analog_system_monitor_dotnet/LibreHardwareMonitor.dll.old b/analog_system_monitor_dotnet/LibreHardwareMonitor.dll.old new file mode 100644 index 0000000..ec8ee42 Binary files /dev/null and b/analog_system_monitor_dotnet/LibreHardwareMonitor.dll.old differ