Jonathan Naylor
7cc2a042b5
Improve the logic of the repeater, late entry still to finish.
2018-02-01 22:05:17 +00:00
Jonathan Naylor
dcc8b04b2c
Have the CRC6 and CRC12 working with encoding and decoding, not tested CRC15.
2018-02-01 21:28:48 +00:00
Jonathan Naylor
536d3d9b97
Fixed CRC6 detection.
2018-02-01 20:42:29 +00:00
Jonathan Naylor
1386b1dd20
Small changes needed for Windows compilation.
2018-02-01 19:19:02 +00:00
Jonathan Naylor
121af6278b
Merge pull request #378 from juribeparada/nxdn
...
More Viterbi decoder work for NXDN
2018-02-01 19:09:38 +00:00
Jonathan Naylor
b69d3d247c
Work on NXDN CRC routines.
2018-02-01 19:07:55 +00:00
juribeparada
d4fbc8f7ec
Adding tail bits to improve Viterbi decoding + puncture lists fix
2018-02-01 16:05:36 -03:00
Jonathan Naylor
83e97aa218
Update the log messages.
2018-02-01 18:49:03 +00:00
Jonathan Naylor
8e2c6f6583
Fix crash in the SACCH and FACCH1 encoders.
2018-02-01 18:32:23 +00:00
juribeparada
885562539e
Changing metric calculation for Viterbi decoder NXDN
2018-02-01 11:56:18 -03:00
Jonathan Naylor
3858cf4aec
Merge branch 'master' into nxdn
2018-02-01 06:59:46 +00:00
Jonathan Naylor
43fdb770a9
Make the jitter buffer switchable.
2018-02-01 06:59:11 +00:00
Jonathan Naylor
2f38042409
Simplify the non superblock processing.
2018-02-01 06:35:16 +00:00
Andy CA6JAU
0f9f24310a
Merge remote-tracking branch 'g4klx/nxdn' into nxdn
2018-01-31 22:04:21 -03:00
Andy CA6JAU
c611217a38
Merge remote-tracking branch 'g4klx/master'
2018-01-31 22:03:48 -03:00
Jonathan Naylor
c4fe7f7759
Experimenting using real data, moving forward with start and end blocks.
2018-01-31 21:05:34 +00:00
Jonathan Naylor
8e0164f657
Merge branch 'master' into nxdn
2018-01-31 18:17:05 +00:00
Jonathan Naylor
63a2ea330d
Disable the jitter buffer.
2018-01-31 18:16:31 +00:00
Jonathan Naylor
e78320fc18
More changes to the NXDN networking.
2018-01-31 07:55:59 +00:00
Jonathan Naylor
f048caa597
Add the scrambler.
2018-01-30 22:02:14 +00:00
Jonathan Naylor
90933a52c2
Improve the audio processing and logic.
2018-01-30 21:12:21 +00:00
Jonathan Naylor
d8086e468c
Remove FACCH2 processing and add voice body processing.
2018-01-30 20:41:43 +00:00
Jonathan Naylor
ba31b6d8a7
Add decoding of the Layer 3 messages.
2018-01-30 19:51:47 +00:00
Jonathan Naylor
a2b1b965ed
Increase the Viterbit decision size for the larger messages.
2018-01-30 07:50:55 +00:00
Jonathan Naylor
7e22cdfa7e
Add more sophistication to the network side of NXDN.
2018-01-29 23:32:44 +00:00
Jonathan Naylor
5a494b5536
Merge branch 'master' into nxdn
2018-01-29 23:09:21 +00:00
Jonathan Naylor
b694f85461
Remove quotes from config values if found.
2018-01-29 23:08:48 +00:00
Jonathan Naylor
3a6a91016d
Merge branch 'master' into nxdn
2018-01-29 21:43:03 +00:00
Jonathan Naylor
6d3973d413
Add the detailed processing for the FACCH1 and UDCH.
2018-01-29 21:41:14 +00:00
Jonathan Naylor
0a101b48c3
Merge pull request #376 from stefansaraev/oled-i2c
...
fix: ArduiPi_OLED wants -li2c
2018-01-29 21:40:21 +00:00
Stefan Saraev
d2ae736764
fix: ArduiPi_OLED wants -li2c
...
/usr/local/lib/libArduiPi_OLED.so: undefined reference to `i2c_smbus_write_i2c_block_data'
/usr/local/lib/libArduiPi_OLED.so: undefined reference to `i2c_smbus_write_word_data'
/usr/local/lib/libArduiPi_OLED.so: undefined reference to `i2c_smbus_write_byte_data'
collect2: error: ld returned 1 exit status
2018-01-29 23:03:52 +02:00
Jonathan Naylor
bf88e48ed9
Merge pull request #375 from juribeparada/nxdn
...
Fix CRC for NXDN
2018-01-27 18:09:48 +00:00
Andy CA6JAU
a28d3903d3
Fix CRC for NXDN
2018-01-27 00:31:22 -03:00
Andy CA6JAU
2dd6e95bad
Merge remote-tracking branch 'g4klx/nxdn' into nxdn
2018-01-27 00:30:07 -03:00
Jonathan Naylor
928772d811
Merge pull request #374 from juribeparada/nxdn
...
Fix Viterbi decoder for punctured codes in NXDN
2018-01-26 22:06:27 +00:00
Andy
e63c0f9f88
Fix Viterbi decoder for punctured codes
2018-01-26 17:07:15 -03:00
Jonathan Naylor
db65ea418c
Simplify the LICH processing.
2018-01-26 07:12:22 +00:00
Jonathan Naylor
afc876ca79
Add new (de)scrambler.
2018-01-25 20:19:31 +00:00
Jonathan Naylor
059ad7d824
Add more scaffolding code to the channel codecs.
2018-01-25 19:19:54 +00:00
Jonathan Naylor
80d97e94ec
Add FACCH2 processing.
2018-01-25 07:38:57 +00:00
Jonathan Naylor
8f41e2d25d
Merge branch 'master' into nxdn
2018-01-25 07:09:16 +00:00
Jonathan Naylor
2881e159c3
Remove the display for P25 data, it looks silly. Upgrade the log message
...
instead.
2018-01-25 07:08:28 +00:00
Jonathan Naylor
d165320381
Add more main processing, particularly data.
2018-01-24 21:10:49 +00:00
Jonathan Naylor
309e8b03c4
Add skeletons for the other channel decoders.
2018-01-24 18:37:45 +00:00
Jonathan Naylor
d905de493d
Fix LICH processing.
2018-01-23 23:23:05 +00:00
Jonathan Naylor
cf2f8ee3c8
Make the punctured convolution code processed correctly.
2018-01-23 21:29:25 +00:00
Jonathan Naylor
ee18aa602c
WIP not decoding the SACCH correctly.
2018-01-23 20:06:14 +00:00
Jonathan Naylor
88b12104d3
WIP security commit.
2018-01-22 23:22:32 +00:00
Jonathan Naylor
9105407836
Change the NXDN image to be less garish.
2018-01-22 20:17:47 +00:00
Jonathan Naylor
7745e9cf1d
Changes to fix the scrambler and LICH based on first RF tests.
2018-01-18 21:26:31 +00:00