revisions

This commit is contained in:
pls.153 2023-11-23 16:55:13 +01:00
parent 629d1d32f1
commit d420b9cfd6
2 changed files with 11 additions and 9 deletions

View file

@ -5,13 +5,13 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
body { color: #303030; font-family: sans-serif; font-size: medium; margin: 30px 20px; }
body { color: #303030; font-family: sans-serif; font-size: medium; width: 500px; margin: 30px 20px; }
a:link, a:visited { text-decoration: none; color: blue; }
a:hover { text-decoration: underline; }
</style>
</head>
<body>
<h3>Simple Meshtastic Radio</h3>
<h2>Simple Meshtastic Radio</h2>
<p>My take on a home made solution for an affordable, reliable radio:
<br>(no superfluous parts - very low energy consumption)
</p>
@ -26,7 +26,7 @@
<p>All parts above combined cost me around 50€.</p>
<p>I used a soldering iron, a hot glue gun, a step drill bit, double sided tape.</p>
<br>
<h3>Antennas</h3>
<h2>Antennas</h2>
<p>
A good antenna is crucial for the radio to function properly.
</p>
@ -70,9 +70,8 @@
</p>
<img src="img/good-antenna.jpg" height=220>
<img src="img/worst-antennas.jpg" height=220>
<br>
<br>
<h3>Line of Sight</h3>
<br><br><br>
<h2>Line of Sight</h2>
To easily find out if two places are within line of sight, you can use this
<br><a href="http://heywhatsthat.com/profiler.html" target="_blank">Path Profiler</a>:
<p>
@ -83,5 +82,6 @@
<img src="img/no-line-of-sight.png" width=400>
<br>no line of sight
</p>
<br>
</body>
</html>

View file

@ -34,9 +34,8 @@ slowly on mobile. To improve load time, meshtastic proto files are simply
loaded as `*.lisp` source files, which doesn't seem to impact performance at
runtime (in this use case).
An animation is shown while loading the app, together with a counter (for older
and slow mobile devices). For this to work, the app is loaded in the background
(that is, in a separate thread).
An hourglass animation is shown while loading the app. For this to work, the
app is loaded in the background (that is, in a separate thread).
You will see a json output of all data sent/received. It simply uses the
`print-json` convenience function from cl-protobufs.
@ -59,6 +58,9 @@ The macOS version must be compiled first, moved to `/Applications/` and started
from Finder (not the console), otherwise BLE permissions will not work (if run
from console, the app will show a BLE exception and consume 100% CPU).
The iOS version also runs on older devices, like the iPod Touch, as long as
they are 64 bit and run at least iOS 12.
How to use cl-meshtastic