Commit Graph
100 Commits
Author SHA1 Message Date
kuba 731f69ffa1 move squelch 2026-03-19 21:49:21 +01:00
kuba bd094dc978 Remove CN/SNR 2026-03-19 21:34:06 +01:00
kuba 5a1a84f431 changes 2026-02-25 16:39:21 +01:00
kuba 562427df20 upstream 2026-02-24 22:12:26 +01:00
kuba 9e5bddccfa In Poland, we say `to źes dowalił do pieca" 2026-02-20 21:39:24 +01:00
kuba c770decab7 fix bug 2026-02-20 14:16:17 +01:00
kuba 63c7bd5640 better i2c protocol implentation 2026-02-20 13:51:44 +01:00
kuba c1164145e9 crc in protocol 2026-02-19 23:12:34 +01:00
kuba eaaae92fe3 change signal logic 2026-02-19 15:37:42 +01:00
kuba 1aa495bc3e upstream sync 2026-02-19 10:24:24 +01:00
kuba c327c7d9d0 i2c control persistance byte 2026-02-18 21:59:24 +01:00
kuba ebeb452ded Some changes 2026-02-18 18:39:50 +01:00
kuba 015079b151 dumbass 2026-02-18 16:50:58 +01:00
kuba d1294914ce Clean ups, and more features 2026-02-18 16:28:52 +01:00
kuba 9e6cf2bd72 Goodbye, "AM AGC" 2026-02-18 12:52:49 +01:00
kuba 21fd8d00ec move some things around 2026-02-18 10:38:19 +01:00
kuba 9cf4593517 that's it for today 2026-02-17 23:16:46 +01:00
kuba 140f88d371 Clean ups, again (also waiting on a new issue on upstream) 2026-02-17 21:03:32 +01:00
kuba ae194ed052 major clean ups in tft_espi 2026-02-17 19:02:21 +01:00
kuba 57aa865b2b optimize one i2c write 2026-02-17 10:44:32 +01:00
kuba af0e177c7d copy some stuff from upstream 2026-02-17 09:43:26 +01:00
kuba 01aa31a1fa Undo that 2026-02-16 09:08:29 +01:00
kuba 5e6371b409 i2c raw control 2026-02-14 22:39:21 +01:00
kuba d79358fa48 Lots of minor changes 2026-02-14 18:29:55 +01:00
kuba 8d5e41846b redo spi freq stuff 2026-02-14 15:04:39 +01:00
kuba f5c810f42e fix some font alloc stuff 2026-02-14 00:20:56 +01:00
kuba 3668854cd4 Partially rework fonts (again) 2026-02-13 23:57:42 +01:00
kuba 2d03316910 updates, and on dp666 the date should be wrong on startup 2026-01-23 19:17:20 +01:00
kuba bb0675b8a3 better spi 2026-01-19 17:08:41 +01:00
kuba c322badd37 no arduino spi in tft_espi 2026-01-19 09:59:08 +01:00
kuba a3addcb21c more dma in tft driver 2026-01-18 23:05:06 +01:00
kuba f9b53f170e way faster wake up from sleep 2026-01-18 21:55:32 +01:00
kuba 766dffccc6 faster wake up 2026-01-18 14:32:42 +01:00
kuba 0ee9fc32c3 Change ECC text to the country's language, but keep it understandable 2026-01-18 00:20:58 +01:00
kuba 4468dad7c3 Turns out that was NOT true 2026-01-17 23:39:33 +01:00
kuba 181bed4346 clean up some things (tested) 2026-01-17 23:30:27 +01:00
kuba 35d5e6ecb5 Go back to plain arduino, this had fucking broke my mind and i have no clue why 2026-01-17 23:20:00 +01:00
kuba 7a9f9f868c some changes 2026-01-17 16:01:54 +01:00
kuba d1a8a50a8c real last commit, make sure rtc was not stopped 2026-01-16 23:38:02 +01:00
kuba 1626733faf very small changes, last commit for today 2026-01-16 23:18:31 +01:00
kuba 319e4402eb adjust some settings related to scrollng 2026-01-16 20:58:21 +01:00
kuba 266959b0f4 make on edge stuff that doesnt need to scroll, not scroll 2026-01-16 20:54:07 +01:00
kuba 25c6044d3f better scroll hold, and make everything use the class 2026-01-16 20:46:01 +01:00
kuba f975d21195 Make scrolling look way better 2026-01-16 20:09:51 +01:00
kuba 6e7a92cba3 fix it proper 2026-01-16 19:21:56 +01:00
kuba 9851f8f787 damn idiot 2026-01-16 19:11:02 +01:00
kuba 19774ceabd fix the warning 2026-01-16 19:08:13 +01:00
kuba 5f8d26dad9 improve rtc handling and make rds decoding with bad signal a lot better 2026-01-16 19:07:12 +01:00
kuba f2c393c60a this commit could have been so, so huge if i managed to embed arduino 2026-01-16 18:41:23 +01:00
kuba ba61f9b181 fix watchdog on loop 2026-01-16 12:15:56 +01:00
kuba f8c7e2a36d move to espidf + arduino, this reduces flash size a shitload 2026-01-16 12:08:11 +01:00
kuba 86181c1439 enchance the rtc driver 2026-01-16 09:35:54 +01:00
kuba a3f1c194ba embed rtc driver, not sure if its that exact but should be better infact 2026-01-15 23:35:47 +01:00
kuba 2f24be697d segment tracking for rt 2026-01-15 21:51:18 +01:00
kuba 393850005b Thought i was opening "TEF6686_ESP32", not "Circus" 2026-01-15 16:41:13 +01:00
kuba f5a03c7e6c even faster boot up and completly new start screen 2026-01-14 20:57:32 +01:00
kuba 77b7f45d90 internal changes, remove useless things 2026-01-13 21:13:10 +01:00
kuba bbecc23b6b way better start sequence, faster too 2026-01-12 21:53:13 +01:00
kuba 5c215db989 Really? 2026-01-11 22:17:41 +01:00
kuba aa76dd5780 prevent heap fragmentation 2026-01-11 21:58:52 +01:00
kuba da6db59e27 simplyfy the font logic and also fix the bug where it loaded the chinese font for both chinese and latin 2026-01-11 21:40:42 +01:00
kuba d64c14a96b Massive changes in font rendering and also show seconds in ct 2026-01-11 19:52:01 +01:00
kuba a4346aa4f1 add support for hardware rtc, not sure if this version won't crash 2026-01-11 12:04:40 +01:00
kuba 06de03a16d lotta changes 2026-01-10 17:13:26 +01:00
kuba 1671b6e14c make rt look slightly better 2026-01-10 12:19:06 +01:00
kuba f1011e15c7 call pty in rds status change 2026-01-10 11:14:31 +01:00
kuba 6bd9d1a93b 5 pixels too wide? also cleaned up tft_espi further and readded comic font 2026-01-10 11:09:11 +01:00
kuba 1d053c5dd7 make pty rendering better 2026-01-10 10:34:05 +01:00
kuba bebc4cf433 my own logo (site i used is https://notisrac.github.io/FileToCArray/) 2026-01-09 23:42:21 +01:00
kuba fdd3821837 clean up tft_espi, massive reduce in source code size in bytes 2026-01-09 23:36:10 +01:00
kuba 950d175f60 some clean ups 2026-01-09 23:26:08 +01:00
kuba 809dbf4012 keep dry? 2026-01-09 19:41:40 +01:00
kuba 3fad4949b1 call an detector 2026-01-09 19:13:21 +01:00
kuba ab6e8766b8 compiute offsets 2026-01-08 22:06:32 +01:00
kuba 8b758851c3 whyd i even make it a detector 2026-01-08 21:51:36 +01:00
kuba ccd5ae694b c with classes and also remove useless drivers in tft_espi 2026-01-08 21:43:59 +01:00
kuba 67109d544d fix graphics 2026-01-08 18:03:51 +01:00
kuba b66f821e84 sorta fix ecc and others, more tomorrow 2026-01-07 23:23:26 +01:00
kuba 4a6a1a1849 fix encoder 2026-01-07 22:57:12 +01:00
kuba f09ff8978f partitions and also class for scrolling text, 87.3% flash usage 2026-01-07 22:12:03 +01:00
kuba 3a92d1cdf1 little funcitonal changes, just performance 2026-01-07 21:42:22 +01:00
kuba aa5bd3f847 update readme 2026-01-07 18:26:09 +01:00
kuba 6f97d420e7 "Ah, yeah! This is happenin!' - Sonic the Hedgehog, 1998 2026-01-07 17:41:20 +01:00
kuba 68d76e0959 globals.h 2026-01-07 16:29:40 +01:00
kuba f0abda9158 move things around 2026-01-06 22:07:46 +01:00
kuba 0ceb8047e8 small refactorings 2026-01-06 19:58:51 +01:00
kuba 70cbed7570 some cleanup and refactoring, nothing functional 2026-01-06 17:29:48 +01:00
kuba 0110291b97 remove airband 2026-01-06 16:27:18 +01:00
kuba 41f0140a22 89.9 flash usage 2026-01-06 13:56:00 +01:00
kuba ed89ceaac5 little clean up 2026-01-06 13:32:25 +01:00
kuba 528dc76ec0 complete ecc 2026-01-06 12:21:29 +01:00
kuba ec9800d180 bulk update 2026-01-05 22:34:51 +01:00
kuba 7408bd9eac why did it use a static string to signal pty change? 2026-01-05 21:27:57 +01:00
kuba 8d76a0054f not or it but ADD IT? THIS WAS NOT WRITTEN BY AI, THIS IS CLOWN PRODUCTION 2026-01-05 19:30:23 +01:00
kuba bfe5a41ea3 this code was written by clowns? No it was AI 2026-01-05 15:39:59 +01:00
kuba 314aa0a6b5 simplify the tef driver, because it had a lot of one line functions for no reason? 2026-01-05 13:02:27 +01:00
kuba 59f85a375d Transition to PlatformIO 2026-01-05 11:53:35 +01:00
kuba 2579f8a67a WHAT IN THE FUCK. THIS IS A CIRCLE OF HELL 2026-01-04 22:34:09 +01:00
kuba 2b87785e55 fym 'int x; x = 1"? 2026-01-04 22:02:18 +01:00
kuba 22ec0a8c23 sync ":" presence 2026-01-04 20:24:29 +01:00