Commit graph

127 commits

Author SHA1 Message Date
Kai Lauterbach
32bc51caaa Fixed some timing controller functionality - handling of the data sets should be better now. Also fixed the funciton which writes the datablocks to the eeprom, it resets the tc engine and also reads out the new written data. 2023-05-15 14:04:45 +02:00
Kai Lauterbach
30d00827f9 Name of the light changed 2023-05-15 11:54:06 +02:00
Kai Lauterbach
cc88a0de0b Next try to fix the miss behavior (keeping light on or increasing brightness on ch1). 2023-05-15 07:59:35 +02:00
Kai Lauterbach
bdf6765687 Fixed time checks 2023-05-14 11:01:49 +02:00
Kai Lauterbach
60334d3109 More debug messages disabled. 2023-05-14 10:42:49 +02:00
Kai Lauterbach
dec0695d92 Disabled some debug output. 2023-05-14 10:33:57 +02:00
Kai Lauterbach
9ad3db73bf Fixed target data block reading. Added some more debug output. 2023-05-14 10:29:00 +02:00
Kai Lauterbach
56254d58eb Updated binary files. 2023-05-13 23:02:06 +02:00
Kai Lauterbach
c177404a75 Added a FSM to the main loop to prevent resets and improved performance. Added some comment v-lines. Improved readability of the code. 2023-05-13 23:01:34 +02:00
Kai Lauterbach
7e6dd20d31 Added color output to buttons after click. 2023-05-13 23:00:46 +02:00
Kai Lauterbach
d336c047cb Splitted firmware main ino file into multiple separate files 2023-05-12 22:19:31 +02:00
Kai Lauterbach
a9e8e2a778 Added main firmware and updated develop firmware bin file. 2023-05-12 12:25:31 +02:00
Kai Lauterbach
7452882ea7 process_lightdata function fixed - division by 0 was possible. 2023-05-12 12:23:45 +02:00
Kai Lauterbach
2e340d0cc8 Merge remote-tracking branch 'second/develop' 2023-05-12 12:20:55 +02:00
Kai Lauterbach
6087c38e8a Latest develop binary file added. 2023-05-12 12:20:33 +02:00
Kai Lauterbach
076a81a101 Switch off of the lights fixed. brightness will be set to 0 now. PWM frequency set to 500Hz. 2023-05-12 12:19:00 +02:00
Kai Lauterbach
c974e394d8 Added range checks 2023-05-12 11:43:27 +02:00
Kai Lauterbach
3f697e0b12 Updated main non-dev firmware bin file. 2023-05-12 07:22:47 +02:00
Kai Lauterbach
5f84840a00 Merge branch 'develop' 2023-05-12 07:20:08 +02:00
Kai Lauterbach
013cd8a8bf Added a comment 2023-05-12 07:19:03 +02:00
Kai Lauterbach
2714e05173 Fixed typo in calculation 2023-05-12 07:04:25 +02:00
Kai Lauterbach
7855eaae38 Updated todays spiffs bin file 2023-05-11 19:41:00 +02:00
Kai Lauterbach
3914bfe57c Updated todays firmware binary. 2023-05-11 19:40:05 +02:00
Kai Lauterbach
06b61749ca Merge branch 'develop' 2023-05-11 19:38:14 +02:00
Kai Lauterbach
9d02e054f5 Added brightness range check to brightness webserver set feature. Added a reset function to the timing control module. Fixed the pwm test feature by adding tc reset function call. 2023-05-11 19:37:17 +02:00
Kai Lauterbach
1efca24ff2 timing counter call added to the pwm test, updated the tc_update functions to check if the tc is anabled. 2023-05-11 18:21:55 +02:00
Kai Lauterbach
0773d7717f PWM test implementation bugfix 2023-05-11 18:17:08 +02:00
Kai Lauterbach
c2c2425283 Added a pwm test function 2023-05-11 16:48:59 +02:00
Kai Lauterbach
6e4b75025f Reduced memory consumption. Reduced steps per second to reach the brightness. 2023-05-11 11:48:07 +02:00
Kai Lauterbach
4cb1007062 Indention fixed. 2023-05-11 10:59:30 +02:00
Kai Lauterbach
acaacce737 Firmware updated, added latest bugfixes 2023-05-11 07:56:29 +02:00
Kai Lauterbach
0c7bae7b54 Merge branch 'develop' 2023-05-11 07:53:42 +02:00
Kai Lauterbach
93c9a02deb Added a bugfix which sets the correct light data 2023-05-11 07:46:12 +02:00
Kai Lauterbach
e01e46ef3b Added todays spiffs bin file 2023-05-10 15:08:02 +02:00
Kai Lauterbach
002275a67f Removed old spiffs from today first changes 2023-05-10 15:07:15 +02:00
Kai Lauterbach
e680db96bd Merge branch 'develop' 2023-05-10 15:05:53 +02:00
Kai Lauterbach
6c3e607720 Fixed slider color gradient 2023-05-10 13:35:29 +02:00
Kai Lauterbach
8faa653826 PWM slider are colored now. Also the brightness sliders. 2023-05-10 13:33:03 +02:00
Kai Lauterbach
a2f70bf5ec Updated non-dev binary files. 2023-05-10 11:05:01 +02:00
Kai Lauterbach
2446632324 Merge branch 'develop' 2023-05-10 11:02:00 +02:00
Kai Lauterbach
4b02bba607 Disabled slider button styles. Fixed minute range in tc editor. Fixed transition time after sliders were changed in non tc mode. Fixed indention in lights control thml page. Added color gradient to tc editor. 2023-05-10 10:48:50 +02:00
Kai Lauterbach
f935948402 Fixed end of the timing data setup, all values will be set to zero. 2023-05-10 08:33:12 +02:00
Kai Lauterbach
eea9c75c21 Minutes are only set in a step of 10 2023-05-10 08:24:54 +02:00
Kai Lauterbach
a14f3aa0d5 Added css rules to modify the html sliders 2023-05-09 13:41:07 +02:00
Kai Lauterbach
e7f0564ff0 Updated main branch webinterface content to the current development branch implementation. 2023-05-08 10:36:45 +02:00
Kai Lauterbach
c802ed1b3c Merge branch 'develop' 2023-05-08 10:34:50 +02:00
Kai Lauterbach
b41127e325 Removed old firmware binary 2023-05-08 10:28:38 +02:00
Kai Lauterbach
9844d9fca8 Removed the select boxes from the timing control editor and replaced them by sliders. 2023-05-08 10:27:35 +02:00
Kai Lauterbach
a6ac0be517 Replaces static code which generates the timing control data editor by a dynamic block. 2023-05-08 10:05:10 +02:00
Kai Lauterbach
967a3071af Lights control main page newline removed 2023-05-08 09:47:55 +02:00