Commit graph

129 commits

Author SHA1 Message Date
155db0b163 fix: Correct apt sources list configuration for ARM64 cross-compilation
Co-authored-by: aider (openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
2025-07-10 13:31:45 +01:00
d74ddf5f82 fix: Update build workflow for ARM64 cross-compilation 2025-07-10 13:29:28 +01:00
f3a5cc109a fix: Update build workflow for ARM64 cross-compilation - install libudev-dev 2025-07-10 13:28:15 +01:00
22aa16bfbf chore: update pkg-config and library configuration for ARM64 cross-compilation
Co-authored-by: aider (openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
2025-07-10 13:27:07 +01:00
2a358be6b0 build: Fix pkg-config for ARM64 cross-compilation
Co-authored-by: aider (openrouter/anthropic/claude-sonnet-4) <aider@aider.chat>
2025-07-10 13:26:58 +01:00
25d50a0191 fix: Update cross-compilation dependencies installation for Raspberry Pi 5 2025-07-10 13:25:35 +01:00
7dd6f52aec fix: Fix CI cross-compile dependency installation
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
2025-07-10 13:18:22 +01:00
b6452bb32a fix: Add lib path for aarch64 cross-compile linking
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
2025-07-10 13:16:12 +01:00
579a617ee7 build: Improve arm64 cross-compilation setup
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
2025-07-10 13:12:04 +01:00
17c6e7ee98 fix: Update crossterm dependency version to 0.29 2025-07-10 13:08:25 +01:00
2968c063a4 fix: Remove arm64 architecture specification from libudev-dev installation 2025-07-10 13:04:18 +01:00
daa17ce971 remove adding dependeces 2025-07-10 13:03:00 +01:00
f504dd8f08 fix: Update runner to ubuntu-latest for aarch64 build 2025-07-10 13:01:51 +01:00
3f8f7b7aa5 fix: Restrict security repo to amd64 for cross-compilation
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
2025-07-10 13:00:55 +01:00
69421137ec ci: Build for aarch64
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
2025-07-10 12:56:21 +01:00
8d6a27a6b5 fix: Change runner to ubuntu-22.04 for armhf build
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
2025-07-10 12:54:38 +01:00
83fa95aff5 fix: Install armhf libudev-dev for cross-compilation
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
2025-07-10 12:51:52 +01:00
475e21dbd3 install libudev 2025-07-10 12:45:56 +01:00
8884413c93 build it 2025-07-10 12:42:40 +01:00
465317525d fix: Fix armv7 cross-compilation build error
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
2025-07-10 12:41:07 +01:00
40df220513 fix: Correct Rust toolchain action reference in build workflow 2025-07-10 12:34:16 +01:00
6f8d699d4e ci: Add GitHub Actions workflow for Raspberry Pi armv7 build 2025-07-10 12:30:42 +01:00
3200aa24ef ci: Setup armv7 cross-compile build workflow
Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
2025-07-10 12:29:31 +01:00
873078d33c Update .gitignore to include Rust build artifacts and JetBrains specific files 2025-07-10 12:25:32 +01:00
8bbd7e9743 ci: automated github build testing 2025-07-10 12:24:54 +01:00
Chris Frankland-Wright
bd2111d77a Rust ported and tested version 2025-07-09 01:18:49 +01:00
Chris Frankland-Wright
138b1e07a8 initial push of Rust version 2025-07-08 20:57:15 +01:00
Chris Frankland-Wright
fba1dfc2be
final python script version - moving to RUST 2025-07-08 18:50:12 +01:00
Chris Frankland-Wright
b2804c604b
Update timeturner.py 2025-07-08 17:06:07 +01:00
Chris Frankland-Wright
c9d15e1517
Update timeturner.py 2025-07-08 16:48:53 +01:00
Chris Frankland-Wright
633ed142f5
Update timeturner.py 2025-07-08 16:47:51 +01:00
Chris Frankland-Wright
9b1e079305
Update timeturner.py 2025-07-08 16:41:12 +01:00
Chris Frankland-Wright
a861af8d0c
Update timeturner.py 2025-07-08 16:06:34 +01:00
Chris Frankland-Wright
9fbf61fc1f
Update timeturner.py 2025-07-08 15:36:27 +01:00
Chris Frankland-Wright
393998a521
Update timeturner.py 2025-07-08 15:34:35 +01:00
Chris Frankland-Wright
6bceabd1a3
Update timeturner.py 2025-07-08 15:29:34 +01:00
Chris Frankland-Wright
21b24cfff0
Update timeturner.py 2025-07-07 22:48:11 +01:00
Chris Frankland-Wright
2672563d2b
added hardware offset with config.json 2025-07-07 22:31:53 +01:00
Chris Frankland-Wright
5c6add264f
config.json 2025-07-07 22:30:59 +01:00
Chris Frankland-Wright
1757f48213
version 1.0 2025-07-07 22:20:58 +01:00
Chris Frankland-Wright
914eb9d235
seperated thread 2025-07-07 22:12:11 +01:00
Chris Frankland-Wright
93d1ac7555
Update timeturner.py 2025-07-07 22:07:01 +01:00
Chris Frankland-Wright
69419b6d59
Update timeturner.py 2025-07-07 22:01:49 +01:00
Chris Frankland-Wright
3a7492d307
accurate millisecond count 2025-07-07 21:54:17 +01:00
Chris Frankland-Wright
007f8ffd7d
final push for phase 1 2025-07-07 21:43:55 +01:00
Chris Frankland-Wright
c9d0bf0937
Update timeturner.py 2025-07-07 21:23:23 +01:00
Chris Frankland-Wright
38c15897ae
phase1 timesync setting 2025-07-07 21:20:15 +01:00
Chris Frankland-Wright
17e9daaa03
Update timeturner.py
added sync system clock function
2025-07-07 20:52:11 +01:00
Chris Frankland-Wright
929daea7cb
Update timeturner.py 2025-07-07 20:39:49 +01:00
Chris Frankland-Wright
61a8fd9434
additional fields in curses 2025-07-07 20:33:05 +01:00