mitxela
9b4576ec75
add acrylic case cad files
2025-10-29 11:22:23 +00:00
mitxela
f728427125
appease demands for noncompliant date formats
...
...but hide them behind an #ifdef
2025-10-29 11:22:05 +00:00
mitxela
255c90361f
fwd protect stack when jumping to system loader
...
can't be too careful eh
2025-10-27 16:40:39 +00:00
mitxela
16bec0ccc6
fwt version 0.0.2
2025-10-26 14:12:42 +00:00
mitxela
1b95580516
Add display test mode
2025-10-26 14:09:49 +00:00
mitxela
bd222dde25
Countdown: set decimal point when epoch has past
...
Once the moment has gone, always display 0.000, regardless of GPS/RTC precision
2025-10-26 13:10:17 +00:00
mitxela
dd996db681
Resend date in pendSV during count_hidden
...
Enables text such as "utc offset" to still flip over when clock is folded/unfolded
2025-10-26 12:48:27 +00:00
mitxela
1064ac5038
Double-sided tape wallhanger by Kevin Thomasson
2025-10-25 12:18:45 +01:00
Teque5
87040842fc
slim wallhanger ( #3 )
...
* slim wallhanger
* rename
* added midpoint locker
2025-10-25 11:56:27 +01:00
mitxela
8af0b73a77
typo in hinge.svg
...
Black 6mm rectangle should have a height of 22.56, with the lower hole 6mm from the bottom, and the top hole 5.28 from the top. It was off by 0.28mm so hardly noticable with the kerf of the laser, but we may as well make it exact.
2025-10-08 12:07:19 +01:00
mitxela
0dc65df840
Add redrawn STEP files
...
These don't exactly match the STL files although both will work. STL files were generated from the OpenSCAD file. STEP files were redrawn with some fillets and other tweaks, moving forwards the step files may be the main reference
2025-10-08 11:55:02 +01:00
mitxela
9e6b0c1afa
Move main STL files into folders for rev C, rev D
2025-10-08 11:54:08 +01:00
mitxela
f5113a92e4
Set brightness curve in config file for phototransistor
...
The default curve in the firmware, with nothing specified in the config file (or this commented out) matches the LDR.
2025-10-08 11:24:02 +01:00
mitxela
67010598d9
add STL for phototransistor (VTT9812FH)
2025-10-08 11:08:22 +01:00
mitxela
70c04301dc
bootloader user request on PA2/hinge TX
2025-08-03 12:21:24 +01:00
mitxela
b7e80f0d8d
update config.txt template
2025-08-02 14:34:22 +01:00
mitxela
22cb434297
inc fwt version
2025-08-02 14:18:12 +01:00
mitxela
c632fc4c28
wipe vbat measurement on leaving mode_vbat
2025-08-02 01:39:14 +01:00
mitxela
b3e00fb43c
Reduce power-on precision if coin cell below 2.7V
2025-08-02 01:26:30 +01:00
mitxela
914471d6f3
oversampling vbat is substantially more stable
2025-08-01 19:37:36 +01:00
mitxela
922586d549
mode_vbat
2025-08-01 19:28:59 +01:00
mitxela
6ee513efb1
initial vbat reading using adc3
2025-08-01 16:04:12 +01:00
mitxela
c3e81356f5
monitor beidou, plot gps and the highest non-gps satview
2025-08-01 11:43:28 +01:00
mitxela
384b85b9f9
further complication of GSV parsing
...
signal ID is not always present, number of fields is variable, what was meant to be a quick way of showing number of satellites is becoming a mess
2025-08-01 11:05:25 +01:00
mitxela
f4751fce09
correctly interpret multiple GSV messages
...
M10 gps module sends GPGSV multiple times in separate groups, even though it's only listening to a single band.
2025-08-01 02:16:35 +01:00
mitxela
b30b862fda
latch satview
...
ublox 10 series output GSV only every 5 seconds
2025-08-01 01:22:08 +01:00
mitxela
74f683c7ba
update qspi.md
2025-07-31 23:24:44 +01:00
mitxela
43cdfe10cc
tzmap 2025b (full)
2025-07-31 22:37:14 +01:00
mitxela
6ba38a7a55
tzrules to 2025b
2025-07-31 13:58:19 +01:00
mitxela
05ab0d7123
update timezone-names to 2025b
2025-07-31 13:45:09 +01:00
mitxela
529555730a
Bootloader updates to explicitly protect the stack
...
Using both noreturn and __builting_unreachable() is superfluous but hopefully makes it twice as unlikely to optimise the jump into a tail call. Not sure if this is better than -O0 but hopefully makes some people less unhappy.
2025-07-31 11:20:20 +01:00
mitxela
fa71140552
add physical dimensions to hinge svg
2025-07-31 10:47:49 +01:00
mitxela
0d76b0f078
generate either version in openscad
2025-07-31 10:26:48 +01:00
mitxela
f2cc1f54ab
cad for vtt9812fh
2025-07-25 11:03:43 +01:00
mitxela
eca890e2b2
a dubiously helpful overlay for brightness curve
2025-07-18 12:20:23 +01:00
mitxela
fd62ade91b
method to convert a bunch of brightness values
2025-07-18 12:01:34 +01:00
mitxela
4fb73649ea
basic support for touchscreen devices
2025-07-12 23:21:57 +01:00
mitxela
3bc2ccb08b
allow pasting in brightness curve values
2025-07-12 22:30:21 +01:00
mitxela
90ac0fc267
generate binary files
2025-07-04 17:43:42 +01:00
mitxela
8ce8a867d1
compatibility with toolchain 12.3.rel1
2025-07-04 17:42:04 +01:00
mitxela
715e8b338d
Ignore env hashes using clean/smudge filter
...
Add following to .git/config:
[filter "eclipse_env_hash"]
clean = sed 's/env-hash=\"[-,0-9]*\"/env-hash=\"0000000000000000000\"/g'
smudge = cat
2025-07-04 17:25:38 +01:00
mitxela
2571e62078
Revert "Don't track these IDE files that keep changing"
...
This reverts commit 8e4d62cca4 .
2025-07-04 17:08:06 +01:00
mitxela
7a0fc54fa8
add shelfstand cad files
2025-06-29 18:19:36 +01:00
mitxela
a1e8af3cf9
Add handcrafted SVG version of moshidraw hinge
2025-06-29 17:58:50 +01:00
mitxela
122e601da9
add readme
2025-05-25 12:36:35 +01:00
mitxela
4ce85147f0
CAD files for antenna case
...
Specifically for the patch antenna with SMA connector crimped as close as possible. Top half (caset.stl) needs to be printed upside down with support for the cable shroud. Last modified 2023-04-19
2025-05-21 12:56:06 +01:00
mitxela
16edb66444
Add cad files for wall hangers
2025-05-21 12:49:25 +01:00
mitxela
7c9b9b6f0e
lasercut files update for easier tiling
2025-05-21 12:24:08 +01:00
mitxela
c46e7cc803
Add moshidraw file for hinge (convert to DXF or SVG later)
2025-05-21 12:23:17 +01:00
mitxela
2dd441d178
make colon cover a teeny bit taller
2025-05-21 12:07:35 +01:00