Rodrigo Alfonso
|
4da4c4996d
|
Formatting code
|
2025-01-20 03:55:14 -03:00 |
|
Rodrigo Alfonso
|
7b28dd3640
|
Fixing version tags
|
2025-01-17 00:26:03 -03:00 |
|
Rodrigo Alfonso
|
1f298b5164
|
LinkWireless: Removing waits from start host
|
2025-01-16 07:57:52 -03:00 |
|
Rodrigo Alfonso
|
87748c6714
|
LinkWireless: Using SignalLevel (0x11) instead of AcceptConnections (0x1a) to update player count
|
2025-01-16 06:23:05 -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
|
08facca76b
|
Documenting getSendDataHeaderFor(...) and getReceiveDataResponse(...)
|
2025-01-13 19:28:03 -03:00 |
|
Rodrigo Alfonso
|
8e0fabdd4d
|
LinkWireless: marking some methods as inline
|
2025-01-13 07:08:25 -03:00 |
|
Rodrigo Alfonso
|
084b18284a
|
LinkWireless: ISR optimizations, stop copying values!
|
2025-01-13 06:38:50 -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
|
0516d71472
|
Sorting LinkRawWireless methods
|
2025-01-12 23:43:37 -03:00 |
|
Rodrigo Alfonso
|
f166dcb07d
|
Reducing ISR code size when clock inversion is not needed
|
2025-01-12 21:11:24 -03:00 |
|
Rodrigo Alfonso
|
6e8be79bd0
|
Version v7.1.0 => v8.0.0
|
2025-01-12 09:57:27 -03:00 |
|
Rodrigo Alfonso
|
cfeda020db
|
Providing default implementations for common string functions
|
2025-01-12 08:58:38 -03:00 |
|
Rodrigo Alfonso
|
0bfdb0b520
|
Removing std::array completely
|
2025-01-12 08:07:06 -03:00 |
|
Rodrigo Alfonso
|
b35a5f360c
|
Helping the compiler figure out that LinkWireless doesn't need clock inversion code
|
2025-01-12 07:09:40 -03:00 |
|
Rodrigo Alfonso
|
76cc626d27
|
Moving async command system from LinkWireless to LinkRawWireless
|
2025-01-12 06:10:59 -03:00 |
|
Rodrigo Alfonso
|
892f49bf79
|
LinkRawWireless: inverted ACK wait
|
2025-01-12 06:07:36 -03:00 |
|
Rodrigo Alfonso
|
c2be671310
|
LinkRawWireless: Sorting private / public methods
|
2025-01-11 22:06:55 -03:00 |
|
Rodrigo Alfonso
|
ae1cf8170a
|
Extracting some repeated functions to _link_common
|
2025-01-07 00:55:34 -03:00 |
|
Rodrigo Alfonso
|
afb05da665
|
Stop duplicating int definitions
|
2025-01-05 08:52:59 -03:00 |
|
Rodrigo Alfonso
|
8cf3bb5a1c
|
Adding volatile to variables that could change during interrupts and are read in main thread to prevent issues with compiler optimizations
|
2025-01-05 08:44:37 -03:00 |
|
Rodrigo Alfonso
|
7fc2b0d2c0
|
Stop using new / delete for internal instances, to allow using some libraries entirely on the stack
|
2025-01-05 07:01:32 -03:00 |
|
Rodrigo Alfonso
|
8ec893b0ff
|
LinkCable: Refactoring to use LinkRawCable internally
|
2025-01-05 06:07:09 -03:00 |
|
Rodrigo Alfonso
|
dc97649efb
|
Renaming restoreFromMultiboot => restoreExistingConnection
|
2025-01-04 06:18:19 -03:00 |
|
Rodrigo Alfonso
|
6743f2582a
|
Adding 'restore from multiboot' to LinkWireless
|
2025-01-03 23:56:27 -03:00 |
|
Rodrigo Alfonso
|
b8643e0ddc
|
Adding 'restore from multiboot' functionality to LinkRawWireless
|
2025-01-03 22:55:08 -03:00 |
|
Rodrigo Alfonso
|
9b41cf30df
|
LinkRawWireless: Implementing SystemStatus command (0x13)
|
2025-01-03 12:25:10 -03:00 |
|
Rodrigo Alfonso
|
a062a3acd6
|
Extracting event constants
|
2025-01-03 08:39:35 -03:00 |
|
Rodrigo Alfonso
|
6b9f5ba08e
|
Centralizing usages of strlen and memcpy
|
2025-01-03 07:35:34 -03:00 |
|
Rodrigo Alfonso
|
be645a8f75
|
Moving wait(...) function to _link_common.hpp
|
2025-01-02 03:09:10 -03:00 |
|
Rodrigo Alfonso
|
af5b9e3461
|
LinkWireless: Refactoring the whole thing to use LinkRawWireless internally
|
2025-01-02 02:02:59 -03:00 |
|
Rodrigo Alfonso
|
d43131a35c
|
Adding missing param documentation
|
2025-01-01 23:37:40 -03:00 |
|
Rodrigo Alfonso
|
b1eb8c9c4e
|
FIX: Wrong user name length validation
|
2025-01-01 22:43:02 -03:00 |
|
Rodrigo Alfonso
|
9af5aa2e1a
|
Version => v7.1.0, updating license
|
2025-01-01 20:00:16 -03:00 |
|
Rodrigo Alfonso
|
78cd7aa78b
|
Using LinkGPIO::Pin::SD
|
2024-12-24 09:31:13 -03:00 |
|
Rodrigo Alfonso
|
b2b1926d4a
|
LinkRawWireless: adding missing bye() command
|
2024-11-29 05:52:19 +00:00 |
|
Rodrigo Alfonso
|
481381c9fb
|
Ensuring a clean RCNT state when activating LinkWireless to prevent incompatibilities with LinkGPIO or other libraries
|
2024-11-22 20:16:30 +00:00 |
|
Rodrigo Alfonso
|
fb1bafcd4c
|
Version v7.0.0 => v7.0.1
|
2024-09-14 04:56:07 -03:00 |
|
Rodrigo Alfonso
|
409a19cf58
|
Changed wireless CMD_TIMEOUT from 100 to 10
|
2024-08-26 23:50:51 -03:00 |
|
Rodrigo Alfonso
|
f459a8f142
|
Marking headers as system headers outside development
|
2024-08-26 22:29:07 -03:00 |
|
Rodrigo Alfonso
|
2fbf8198a5
|
FIX: Making LinkRawWireless::receiveCommandFromAdapter() more stable
|
2024-08-20 00:59:08 -03:00 |
|
Rodrigo Alfonso
|
612f286635
|
Preventing multiboot failures
|
2024-08-20 00:30:05 -03:00 |
|
Rodrigo Alfonso
|
3e3920096f
|
Using nullptr instead of NULL
|
2024-08-19 08:42:21 -03:00 |
|
Rodrigo Alfonso
|
ee097dd80e
|
Making SPI receive the DataSize so 8-bit and 32-bit packets can be used in the same project
|
2024-08-15 11:11:40 -03:00 |
|
Rodrigo Alfonso
|
514c02ccf0
|
Adding Doxygen-style docs for IDE autocompletion in LinkWireless
|
2024-08-08 07:50:00 -03:00 |
|
Rodrigo Alfonso
|
c8e5a4745d
|
Adding Doxygen-style docs for IDE autocompletion in LinkRawWireless
|
2024-08-07 10:15:55 -03:00 |
|
Rodrigo Alfonso
|
21bb2cc250
|
Dropping tonc dependency in LinkRawWireless
|
2024-08-07 09:21:04 -03:00 |
|
Rodrigo Alfonso
|
69fa07409a
|
Version => v7.0.0
|
2024-08-06 02:51:12 -03:00 |
|
Rodrigo Alfonso
|
af429fa565
|
Version => v6.4.0
|
2024-08-05 10:20:46 -03:00 |
|