Wojciech Kaczmarski
d7c38c2c0e
fixed framing bug
2024-06-02 14:15:42 +02:00
Wojciech Kaczmarski
3ceff08654
migrated to libm17
2024-01-24 12:39:09 +01:00
Wojciech Kaczmarski
7a30b90e15
added new function
...
- unpack_LICH()
2024-01-09 12:07:05 +01:00
Wojciech Kaczmarski
e71b3546cb
wrapped up a few more functions
2024-01-08 18:08:30 +01:00
A. Maitland Bottoms
c4287118a9
use the single include file
2024-01-06 23:05:41 -05: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
72f01c6321
fixed all m17-* demo apps
2023-12-30 10:44:24 +01:00
Wojciech Kaczmarski
a50dbc0aa7
WIP librarify
...
fixed the rest of main .c files
2023-12-29 19:00:27 +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
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
7b27c1a239
Add missing dependencies to makefiles
2023-09-19 14:10:55 -04:00
Clayton Smith
a88f0f2e19
Only update the LSF data once per superframe
2023-09-13 08:04:08 -04:00
Wojciech Kaczmarski
cf1e16a294
Merge pull request #9 from argilo/eof-eot
...
Correctly handle EoF, and transmit EoT
2023-09-13 10:33:13 +02:00
Clayton Smith
896d57ad0a
Correctly handle EoF, and transmit EoT
2023-09-12 20:55:16 -04:00
Clayton Smith
db510efe1e
Fix wrapping of frame number and LICH counter
2023-09-12 17:26:27 -04:00
Wojciech Kaczmarski
667ead0806
Delete SP5WWP/m17-coder/m17-coder-sym
2023-09-07 15:39:32 +02:00
Wojciech Kaczmarski
f8ead61a57
`m17-packet-encode` update
...
Still WIP
2023-09-07 15:38:46 +02:00
Wojciech Kaczmarski
1029b86066
Various updates
...
Added new consts/#defines
WIP packet encoder
2023-09-07 12:34:39 +02:00
Wojciech Kaczmarski
17f662d039
Update m17-coder-sym.c
2023-04-06 17:17:11 +02:00
Jean-Michel Friedt
cad279a3eb
make compilation compatible with C++ and global variable local
2023-02-20 20:15:34 +01:00
Clayton Smith
3d930d4ce0
Fix reads from stdin
2023-01-13 17:00:13 -05:00
Wojciech Kaczmarski
398eacdbed
Add files via upload
2022-12-27 15:45:54 +01:00
Wojciech Kaczmarski
75b2e6ddaf
Add files via upload
2022-12-27 14:13:10 +01:00
Wojciech Kaczmarski
c610878bcf
convolutional coder added
2022-12-27 12:41:28 +01:00
Wojciech Kaczmarski
5c7afd47a9
Update Makefile
2022-12-27 12:12:35 +01:00
Wojciech Kaczmarski
d00f4d544b
Add files via upload
2022-12-19 11:34:46 +01:00
Wojciech Kaczmarski
b3bc53f346
Add files via upload
2022-12-16 18:58:22 +01:00
Wojciech Kaczmarski
1971f4405c
Add files via upload
2022-12-16 15:07:45 +01:00
Wojciech Kaczmarski
2ae8eda4c6
Update Makefile
2022-12-16 14:35:35 +01:00
Wojciech Kaczmarski
4c109f94d6
Add files via upload
2022-12-16 14:13:54 +01:00
Wojciech Kaczmarski
5b445df0d7
Add files via upload
2022-12-09 10:19:43 +01:00
Wojciech Kaczmarski
ad98959f3d
Add files via upload
2022-12-09 10:17:54 +01:00
Wojciech Kaczmarski
b0c9e568d5
Add files via upload
2022-12-07 17:51:28 +01:00