36 Commits

Author SHA1 Message Date
MayaTheShy
dcd9e22b6f refactor: enhance command processing for dual-mode channel compatibility 2026-03-26 16:19:38 -04:00
MayaTheShy
bdf7a51675 refactor: replace hardcoded channel IDs with dynamic retrieval from platform.channels 2026-03-26 15:22:51 -04:00
MayaTheShy
fa085339b8 feat: implement movement wrapping and pathfinding module for turtle 2026-03-22 18:16:06 -04:00
MayaTheShy
b34cc8cec0 refactor: update turtle script for improved structure and clarity, enhancing state management and communication protocols 2026-02-20 04:03:18 -05:00
MayaTheShy
cef3cdf03d refactor: update turtle script for improved server-driven functionality and code organization 2026-02-20 03:54:52 -05:00
MayaTheShy
617310eade style: Enhance eval response handling and inventory update for improved data management 2026-02-20 02:47:29 -05:00
MayaTheShy
2a0a90892c feat: Add computer label handling and status broadcasting on rename command 2026-02-20 02:33:25 -05:00
MayaTheShy
f38a219ad0 feat: Add real-time inventory and peripheral event handling for Turtle 2026-02-20 02:15:45 -05:00
MayaTheShy
a5aec5800e Refactor turtle.lua for v4: Implement eval/response protocol, streamline state management, enhance GPS and movement functions, and improve command handling. 2026-02-20 01:50:55 -05:00
MayaTheShy
8d66ef637e feat: Implement comprehensive block scanning; report discovered blocks to server 2026-02-20 01:05:18 -05:00
MayaTheShy
86250deba3 feat: Improve command processing output; list command names instead of serializing the commands table 2026-02-20 00:59:19 -05:00
MayaTheShy
922e6ab25d feat: Enhance status broadcasting in turtle; include additional logging for better visibility 2026-02-20 00:55:56 -05:00
MayaTheShy
5b23ab1a14 feat: Enhance logging for modem communication in turtle and webbridge; improve command transmission feedback 2026-02-20 00:52:35 -05:00
MayaTheShy
91918bd124 feat: Enhance command processing feedback in turtle; improve sleep duration for command acknowledgment in webbridge 2026-02-20 00:48:19 -05:00
MayaTheShy
af2d120baa feat: Add error handling for turtle startup script and improve GPS retry logic 2026-02-20 00:32:40 -05:00
MayaTheShy
6da6a06295 fix: Add debug logging for current position during status broadcast 2026-02-19 23:43:48 -05:00
MayaTheShy
43bba2ced7 fix: Add GPS retry mechanism for turtles without initial position 2026-02-19 23:42:06 -05:00
MayaTheShy
23259a5410 feat: Enhance exploration logic to prioritize unvisited directions and improve movement efficiency 2026-02-19 22:36:15 -05:00
MayaTheShy
ac4311a2cd refactor: Remove unused exploreStep function to clean up code 2026-02-19 21:31:18 -05:00
MayaTheShy
7003620ef7 feat: Improve exploration logic with enhanced stuck detection and direction prioritization 2026-02-19 21:30:35 -05:00
MayaTheShy
d43887ed41 feat: Initialize state for intelligent navigation in exploration and mining modes 2026-02-19 21:27:25 -05:00
MayaTheShy
3170ca3491 feat: Enhance exploration algorithm with intelligent navigation and stuck detection 2026-02-19 21:27:05 -05:00
MayaTheShy
399d2b693a feat: Enhance exploration algorithm with intelligent navigation and stuck detection 2026-02-19 21:26:23 -05:00
MayaTheShy
0c69b555df feat: Enhance home position management with auto-setting functionality when GPS is available 2026-02-19 21:21:09 -05:00
MayaTheShy
0d2fe5b8b1 feat: Implement non-blocking return home functionality with improved navigation 2026-02-16 03:10:47 -05:00
MayaTheShy
1435a7ac55 feat: Refactor home position sync and set functions for non-blocking operations 2026-02-16 03:07:20 -05:00
MayaTheShy
4bdbc006f8 feat: Implement wireless home position sync and set functionality for turtles 2026-02-16 02:41:33 -05:00
MayaTheShy
bd758e4c7b feat: Implement home position syncing with server and add distance checks for safe operations 2026-02-16 02:38:25 -05:00
MayaTheShy
175c6add10 fix: Improve message processing and command transmission in turtle system 2026-02-16 01:37:24 -05:00
MayaTheShy
5ec385c1f2 feat: Enhance turtle model and visualization with block surroundings and world block management 2026-02-16 01:35:52 -05:00
MayaTheShy
1a415beac0 feat: Add mining command to initiate exploration mode 2026-02-16 01:27:49 -05:00
MayaTheShy
e3a4788440 fix: Enhance message processing with detailed logging for incoming commands 2026-02-16 01:15:08 -05:00
MayaTheShy
f70dd16cff fix: Optimize GPS position retrieval with reduced timeout and background retry logic 2026-02-16 01:04:31 -05:00
MayaTheShy
a2d43d0cfb fix: Improve GPS position retrieval with error handling and retry logic 2026-02-16 00:34:41 -05:00
MayaTheShy
94713539da fix: Enhance GPS position retrieval with increased timeout and logging 2026-02-16 00:34:35 -05:00
MayaTheShy
ff73f3ec5e inital commit 2026-02-15 23:29:41 -05:00