Commit graph

16 commits

Author SHA1 Message Date
Silvano Seva
3e888f014a lib: qrcode: remove #pragma mark directives
Remove Xcode-specific #pragma directives, not recognized by GCC and
triggering the -Wunknown-pragma warning

Signed-off-by: Silvano Seva <silseva@fastwebnet.it>
2026-04-29 21:29:01 +02:00
Silvano Seva
993897a841 lib: qrcode: fix warning on always false comparisons
Signed-off-by: Silvano Seva <silseva@fastwebnet.it>
2026-04-29 21:21:35 +02:00
marco
bda1cebbd9 Add library to generate QR Codes 2026-02-19 21:01:28 +01:00
Silvano Seva
2f0b7f8df7 core: gps: added field for HDOP to GPS data
HDOP is expressed in cm, meaning that an HDOP of 1.37m is stored as 137 in
the GPS data structure.
2025-08-25 21:31:00 +02:00
Silvano Seva
04401c6eeb Miosix: added support for ARM Cortex M7 devices 2025-03-16 17:49:50 +01:00
Marco
a17ad80f10 GPS: using 16-bit integers for altitude and speed 2024-04-10 19:12:34 +02:00
Marco
36ef3b310c Added function to convert minmea coordinate to fixed-point integer representation 2024-04-10 08:04:26 +02:00
Silvano Seva
a0c721b30d Forced suppression of some compiler warnings in miosix kernel sources 2022-10-19 14:35:11 +02:00
Silvano Seva
b861beb0e6 Compiling miosix kernel from sources instead of linking against a pre-build image 2022-09-08 09:11:00 +02:00
Silvano Seva
1b8106d607 Removed miosix kernel submodule 2022-09-08 09:10:56 +02:00
Caleb Jamison
e5c5ee90f2 Add support for encoder knob on MD-UV380
Added: qdec, a header only quadrature encoder library

Added: EXTI15_10_IRQHandler to handle the encoder knob

Changed: platform_init() for the MD-UV380 now configures the EXTI15_10
interrupt.

Changed: platform_getChSelector now returns signed int8

Changed: size of settings_t.valid went from 6 to 7
Without this change, pressing the macro button crashes the radio, I
haven't investigated and I don't remember how I found that solution.

Changed: meson.build includes the qdec library
2021-04-03 09:21:47 +02:00
Silvano Seva
a02b693843 Made the RTX thread run with the maximum priority on ARM Cortex targets 2021-03-13 09:16:06 +01:00
Silvano Seva
73629b308c Updated miosix kernel submodule 2021-03-13 09:16:06 +01:00
Silvano Seva
2b28ea0525 Moving to miosix kernel: added two functions to 'interfaces/delays.h' to provide substitutes for their uC/OS-III counterparts and removed the old rtos sources 2021-03-13 09:16:06 +01:00
Silvano Seva
fef057f21f Added miosix kernel as submodule 2021-03-13 09:16:06 +01:00
Silvano Seva
67c41188ab Created 'lib' folder, containing all the external libraries 2021-02-23 14:00:34 +01:00