Commit Graph

  • 28a2bf75e3 start refactoring web-interface Emanuele Trabattoni 2026-04-22 22:23:55 +02:00
  • c9887a563e more variables name refactoring debug Obbart 2026-04-22 15:14:25 +02:00
  • 15ca82b6df task variable name refactoring Obbart 2026-04-22 14:17:35 +02:00
  • d700578256 disable interrupts in adc reading critical section Obbart 2026-04-22 13:43:41 +02:00
  • 10f8026c6d enable disable interrupts on adc drdy only when needed (only for cycle read now) fixed useless delays Obbart 2026-04-22 12:07:39 +02:00
  • dc56990f1e fixed ws ping timer Obbart 2026-04-21 23:30:08 +02:00
  • a9d5bcfd66 fixed pinmap Obbart 2026-04-21 23:29:48 +02:00
  • 9bb66a9459 re enable interrupt logic for ADC drdy Obbart 2026-04-21 22:32:01 +02:00
  • aa9935ef22 reorder upload and monitor ports Obbart 2026-04-21 22:25:56 +02:00
  • 79dbd5db5d added some fake commands Obbart 2026-04-21 22:22:59 +02:00
  • 94c5c7491a file cleanup Obbart 2026-04-21 22:22:47 +02:00
  • 5ca3d3a46b Added module datasheet Obbart 2026-04-21 21:53:22 +02:00
  • 6f372fcb49 Vhanged pin assignment to avoid 35,36,37 used in QSPI PSRAM Obbart 2026-04-21 21:51:58 +02:00
  • fec59815a6 Merge branch 'ioexpander' into debug Obbart 2026-04-21 16:16:16 +02:00
  • 7e7d0a1c59 Second ADC debugging in process ioexpander Obbart 2026-04-21 16:11:07 +02:00
  • 59e4e955ff Merged for debug Obbart 2026-04-21 16:08:34 +02:00
  • dce6b0fd4f working on second adc Emanuele Trabattoni 2026-04-17 13:24:43 +02:00
  • bea29dc8f5 ADC ok with interrupt or drdy Emanuele Trabattoni 2026-04-17 12:21:35 +02:00
  • 1b8ba88b05 ADC working ok in sync with system Emanuele Trabattoni 2026-04-17 11:01:41 +02:00
  • 5aa5aaa07a ADC Testing Obbart 2026-04-17 09:13:05 +02:00
  • 1b7a531d54 Updated test instrument with cli commands Obbart 2026-04-17 09:11:41 +02:00
  • 8171cab9cb adc ok Obbart 2026-04-14 14:16:11 +02:00
  • 899c8cffbc io expander class ok , adc not working Emanuele Trabattoni 2026-04-14 11:02:33 +02:00
  • 782aa95ee6 Merge branch 'task-refactor' main Emanuele Trabattoni 2026-04-13 10:28:24 +02:00
  • 212b37c95f updated and fixed charts task-refactor Emanuele Trabattoni 2026-04-13 10:26:55 +02:00
  • f8c3c69e80 fix graph Emanuele Trabattoni 2026-04-12 14:42:40 +02:00
  • 7da58c8a49 Set time from browser Emanuele Trabattoni 2026-04-12 14:40:58 +02:00
  • a153402d28 webpage chats Obbart 2026-04-12 02:38:27 +02:00
  • 095aa59f36 task refactoring working, sometimes misses events, check priorities Obbart 2026-04-12 01:45:32 +02:00
  • fdba6d5ad5 refactor continued, at least it compiles Emanuele Trabattoni 2026-04-11 16:39:59 +02:00
  • d1b96e932c task refactoring work in progress Emanuele Trabattoni 2026-04-11 15:49:40 +02:00
  • 684c34e209 adding pins and task class Obbart 2026-04-11 12:27:19 +02:00
  • 37fa6a686f Merge branch 'datasave' Obbart 2026-04-11 11:40:20 +02:00
  • 9c012efef1 refactor led class datasave Obbart 2026-04-11 11:37:40 +02:00
  • d41a99ee88 rgb led Obbart 2026-04-11 00:40:33 +02:00
  • eaeb515074 Modified Task display to order based on task number or arbitraruy function Obbart 2026-04-10 23:33:22 +02:00
  • 246ba7eeb2 Task A+B concurrency <check ok without ADC Obbart 2026-04-10 22:03:09 +02:00
  • 736a8d8bd5 modified to also read channel B Emanuele Trabattoni 2026-04-10 12:12:28 +02:00
  • 2083119d79 Updated interface to show Box A+B Emanuele Trabattoni 2026-04-10 09:27:41 +02:00
  • 575730a340 Finalized PINMAP Emanuele Trabattoni 2026-04-09 15:54:59 +02:00
  • 155f58a347 refactored webserver code Emanuele Trabattoni 2026-04-09 14:42:13 +02:00
  • 1e068476af LittleFS mount OK, updated interface, upload to littlefs from browser Emanuele Trabattoni 2026-04-09 13:41:50 +02:00
  • de9ffe40e5 refactor variables and LittleFS mount Emanuele Trabattoni 2026-04-09 10:23:57 +02:00
  • 97bce90ba6 changed partition to littlefs, not working yet Emanuele Trabattoni 2026-04-08 17:10:30 +02:00
  • 12e1e8e7a4 Fixed Filters, split file in html, script and css Emanuele Trabattoni 2026-04-08 16:55:03 +02:00
  • 4dc45954e9 Webpage is OK, html in memory since SPIFFS is to slow. Moving average to be fixed Emanuele Trabattoni 2026-04-08 15:23:21 +02:00
  • 07eb06f67b Save History Sync on flash, still some issues in deleting previous file Emanuele Trabattoni 2026-04-08 10:27:18 +02:00
  • 481f12f526 Enable/Disable pickup simulation Emanuele Trabattoni 2026-04-08 10:26:44 +02:00
  • 7c96101cdd SPIFFS mount sometimes fail Emanuele Trabattoni 2026-04-07 17:33:08 +02:00
  • 877236ee4e Save files appending on same session and new file on new session Emanuele Trabattoni 2026-04-07 15:53:52 +02:00
  • 668b590d7c CSV file save on SPIFF filesystem, 10MB on internal flash Emanuele Trabattoni 2026-04-07 13:21:27 +02:00
  • f36cb96f21 Improved task code Emanuele Trabattoni 2026-04-07 10:51:53 +02:00
  • dc44decd64 Moved files in libraries Emanuele Trabattoni 2026-04-07 10:19:28 +02:00
  • 0d0db29bba Merge branch 'adc' Emanuele Trabattoni 2026-04-07 10:12:50 +02:00
  • 5c9ef7e93b Fast ADC readings ok, to verify timing and settling time adc Obbart 2026-04-05 17:05:10 +02:00
  • a2d0afa0c9 adc read ok, very slow Obbart 2026-04-05 11:16:10 +02:00
  • 1109681eb5 Merge branch 'debug' Obbart 2026-04-05 10:32:08 +02:00
  • c5d80052e5 Thans to copilot, microsecond resolution to wait for spark. no missing firings detected Obbart 2026-04-04 22:12:53 +02:00
  • 38c595fd7b revert on double task wait, normal and soft start working Obbart 2026-04-04 20:00:30 +02:00
  • b0842aadef Sync 12 and 34 working Obbart 2026-04-04 16:27:52 +02:00
  • 0dc5d1ce79 Debug Config OK, ready to realtime debugging Obbart 2026-04-04 03:25:33 +02:00
  • 941a2b4eaa debug testing commit Emanuele Trabattoni 2026-04-04 03:11:44 +02:00
  • 48df6a509d Test OK Channel A Emanuele Trabattoni 2026-04-01 12:31:29 +02:00
  • ebff6281af Test Softs start working Emanuele Trabattoni 2026-04-01 12:00:07 +02:00
  • d7e0990e36 Test working at 100Khz Emanuele Trabattoni 2026-04-01 11:43:44 +02:00
  • 21e50bdca8 Tester first iteration Emanuele Trabattoni 2026-03-31 17:44:00 +02:00
  • 6072a603df First Attempt to print data async, fields not working Emanuele Trabattoni 2026-03-31 13:07:02 +02:00
  • 27ad612844 Mod to ISR and Tasks ok working Emanuele Trabattoni 2026-03-31 09:19:11 +02:00
  • ec138553ad Separate code from headers Emanuele Trabattoni 2026-03-30 16:29:40 +02:00
  • 1adbf7fdb9 Tasks, ISR, Pin refactoring and renaming Emanuele Trabattoni 2026-03-30 15:50:17 +02:00
  • e0af350b89 refactored real time task to general with configuration structure Emanuele Trabattoni 2026-03-30 12:36:31 +02:00
  • b75014854d Working trigger + Spark recognition!!! Emanuele Trabattoni 2026-03-27 17:53:05 +01:00
  • a210d808da First Test env Emanuele Trabattoni 2026-03-27 12:49:20 +01:00
  • a0710f7ee7 Pins and devices refactoring in progress Emanuele Trabattoni 2026-03-26 18:22:22 +01:00
  • 68ed8a2282 Fixed spark timing compute Emanuele Trabattoni 2026-03-26 14:09:55 +01:00
  • b573f64a39 Added datasheets Emanuele Trabattoni 2026-03-25 20:17:45 +01:00
  • f84fcfffbb Tasks work in progress Emanuele Trabattoni 2026-03-25 18:22:02 +01:00
  • bece80ad6c Fixed pin mappings and task logic Emanuele Trabattoni 2026-03-25 17:19:53 +01:00
  • 8c5b7d4a1c Updated pin definitions and trigger tasks from pickups Emanuele Trabattoni 2026-03-25 14:16:23 +01:00
  • b42474fff5 Added custom board definition Emanuele Trabattoni 2026-03-25 14:14:10 +01:00
  • 948120c001 Added libraries and firmware skeleton Emanuele Trabattoni 2026-03-24 17:07:49 +01:00
  • 9240a0be41 Initial commit Obbart 2026-03-24 14:49:23 +01:00