Wykres commitów

183 Commity (main)

Autor SHA1 Wiadomość Data
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