Commit Graph

612 Commits

Author SHA1 Message Date
Rodrigo Alfonso
0ae110f111 Adding a random wait to avoid different GBAs getting stuck 2024-08-22 07:28:51 -03:00
Rodrigo Alfonso
f670e3d2bf Using infinite retries in linkCableMultiboot 2024-08-22 06:35:33 -03:00
Rodrigo Alfonso
a3e1413fa9 Redoing LinkCableMultiboot 2024-08-22 03:25:20 -03:00
Rodrigo Alfonso
c7286266ab Adjusting retry delay to 1/16s 2024-08-21 22:05:09 -03:00
Rodrigo Alfonso
df68a8941c Adding SPI transfer mode to LinkCableMultiboot_demo example 2024-08-21 21:24:19 -03:00
Rodrigo Alfonso
529c78e22e Adding option to change palette data in LinkCableMultiboot 2024-08-21 08:41:23 -03:00
Rodrigo Alfonso
b8fc56b795 Adding SPI mode to LinkCableMultiboot 2024-08-21 08:33:51 -03:00
Rodrigo Alfonso
a1ecedf5c5 Fixing hello.gba header 2024-08-21 06:40:45 -03:00
Rodrigo Alfonso
681080f1fe FIX: hello.gba padding 2024-08-21 06:38:38 -03:00
Rodrigo Alfonso
576d8047ff Not checking for 0xD2 at all in the mobile adapter 2024-08-21 04:32:21 -03:00
Rodrigo Alfonso
0bdd88018f LinkWireless: Fixing serve(...) while hosting 2024-08-21 02:02:07 -03:00
Rodrigo Alfonso
188ac37c07 Bundling all roms in LinkCableMultiboot_demo and LinkWirelessMultiboot_demo 2024-08-20 23:51:29 -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
3b10bf7be3 Adding cancel feature to LinkWirelessMultiboot_demo 2024-08-19 22:42:40 -03:00
Rodrigo Alfonso
82d315f8ce Improving disconnection handling in LinkWirelessMultiboot 2024-08-19 22:39:38 -03:00
Rodrigo Alfonso
062f96e10c Disabling multiboot builds in LinkWirelessMultiboot_demo 2024-08-19 21:56:42 -03:00
Rodrigo Alfonso
47a2e46eb1 Enabling send/receive latch in LinkWireless_demo 2024-08-19 10:57:20 -03:00
Rodrigo Alfonso
d42a88d52e Updating log functions 2024-08-19 10:42:38 -03:00
Rodrigo Alfonso
1e06a32a37 Testing fix for mobile adapter hw 2024-08-19 10:01:55 -03:00
Rodrigo Alfonso
0909367398 Using -Ofast in examples 2024-08-19 08:42:25 -03:00
Rodrigo Alfonso
d830860c5e Adding options to compile multiboot roms with compile.sh 2024-08-19 08:42:25 -03:00
Rodrigo Alfonso
67750d7e8f Improving package.sh 2024-08-19 08:42:25 -03:00
Rodrigo Alfonso
3e3920096f Using nullptr instead of NULL 2024-08-19 08:42:21 -03:00
Rodrigo Alfonso
1aaf84bb27 Reverting test code
This reverts commit a8383a67eec7c82079d533c8a60f6202aeb3b059.
2024-08-19 04:43:47 -03:00
Rodrigo Alfonso
0aa6d70178 Oh, of course I have to switch the serial mode before the timer x) 2024-08-19 04:43:17 -03:00
Rodrigo Alfonso
ec06a49073 Debugging why it doesn't work on the RPi Pico 2024-08-19 04:42:36 -03:00
Rodrigo Alfonso
004a796cc3 Adding LinkMobile to compile script, improving documentation 2024-08-19 03:47:35 -03:00
Rodrigo Alfonso
758855c142 Organizing images 2024-08-19 03:03:09 -03:00
Rodrigo Alfonso
8e87445c44 Disabling mGBA logs and refactoring 2024-08-19 02:56:00 -03:00
Rodrigo Alfonso
03314004e9 Refactors and improving docs 2024-08-19 02:33:40 -03:00
Rodrigo Alfonso
c41d99562a Refactoring library and example. Renaming ISP => PPP 2024-08-19 01:36:23 -03:00
Rodrigo Alfonso
b7f5288d4c Adding waitFor(...) method 2024-08-18 23:31:55 -03:00
Rodrigo Alfonso
c3ed1114a9 Cleaning up requests 2024-08-18 23:15:30 -03:00
Rodrigo Alfonso
2055e66c90 Adding TCP example 2024-08-18 23:01:44 -03:00
Rodrigo Alfonso
0aa2c1b5b8 Finishing TCP/UDP commands 2024-08-18 11:07:42 -03:00
Rodrigo Alfonso
855accae1c Adding signatures and documentation for openConnection and closeConnection 2024-08-18 10:15:49 -03:00
Rodrigo Alfonso
f994270ee0 Implementing DNS query 2024-08-18 09:16:14 -03:00
Rodrigo Alfonso
f74504bb3e Adding password input to example 2024-08-18 06:23:45 -03:00
Rodrigo Alfonso
c1f01cd5af ISP calling and login completed 2024-08-18 05:57:24 -03:00
Rodrigo Alfonso
0f2d09229f Starting ISP connection 2024-08-18 04:19:21 -03:00
Rodrigo Alfonso
a0221f2971 Request timeout always active? 2024-08-18 01:57:00 -03:00
Rodrigo Alfonso
bbcfc99a0d Renaming isConnected() => isP2PConnected() 2024-08-18 01:46:09 -03:00
Rodrigo Alfonso
fc68b304f6 Adding isConfigurationValid() 2024-08-18 01:40:54 -03:00
Rodrigo Alfonso
e7b9f00266 Removing BAD_CONFIGURATION_CHECKSUM 2024-08-18 01:29:25 -03:00
Rodrigo Alfonso
8b1e426609 Adding LinkMobile documentation 2024-08-17 10:56:28 -03:00
Rodrigo Alfonso
d957b50ed3 Adding Doxygen docs 2024-08-17 09:40:11 -03:00
Rodrigo Alfonso
d63956e0a0 Adding numpad to example and timeouts 2024-08-17 07:24:26 -03:00
Rodrigo Alfonso
804f6a32ab Adding timeout error 2024-08-17 05:10:56 -03:00
Rodrigo Alfonso
049af89e74 Adding constant ping (telephone status), manual hang up, and hang up detection 2024-08-17 02:44:46 -03:00