Wojciech Kaczmarski
ca7ed49e9d
submodule update
2024-01-26 10:11:40 +01:00
Wojciech Kaczmarski
1e14e4eeed
Update README.md
2024-01-24 13:01:59 +01:00
Wojciech Kaczmarski
718d1c4b9a
Update README.md
2024-01-24 13:01:09 +01:00
Wojciech Kaczmarski
3ceff08654
migrated to libm17
2024-01-24 12:39:09 +01:00
Wojciech Kaczmarski
37bae09a97
sped up L2-norm computation
2024-01-19 18:07:01 +01:00
Wojciech Kaczmarski
4c88abf31f
typo fix
2024-01-14 18:07:23 +01:00
Wojciech Kaczmarski
47dae3c230
added soft bit (de)randomizer too
2024-01-14 18:05:07 +01:00
Wojciech Kaczmarski
f657d03527
wrapped up symbol slicing function
2024-01-14 17:55:17 +01:00
Wojciech Kaczmarski
7a30b90e15
added new function
...
- unpack_LICH()
2024-01-09 12:07:05 +01:00
Wojciech Kaczmarski
a6c75950e6
added new functions
...
- soft_bit_NOT()
- reorder_soft_bits()
2024-01-09 11:05:06 +01:00
Wojciech Kaczmarski
e71b3546cb
wrapped up a few more functions
2024-01-08 18:08:30 +01:00
Wojciech Kaczmarski
33c381ab9b
unit tests
...
- symbol map bugfix
2024-01-08 14:32:08 +01:00
Wojciech Kaczmarski
b1c4b62f27
Makefile fix for the new, single header file
2024-01-08 07:34:45 +01:00
Wojciech Kaczmarski
b2bfd472d5
Merge pull request #21 from maitbot/single-header-file
...
Single header file
2024-01-08 07:29:47 +01:00
Wojciech Kaczmarski
c392be03b3
Merge pull request #20 from maitbot/hex-constant
...
Hex constant
2024-01-08 07:27:38 +01:00
Wojciech Kaczmarski
5145711d92
Update README.md
2024-01-07 11:03:18 +01:00
A. Maitland Bottoms
c4287118a9
use the single include file
2024-01-06 23:05:41 -05:00
A. Maitland Bottoms
6d2e3038d5
single header file
...
Simplify by combining many header files into one m17.h.
2024-01-06 22:46:42 -05:00
A. Maitland Bottoms
1832a8eda5
hex constant
...
Rather than newer standards-version binary constant.
2024-01-06 21:48:55 -05:00
Wojciech Kaczmarski
1c6a39d679
endianness fix in`decode_callsign_bytes()`
2024-01-06 18:07:36 +01:00
Wojciech Kaczmarski
282f986994
cleanup - callsign encoding/decoding functions
2024-01-06 17:44:00 +01:00
Wojciech Kaczmarski
5cf820845d
got rid of stdio.h
...
- point 1 of #8 is done
- fixed EoT marker
- added 'install' Makefile section for the libm17
2024-01-05 17:34:07 +01:00
Wojciech Kaczmarski
d582dbd14a
-Wall for libm17
2024-01-03 12:37:54 +01:00
Wojciech Kaczmarski
81060d11fc
params update
2024-01-03 10:14:28 +01:00
Wojciech Kaczmarski
c7bad8d71e
Update math.c
...
improved `soft_bit_XOR()` - removed unnecessary divisions
2024-01-03 09:21:29 +01:00
Wojciech Kaczmarski
870aa36387
Update README.md
2023-12-30 11:34:42 +01:00
Wojciech Kaczmarski
72f01c6321
fixed all m17-* demo apps
2023-12-30 10:44:24 +01:00
Wojciech Kaczmarski
663fab8e9d
added missing -lm
...
sqrt() -> sqrtf()
2023-12-30 10:11:51 +01:00
Wojciech Kaczmarski
4d005a7a73
Merge pull request #19 from redpfire/refactor/project-structure
...
Refactor project structure
2023-12-30 08:36:30 +01:00
Wojciech Kaczmarski
f11eb14ba9
librarifiy complete
...
thanks DM4RCO and DO6SH!
2023-12-29 19:07:42 +01:00
redpfire
febbaf8d06
docs(libm17): add basic readme
2023-12-29 19:07:18 +01:00
redpfire
78d2243f6b
build(libm17): add Makefile
2023-12-29 19:07:10 +01:00
redpfire
dabcd135cd
chore(libm17): add gitignore
2023-12-29 19:06:58 +01:00
redpfire
b4a5a23ae9
refactor(libm17): restructure the project
2023-12-29 19:06:40 +01:00
Wojciech Kaczmarski
a50dbc0aa7
WIP librarify
...
fixed the rest of main .c files
2023-12-29 19:00:27 +01:00
Wojciech Kaczmarski
e08b8c40ad
WIP librarify
...
builds with no errors now
thanks DM4RCO :)
2023-12-29 18:42:59 +01:00
Wojciech Kaczmarski
cc72c63cce
WIP librarify
...
doesn't build yet
2023-12-29 16:14:41 +01:00
Wojciech Kaczmarski
7a43152c88
M17 library
...
compiles fine, but otherwise untested. should be OK
2023-12-28 14:44:23 +01:00
Clayton Smith
84eca87cec
Merge pull request #17 from argilo/remove-unistd
...
Remove usage of unistd.h
2023-11-16 19:57:14 -05:00
Clayton Smith
01ab95ee0b
Merge pull request #16 from argilo/fix-makefiles-2
...
Clean up makefiles
2023-11-16 19:53:22 -05:00
Clayton Smith
a88957e3e4
Merge pull request #15 from argilo/fix-short-call
...
Fix handling of short call signs
2023-11-16 19:52:51 -05:00
Clayton Smith
c0a0bf2b0c
Remove usage of unistd.h
...
By replacing write with fwrite, we can eliminate the dependence on the
POSIX system call API. This change also fixes the last remaining
warnings in m17-coder-sym, so -Wall can be turned on.
2023-11-15 18:38:41 -05:00
Clayton Smith
22f1be8bce
Clean up makefiles
...
* Make "all" the default target in m17-packet
* Allow "make clean" to succeed even if there are no executables
2023-11-15 18:16:21 -05:00
Clayton Smith
8a6c1b1cd7
Fix handling of short call signs
2023-11-15 18:03:56 -05:00
Wojciech Kaczmarski
761a781e99
update for the L2 metric
2023-09-28 12:53:28 +03:00
Wojciech Kaczmarski
2c21bfbabf
hopefully final fix
2023-09-27 19:20:29 +03:00
Wojciech Kaczmarski
0c83484dce
potential fix
2023-09-27 18:25:56 +03:00
Wojciech Kaczmarski
f6e2f4d618
SMS script update
...
- flowgraph for the packet mode added
- .gitignore update
2023-09-27 13:40:54 +03:00
Wojciech Kaczmarski
bb60cea88a
added a bunch of options for the decoder
...
fixed params scan bug
2023-09-23 14:22:15 +02:00
Wojciech Kaczmarski
bf29540e00
GR flowgraph update
...
`Symbol Sync` block is now better tuned to M17 signals
2023-09-23 12:18:12 +02:00