Commit Graph

388 Commits

Author SHA1 Message Date
Rodrigo Alfonso
8abb3d7ae4 Removing monitor 2025-02-11 21:01:46 -03:00
Rodrigo Alfonso
1becbcfbb8 Fixing issues with detection 2025-02-11 20:25:05 -03:00
Rodrigo Alfonso
ad7775740b Rethinking demodulation code using interrupts 2025-02-11 08:40:47 -03:00
Rodrigo Alfonso
c26e06e0b7 Adding key test 2025-02-11 01:33:48 -03:00
Rodrigo Alfonso
4b51164964 Improving IR example 2025-02-11 00:23:19 -03:00
Rodrigo Alfonso
296674fbee Receiving NEC signals 2025-02-10 23:25:20 -03:00
Rodrigo Alfonso
546937d338 Sending startTimeout first 2025-02-10 23:14:59 -03:00
Rodrigo Alfonso
57b94f0b4d Updating Makefiles 2025-02-10 22:56:05 -03:00
Rodrigo Alfonso
42b41f84ff Demodulating signals 2025-02-10 20:27:11 -03:00
Rodrigo Alfonso
faccdac486 Trying to read signals 2025-02-10 07:18:17 -03:00
Rodrigo Alfonso
5aa625bf7c Exposing the LED 2025-02-10 03:01:32 -03:00
Rodrigo Alfonso
4a685f5d5f Adding code to measure microseconds 2025-02-10 02:01:45 -03:00
Rodrigo Alfonso
c0c2283cfb Adding sendNEC helper 2025-02-10 00:35:22 -03:00
Rodrigo Alfonso
a3ce3d76fc Sending a modulated NEC IR signal 2025-02-10 00:16:05 -03:00
Rodrigo Alfonso
a83ed0a6e3 Implementing IR adapter detection 2025-02-07 23:32:41 -03:00
Rodrigo Alfonso
e7574ccd14 Improving LinkGPIO example and adding LinkGPIO::getSIInterrupts() 2025-02-07 20:39:13 -03:00
Rodrigo Alfonso
f5430c1700 Normalizing naming style 2025-02-06 08:18:26 -03:00
Rodrigo Alfonso
44ffc903d4 LinkWirelessMultiboot: Moving progress reporting to example (without needing to enable logs) 2025-02-06 08:01:09 -03:00
Rodrigo Alfonso
705ad0638d Adding more details to the multiboot protocol 2025-02-06 07:45:56 -03:00
Rodrigo Alfonso
10591d1d6b Stop clearing the whooole screen on every log! 2025-02-05 09:11:48 -03:00
Rodrigo Alfonso
8e17f9a1a2 Fixing timer isr iwram macro 2025-02-04 22:14:58 -03:00
Rodrigo Alfonso
126fbd958c Dividing wireless profiler in two roms (IWRAM code and ROM code) 2025-02-04 09:22:18 -03:00
Rodrigo Alfonso
b7295b2443 Fixing default didPress(...) key handling 2025-02-04 05:51:36 -03:00
Rodrigo Alfonso
1124981c81 Logging forwarded count 2025-02-03 23:03:24 -03:00
Rodrigo Alfonso
c6b399f5b2 Now LinkRawWireless_demo can perform ghost sends 2025-02-03 21:47:57 -03:00
Rodrigo Alfonso
5c2b395324 Cleaning up LinkWireless' new protocol changes 2025-02-03 07:06:58 -03:00
Rodrigo Alfonso
475f380fd0 WIP: New protocol (works!) 2025-02-03 04:31:40 -03:00
Rodrigo Alfonso
9b0b08f368 Improving lagging button 2025-01-30 09:37:35 -03:00
Rodrigo Alfonso
20f24b3e60 Now the LinkCable_full example lag button only waits 5 frames 2025-01-30 09:33:03 -03:00
Rodrigo Alfonso
5c7f7d393c Adding didQueueOverflow alert 2025-01-30 08:59:13 -03:00
Rodrigo Alfonso
67455254db Adding useful logs to LinkUniversal_full 2025-01-30 08:45:23 -03:00
Rodrigo Alfonso
2c1e370bbe LinkRawWireless: Implementing command 0x30 DisconnectClient 2025-01-30 04:48:03 -03:00
Rodrigo Alfonso
25788dc238 Adding queue overflow flag to LinkWireless_demo 2025-01-27 08:45:42 -03:00
Rodrigo Alfonso
a82088ad7c Converting enum to enum class 2025-01-26 23:13:24 -03:00
Rodrigo Alfonso
aa756f22f3 Fixing randomSeed initialization 2025-01-22 23:09:15 -03:00
Rodrigo Alfonso
d567eb3fdd Renaming AcceptConnections => PollConnections 2025-01-22 20:59:46 -03:00
Rodrigo Alfonso
4da4c4996d Formatting code 2025-01-20 03:55:14 -03:00
Rodrigo Alfonso
4564c2fb3c Revert "Removing s/r latch and making it the default behavior"
This reverts commit 52d23fdb54.
2025-01-16 22:45:12 -03:00
Rodrigo Alfonso
52d23fdb54 Removing s/r latch and making it the default behavior 2025-01-16 09:40:32 -03:00
Rodrigo Alfonso
d0d43c797d Updating example layout 2025-01-16 08:38:31 -03:00
Rodrigo Alfonso
190dea598e Making internal signal level struct private and adding levels to LinkWireless_demo 2025-01-16 08:08:48 -03:00
Rodrigo Alfonso
7548e2ca9b Renaming profiler log 2025-01-15 07:18:00 -03:00
Rodrigo Alfonso
a840fdc792 Adding CPU usage metrics to LinkCable_stress 2025-01-15 06:52:04 -03:00
Rodrigo Alfonso
1ee4088568 Logging interval in LinkUniversal_stress example 2025-01-15 05:41:22 -03:00
Rodrigo Alfonso
d022fba681 Updating README and small fixes after reviewing the whole branch 2025-01-14 00:11:07 -03:00
Rodrigo Alfonso
dd7e6f6eff Adjusting wireless profiler 2025-01-13 02:44:21 -03:00
Rodrigo Alfonso
200f33bd97 Adding signal levels to LinkUniversal_full example 2025-01-13 00:50:43 -03:00
Rodrigo Alfonso
6b740f3616 LinkRawWireless: Implementing SignalLevel (0x11) command 2025-01-13 00:06:58 -03:00
Rodrigo Alfonso
5d8544b28f Renaming wireless cmd IsFinishedConnect => IsConnectionComplete 2025-01-12 23:45:41 -03:00
Rodrigo Alfonso
6e8be79bd0 Version v7.1.0 => v8.0.0 2025-01-12 09:57:27 -03:00