Rodrigo Alfonso
|
a7d42a4b18
|
Adding multireceive
|
2023-02-03 17:49:14 -03:00 |
|
Rodrigo Alfonso
|
00272e35ee
|
Updating usage limits
|
2023-02-03 16:00:34 -03:00 |
|
Rodrigo Alfonso
|
367f504338
|
Adding slave limit
|
2023-02-03 08:44:56 -03:00 |
|
Rodrigo Alfonso
|
e4eaf0c0e1
|
Adding canSend() method
|
2023-02-03 05:50:29 -03:00 |
|
Rodrigo Alfonso
|
92384f9e6a
|
Improving logs
|
2023-02-03 05:20:42 -03:00 |
|
Rodrigo Alfonso
|
10fe6020d9
|
Fix server confirmations including 0. Stop adding dummy messages in retransmit mode
|
2023-02-03 04:52:22 -03:00 |
|
Rodrigo Alfonso
|
f967e10d78
|
Adding bufferSize
|
2023-02-03 01:49:11 -03:00 |
|
Rodrigo Alfonso
|
0214bf9e73
|
Adding maxPlayers option
|
2023-02-03 01:41:36 -03:00 |
|
Rodrigo Alfonso
|
a1bae2cada
|
Extracting methods
|
2023-02-03 01:36:20 -03:00 |
|
Rodrigo Alfonso
|
372d6dd2db
|
Rewriting confirmations as special messages
|
2023-02-03 01:28:39 -03:00 |
|
Rodrigo Alfonso
|
d235b447a2
|
FIX: Client confirmation detection
|
2023-02-03 00:43:27 -03:00 |
|
Rodrigo Alfonso
|
561d8417f0
|
Adding error causes
|
2023-02-03 00:18:06 -03:00 |
|
Rodrigo Alfonso
|
0b42ab78db
|
Adding retransmission protocol
|
2023-02-02 23:44:43 -03:00 |
|
Rodrigo Alfonso
|
0e566fe068
|
Adding RETRANSMIT mode and a custom message header
|
2023-02-02 21:27:46 -03:00 |
|
Rodrigo Alfonso
|
5a07969e1e
|
Updating adapter docs
|
2023-02-02 05:46:03 -03:00 |
|
Rodrigo Alfonso
|
4e51de166a
|
Adding LinkWireless documentation
|
2023-02-02 02:24:01 -03:00 |
|
Rodrigo Alfonso
|
c8ecada6a4
|
Adding forwarding as an option
|
2023-02-02 01:17:06 -03:00 |
|
Rodrigo Alfonso
|
627ab76e88
|
FIX: Clearing server timeouts
|
2023-02-02 00:35:57 -03:00 |
|
Rodrigo Alfonso
|
ddccaa1f04
|
Adding top protocol
|
2023-02-01 23:52:42 -03:00 |
|
Rodrigo Alfonso
|
7b8fc320fe
|
Refactoring and cleaning API
|
2023-02-01 09:48:24 -03:00 |
|
Rodrigo Alfonso
|
a05893bd71
|
Updating example to send one value at a time
|
2023-02-01 04:16:42 -03:00 |
|
Rodrigo Alfonso
|
ee47678536
|
Cleaning up code
|
2023-02-01 03:51:48 -03:00 |
|
Rodrigo Alfonso
|
8614065e24
|
Stop using waits
|
2023-02-01 02:12:22 -03:00 |
|
Rodrigo Alfonso
|
5df6053536
|
This fixes the empty receive bug, not sure why. I've added setup ids, 0x13 before starting host, matching broadcasts and matched data with a well known trace
|
2023-02-01 00:43:04 -03:00 |
|
Rodrigo Alfonso
|
113d271b89
|
Fixing LinkCableMultiboot documentation
|
2023-01-31 23:19:32 -03:00 |
|
Rodrigo Alfonso
|
b5ff633ec0
|
Debugging SendDataWait and clock inversion
|
2023-01-31 23:15:11 -03:00 |
|
Rodrigo Alfonso
|
d3768a6c9b
|
FIX: Disabling LinkSPI's default ACK
|
2023-01-30 05:08:46 -03:00 |
|
Rodrigo Alfonso
|
b20734d238
|
Removing delay between authenticated Wireless transfers
|
2023-01-30 04:09:01 -03:00 |
|
Rodrigo Alfonso
|
4894a06dde
|
Adding async (IRQ) support to LinkSPI
|
2023-01-30 02:44:22 -03:00 |
|
Rodrigo Alfonso
|
0be474b239
|
Fixing LinkSPI edge cases
|
2023-01-30 00:36:56 -03:00 |
|
Rodrigo Alfonso
|
c8e639ff8f
|
Refactoring and trying out multiple clients
|
2023-01-29 05:47:30 -03:00 |
|
Rodrigo Alfonso
|
91ab5a70fb
|
Draft of a connection example
|
2023-01-26 21:30:36 -03:00 |
|
Rodrigo Alfonso
|
c56eaca9fe
|
Adding 0x1c after 0x1e
|
2023-01-25 00:35:30 -03:00 |
|
Rodrigo Alfonso
|
09aed046b5
|
Debugging host and connection
|
2023-01-23 04:12:48 -03:00 |
|
Rodrigo Alfonso
|
6cfa77c260
|
Trying Broadcast and BroadcastRead
|
2023-01-21 08:43:30 -03:00 |
|
Rodrigo Alfonso
|
7779c809b2
|
Minimum working wait: 15
|
2023-01-21 08:01:52 -03:00 |
|
Rodrigo Alfonso
|
23dcec8805
|
Receiving full command responses
|
2023-01-21 07:51:49 -03:00 |
|
Rodrigo Alfonso
|
e561b65859
|
Trying to send commands
|
2023-01-21 06:48:53 -03:00 |
|
Rodrigo Alfonso
|
13676d9077
|
Adding command helpers and status code returns
|
2023-01-21 06:33:04 -03:00 |
|
Rodrigo Alfonso
|
95d8b9c498
|
Fixing timeouts and waits
|
2023-01-21 06:17:09 -03:00 |
|
Rodrigo Alfonso
|
0ff7ad66a8
|
Adding waitMode to LinkSPI
|
2023-01-21 05:51:55 -03:00 |
|
Rodrigo Alfonso
|
0ad2045029
|
Adding some wireless login code
|
2023-01-21 02:40:42 -03:00 |
|
Rodrigo Alfonso
|
1440b15164
|
Moving LinkSPI::Mode to activate, instead of constructor
|
2023-01-21 00:05:56 -03:00 |
|
Rodrigo Alfonso
|
4cb39817b2
|
Fixing multiboot retries
|
2023-01-20 07:45:58 -03:00 |
|
Rodrigo Alfonso
|
efea12cd32
|
Creating boilerplate code for LinkWireless
|
2023-01-20 07:10:26 -03:00 |
|
Rodrigo Alfonso
|
8c4da679f4
|
Adding LinkCableMultiboot
|
2023-01-20 07:03:14 -03:00 |
|
Rodrigo Alfonso
|
24bfc307ca
|
Adding LinkSPI documentation
|
2023-01-18 00:33:56 -03:00 |
|
Rodrigo Alfonso
|
d933cd8589
|
Adding LinkSPI
|
2023-01-17 23:57:45 -03:00 |
|
Rodrigo Alfonso
|
bb436d2f9f
|
Removing side effect from constructor
|
2023-01-17 22:12:32 -03:00 |
|
Rodrigo Alfonso
|
4ae3fcb8f0
|
Using prefixes and moving structs/enums inside classes
|
2023-01-17 21:50:15 -03:00 |
|
Rodrigo Alfonso
|
44e8a7c009
|
Adding LinkGPIO documentation
|
2023-01-17 08:03:38 -03:00 |
|
Rodrigo Alfonso
|
54761ce5e6
|
Adding GPIO demo
|
2023-01-17 06:34:08 -03:00 |
|
Rodrigo Alfonso
|
8dd1e784ad
|
Adding LinkGPIO
|
2023-01-17 05:57:41 -03:00 |
|
Rodrigo Alfonso
|
d58f24c6d2
|
Renaming LinkConnection -> LinkCable and updating README
|
2023-01-17 05:19:57 -03:00 |
|
Rodrigo Alfonso
|
46761ecde3
|
Fix usage example in comment
|
2022-05-20 20:11:59 -03:00 |
|
Rodrigo Alfonso
|
30d8156287
|
Preventing critical sections with two buffers
|
2022-05-20 08:50:31 -03:00 |
|
Rodrigo Alfonso
|
e18f3232ab
|
Adding libugba interrupt handler
|
2022-05-20 05:30:56 -03:00 |
|
Rodrigo Alfonso
|
e219892664
|
Removing unneeded wait calls
|
2020-11-30 20:31:23 -03:00 |
|
Rodrigo Alfonso
|
ebc3736393
|
Adding data race prevention
|
2020-11-30 17:26:58 -03:00 |
|
Rodrigo Alfonso
|
c48079f6f8
|
Fixing remote timeout detection
|
2020-11-23 16:17:15 -03:00 |
|
Rodrigo Alfonso
|
693756bfb2
|
Renaming speed => interval
|
2020-11-21 16:53:27 -03:00 |
|
Rodrigo Alfonso
|
0c7bb5d334
|
Adding remote timeouts and fixing slave timeout when !isReady
|
2020-11-17 16:53:25 -03:00 |
|
Rodrigo Alfonso
|
87808853f5
|
Removing startNow parameter
|
2020-11-17 16:23:14 -03:00 |
|
Rodrigo Alfonso
|
0d63ae0248
|
Cleaning up code
|
2020-11-17 16:08:55 -03:00 |
|
Rodrigo Alfonso
|
821ffcd189
|
Adding logs and waitCycles. The START bit check fixed a random bug on hardware
|
2020-11-17 15:40:58 -03:00 |
|
Rodrigo Alfonso
|
ce2edf56db
|
Adding waitCycles between transfers
|
2020-11-17 11:45:22 -03:00 |
|
Rodrigo Alfonso
|
935cae5eb7
|
Improving robustness and speed using timer 3
|
2020-11-17 01:13:35 -03:00 |
|
Rodrigo Alfonso
|
1811eb30bc
|
Renewing design to support retransmission and multiple messages per frame
|
2020-11-14 16:01:52 -03:00 |
|