Commit graph

  • c757460e17
    Merge f465cdced5 into b3468b4f01 Hendrik Rauh 2025-05-27 22:36:27 +02:00
  • f465cdced5 refactor setup logging HendrikRauh 2025-05-27 22:32:25 +02:00
  • c4efc4cecf refactor: remove Elog submodule as it is no longer needed HendrikRauh 2025-05-27 22:24:53 +02:00
  • b07eec3e69 refactor logging: rename writeLogEntry to logMessage for consistency HendrikRauh 2025-05-27 22:19:12 +02:00
  • d54c2a41e1 refactor writeLogEntry: fix va_end placement to ensure proper argument handling HendrikRauh 2025-05-27 22:03:29 +02:00
  • d22c990be1 refactor writeLogEntry: extract serial logging to separate function for improved readability HendrikRauh 2025-05-27 22:00:52 +02:00
  • 4f791b72c7 refactor writeLogEntry: rename buffer variable to messageBuffer for clarity HendrikRauh 2025-05-27 21:49:17 +02:00
  • f7522faf5c refactor writeLogEntry: include timestamp in log output for better traceability HendrikRauh 2025-05-27 21:46:07 +02:00
  • 020772725b refactor logging: update writeLogEntry to use tag namespace and improve log level string representation HendrikRauh 2025-05-27 20:35:47 +02:00
  • d520fc8dfa refactor writeLogEntry: dynamically allocate buffer for variable-length log messages HendrikRauh 2025-05-27 18:24:43 +02:00
  • 1c87abc48e refactor logging: replace Log class methods with direct function calls for improved simplicity and performance HendrikRauh 2025-05-27 18:16:38 +02:00
  • 628f78cddb implement logging system: create Log class to replace Logger calls for improved structure and maintainability RaffaelW 2025-05-09 20:32:23 +02:00
  • 2e0431357a refactor logging: replace Serial prints with Logger calls for improved readability and debugging HendrikRauh 2025-05-09 19:55:43 +02:00
  • b3468b4f01
    Merge pull request #90 from HendrikRauh/fix-scrollbars main Raffael Wolf 2025-04-26 21:03:38 +02:00
  • 8bd00e31d5 fix scrollbar design on chromium by setting css color-scheme RaffaelW 2025-04-26 20:53:53 +02:00
  • 35af8fca08
    Merge pull request #89 from HendrikRauh/fix-scrollbars Raffael Wolf 2025-04-26 20:35:04 +02:00
  • b356b00484 fix scrollbars RaffaelW 2025-04-25 17:17:12 +02:00
  • 7f8040df61
    Merge pull request #88 from HendrikRauh/71-reimplement-status-led Raffael Wolf 2025-04-25 16:49:06 +02:00
  • 4ebefde13f made the led work Hendrik Rauh 2025-04-24 21:40:23 +02:00
  • 1dc5587893 calling setStatus at the beginning Hendrik Rauh 2025-04-23 22:29:36 +02:00
  • 820a4d83cd improved led handling (still no timer) Hendrik Rauh 2025-04-23 22:26:54 +02:00
  • 5e7b05782d added basic led logic without timer Hendrik Rauh 2025-04-23 21:25:05 +02:00
  • 7cc361119d
    Merge pull request #79 from HendrikRauh/72-status-websocket Raffael Wolf 2025-04-23 19:38:22 +02:00
  • 3d60c1526d
    Merge branch 'main' into 72-status-websocket Raffael Wolf 2025-04-23 17:21:50 +02:00
  • 3ec0fea3ac
    Merge pull request #82 from HendrikRauh/dmx-cleanup Raffael Wolf 2025-04-23 17:20:32 +02:00
  • 63d2ee06ce
    Merge pull request #84 from HendrikRauh/fix-voltage-info Raffael Wolf 2025-04-21 21:03:40 +02:00
  • 8bfeed81c7 format tables properly RaffaelW 2025-04-21 20:58:59 +02:00
  • d00333d318 fix voltage in README RaffaelW 2025-04-18 20:33:27 +02:00
  • dc9d7887fc
    Merge pull request #83 from HendrikRauh/revert-81-80-w5500-on-33v-instead-of-5v Raffael Wolf 2025-04-18 20:22:42 +02:00
  • 9626c660e1
    Revert "W5500 now on 3,3V" Raffael Wolf 2025-04-18 20:16:54 +02:00
  • 19cbe60854 remove old commented-out code RaffaelW 2025-04-18 19:55:24 +02:00
  • 37adc08a1e remove unnecessary comments and improve logging RaffaelW 2025-04-18 19:54:15 +02:00
  • f224c277fa
    Merge pull request #81 from HendrikRauh/80-w5500-on-33v-instead-of-5v QuicksilverHgg 2025-04-18 18:47:08 +02:00
  • 771e95b12f fixed voltage typo Hendrik Rauh 2025-04-18 18:43:38 +02:00
  • a59b050b85 changed the table also to 3,3V Hendrik Rauh 2025-04-18 18:42:17 +02:00
  • 40a4bac7a8 W5500 now on 3,3V Hendrik Rauh 2025-04-18 18:38:16 +02:00
  • e256d16f8d add WebSocket support for real-time status updates RaffaelW 2025-04-17 22:35:26 +02:00
  • c0da3a6af1 only parse artnet packets when necessary RaffaelW 2025-04-15 23:20:27 +02:00
  • a624004340 extract DMX transmission to separate function RaffaelW 2025-04-15 23:08:43 +02:00
  • 2191406031 remove unnecessary variables RaffaelW 2025-04-15 22:40:14 +02:00
  • f2f17a6f4c only send DMX packets if there is no packet error RaffaelW 2025-04-15 22:05:44 +02:00
  • 85b692e931 remove unnecessary tracking of time of the lastDMX packet and remove unnecessary comments RaffaelW 2025-04-15 22:02:16 +02:00
  • 7c1a9e5c4d
    Merge pull request #77 from HendrikRauh/76-dmx1-disconnect-spam Hendrik Rauh 2025-04-15 21:53:08 +02:00
  • 322b34beb6
    Merge branch 'main' into 76-dmx1-disconnect-spam Raffael Wolf 2025-04-15 21:48:04 +02:00
  • 6aa4f5dc51 remove unnecessary DMX connection logs and disconnection handling RaffaelW 2025-04-15 21:47:16 +02:00
  • fd4ab30da9
    Merge pull request #75 from HendrikRauh/68-slider-value-on-first-load Hendrik Rauh 2025-04-15 21:44:55 +02:00
  • b20280deb8 fix #68 "Slider für Helligkeit zeigt beim ersten Laden 50% ist aber bei 10%" RaffaelW 2025-04-15 21:32:17 +02:00
  • 33b617b677 removed comments that are no longer needed Hendrik Rauh 2025-04-15 20:49:13 +02:00
  • e6028f0a5a removed monitor port from config Hendrik Rauh 2025-04-15 20:47:57 +02:00
  • e8b382a6f9
    Merge pull request #54 from HendrikRauh/HendrikRauh/issue33 Raffael Wolf 2025-04-14 23:48:13 +02:00
  • f4132e359e remove duplicate definition of getTemperature, introduced through merges RaffaelW 2025-04-14 23:28:09 +02:00
  • be774c028b Merge branch 'main' into HendrikRauh/issue33 RaffaelW 2025-04-14 23:03:08 +02:00
  • 8fba7dcb29
    Merge pull request #66 from HendrikRauh/51-button-actions Hendrik Rauh 2025-04-14 22:45:18 +02:00
  • 12be629910
    Merge branch 'main' into HendrikRauh/issue33 Raffael Wolf 2025-04-14 22:44:55 +02:00
  • c7e8c4a9d1 Merge branch 'main' into 51-button-actions RaffaelW 2025-04-14 22:40:41 +02:00
  • 10d4ef6321
    Merge pull request #67 from HendrikRauh/30-add-dmx-in-capability Hendrik Rauh 2025-04-14 22:24:20 +02:00
  • 1b86aabf3e
    Merge pull request #70 from HendrikRauh/debug-dmx Hendrik Rauh 2025-04-14 22:09:41 +02:00
  • c0f56e0e3d
    Merge branch 'main' into 30-add-dmx-in-capability Hendrik Rauh 2025-04-14 22:03:24 +02:00
  • 34575d97dd made dmx_receive non-blocking RaffaelW 2025-04-14 21:47:25 +02:00
  • 678bb047ac fix previous commit RaffaelW 2025-04-13 23:08:51 +02:00
  • f0dcabcabc use code from input 2 also for input 1 RaffaelW 2025-04-13 22:55:24 +02:00
  • 3bb630c4ac remove blinking led that uses a hardware timer RaffaelW 2025-04-13 21:46:46 +02:00
  • 176a12a9b3 Revert "Merge branch 'main' into 30-add-dmx-in-capability" Hendrik Rauh 2025-03-06 21:44:55 +01:00
  • 836af4ef15 fix: correct typo in interrupt function comment for clarity Hendrik Rauh 2025-03-06 21:23:29 +01:00
  • b1d3e6bd69 fixed accidental reset when restarting the interface via button and keeping the button pressed RaffaelW 2025-02-21 22:26:18 +01:00
  • b93ae3d682
    Merge branch 'main' into 30-add-dmx-in-capability Hendrik Rauh 2025-02-16 21:47:44 +01:00
  • aaae5ac91b
    Merge branch 'main' into 51-button-actions Hendrik Rauh 2025-02-16 21:26:33 +01:00
  • bc4314111c
    Merge pull request #69 from HendrikRauh/68-brighness-slider-initial-value Hendrik Rauh 2025-02-16 21:25:44 +01:00
  • f649a14811 added empty case for completeness RaffaelW 2025-02-16 21:22:10 +01:00
  • 1ccf214ddb fixes "Slider für Helligkeit zeigt beim ersten Laden 50% ist aber bei 10%" #68 RaffaelW 2025-02-16 20:46:06 +01:00
  • ba9f8f50c2 fixed loading button actions RaffaelW 2025-02-16 19:41:42 +01:00
  • 4db484e0f5
    Merge branch 'main' into 51-button-actions Raffael Wolf 2025-02-16 17:59:02 +01:00
  • bd199c6c80
    Merge pull request #65 from HendrikRauh/HendrikRauh/issue31 Raffael Wolf 2025-02-16 17:52:22 +01:00
  • b6d74857f2
    Merge branch 'main' into HendrikRauh/issue31 Raffael Wolf 2025-02-16 17:43:20 +01:00
  • 45ef6656d1
    Merge branch 'main' into 51-button-actions Hendrik Rauh 2025-02-16 17:43:12 +01:00
  • f3ef3aa9b9
    Merge branch 'main' into 30-add-dmx-in-capability Raffael Wolf 2025-02-16 17:42:05 +01:00
  • 34aa221c9d
    Merge branch 'main' into HendrikRauh/issue33 Hendrik Rauh 2025-02-16 17:35:17 +01:00
  • ebb1948216
    Merge pull request #56 from HendrikRauh/warnings-fix Raffael Wolf 2025-02-16 17:34:49 +01:00
  • 879a9e5ddf
    Merge branch 'main' into warnings-fix Raffael Wolf 2025-02-16 17:20:54 +01:00
  • 4b811187f7 halb-broken implementation with other dmx driver. out works only on second port, in works on first port very slowly and on the second port fast Patrick Schwarz 2025-02-01 22:49:24 +01:00
  • da5b09ffcb
    Merge pull request #63 from HendrikRauh/bugfix-62 Hendrik Rauh 2025-01-30 20:47:40 +01:00
  • e52ca9cf35 updated cad-files Hendrik Rauh 2025-01-30 20:45:47 +01:00
  • e253a71ce6 Fix #62 Patrick Schwarz 2025-01-26 20:04:41 +01:00
  • 4732231fa2 added led blink code while resetting config RaffaelW 2024-12-21 22:02:01 +01:00
  • 3aeb8ffe5b added button action configuration and handling for reset and restart RaffaelW 2024-12-21 21:28:35 +01:00
  • fc30a22b84 Merge branch 'HendrikRauh/issue33' of https://github.com/HendrikRauh/dmx-interface into HendrikRauh/issue33 Hendrik Rauh 2024-12-20 22:09:52 +01:00
  • 2c83081646 added hash to status UI Hendrik Rauh 2024-12-20 22:09:49 +01:00
  • 391ef3ab2e replaced text buttons with icons RaffaelW 2024-12-20 22:08:42 +01:00
  • 3fd0ae4837 added small connection icon in status details RaffaelW 2024-12-20 21:56:43 +01:00
  • f77e9a46de got rid of the redefinition of SPI2_HOST @psxde pls check if this breaks functionality Hendrik Rauh 2024-12-20 21:37:27 +01:00
  • df54c04d21 fixed NULL pointer warning warning: passing NULL to non-pointer argument 2 of 'uint32_t Preferences::getUInt(const char*, uint32_t)' [-Wconversion-null] Hendrik Rauh 2024-12-20 21:26:42 +01:00
  • 0a7da09e23 switched the cards for better layout Hendrik Rauh 2024-12-20 21:17:04 +01:00
  • 1c78f3ca97 removed signal icon in status details Hendrik Rauh 2024-12-20 21:12:41 +01:00
  • 39a8f50588 Merge branch 'HendrikRauh/issue33' of https://github.com/HendrikRauh/dmx-interface into HendrikRauh/issue33 RaffaelW 2024-12-20 20:03:15 +01:00
  • 3723cb81a8 refactored MAC address formatting RaffaelW 2024-12-20 20:03:07 +01:00
  • 3ecc9e33c0
    Merge branch 'main' into warnings-fix Hendrik Rauh 2024-12-20 20:02:28 +01:00
  • babf7f47d0
    Merge branch 'main' into HendrikRauh/issue33 Hendrik Rauh 2024-12-20 20:02:11 +01:00
  • 5870182507
    Merge pull request #61 from HendrikRauh:50-loading-error-after-config-save Hendrik Rauh 2024-12-20 19:58:57 +01:00
  • 4d58f864d0 implemented retry mechanism for loading config data after esp restart RaffaelW 2024-12-20 18:27:32 +01:00
  • ecfa24a2d7 increased delay between submitting and reloading the config RaffaelW 2024-12-20 18:03:35 +01:00