Ed Gonzalez
|
62abf0058c
|
Default TX messge to empty
|
2015-09-03 10:45:03 -05:00 |
|
Ed Gonzalez
|
e38e976fbc
|
Add DUMP_GMSK_MOD flag for debuging GMSK_ENCODE
|
2015-09-03 10:44:02 -05:00 |
|
Ed Gonzalez
|
a8ef82646c
|
Reset encoder on END_PATTERN and shorted the initial SYNC and END tones
|
2015-09-03 10:32:53 -05:00 |
|
Ed Gonzalez
|
fdc522e747
|
Move RX=END status message to DSTAR State machine and add new STATUS_END_RX case in status message function
|
2015-08-31 11:52:41 -05:00 |
|
mlhnet
|
b618fcb1fd
|
Add RX=END waveform message, bug fixes
|
2015-08-30 19:16:48 -04:00 |
|
Ed Gonzalez
|
8a210b587b
|
Add slow data encode of message and header data
|
2015-08-26 14:18:32 -05:00 |
|
Ed Gonzalez
|
3a9f59def9
|
Add DSTAR TX State machine to handle transmit. Move current TX Logic from sched_waveform to the TX State Machine
|
2015-08-26 11:27:01 -05:00 |
|
Ed Gonzalez
|
52f27e54fd
|
Add slow data message parsing and status updates
|
2015-08-26 10:41:01 -05:00 |
|
Ed Gonzalez
|
7be0c446d1
|
Add slice to DSTAR state machine which allows proper status updates with correct index
|
2015-08-26 10:40:45 -05:00 |
|
Ed Gonzalez
|
1a19337f43
|
First pass at slow data decode
|
2015-08-25 18:01:45 -05:00 |
|
Ed Gonzalez
|
1b3d5202f0
|
Try to unify code style
|
2015-08-25 10:15:43 -05:00 |
|
Ed Gonzalez
|
edd809c269
|
Look for end bits in voice frames too.
|
2015-08-21 08:16:06 -05:00 |
|
Ed Gonzalez
|
08b9375fd5
|
Make companion_call default to CQCQCQ to follow convention
|
2015-08-10 13:50:27 -05:00 |
|
Ed Gonzalez
|
d82c84e994
|
Default header with instructional fields added
|
2015-08-04 14:42:10 -05:00 |
|
Ed Gonzalez
|
12b06958ed
|
Change status update to be specific to tx and rx headers. Add status command to send current state
|
2015-08-04 14:39:07 -05:00 |
|
Ed Gonzalez
|
87c3132618
|
Make header dump more friendly by adding single quotes around string fields to be able to see spaces
|
2015-08-03 17:11:59 -05:00 |
|
Ed Gonzalez
|
f17aaa53d8
|
Add test function that creates a default outgoing header for TX testing
|
2015-08-03 14:50:01 -05:00 |
|
Ed Gonzalez
|
bea9eea4a8
|
Increase drive of gmsk_encode and remove slow data dump
|
2015-08-03 08:57:02 -05:00 |
|
Ed Gonzalez
|
b171c4b372
|
Add commands to set various outgoing header fields and add status message that reports incoming header fields
|
2015-06-22 17:25:59 -05:00 |
|
Ed Gonzalez
|
f5d4a997f4
|
Add 4 synchronization bits to header detect to reduce false positives
|
2015-06-22 11:26:03 -05:00 |
|
Ed Gonzalez
|
8f6d86be48
|
Fix RX buffering and begin adding slow data encoding
|
2015-06-19 14:22:06 -05:00 |
|
Ed Gonzalez
|
524891c602
|
Transmit working with NFM TX
|
2015-06-18 16:07:09 -05:00 |
|
Ed Gonzalez
|
c76d81e448
|
Header TX working. Requires pre-emphasis on TX
|
2015-06-17 18:34:15 -05:00 |
|
Ed Gonzalez
|
fe678569b4
|
Transmit of SYNC bits working. Very dirty state
|
2015-06-17 18:04:43 -05:00 |
|
Ed Gonzalez
|
13d4d64014
|
Add P_FCS checksum check for incoming header
|
2015-06-17 11:21:26 -05:00 |
|
Ed Gonzalez
|
5eb520fcce
|
Move header, voice_bits and data_bits into the dstar_machine data structure for future support of multiple instances
|
2015-06-16 18:14:34 -05:00 |
|
Ed Gonzalez
|
8ab5a053aa
|
Replace some magic numbers with their appropriate macros.
|
2015-06-16 18:14:06 -05:00 |
|
Ed Gonzalez
|
8cac900b72
|
Don't use the 64 training bits for detecting the header. Just the synchronization bits and also allow transitioning directly from waiting on sync bits to voice frames if we detect a data_sync frame
|
2015-06-16 15:32:59 -05:00 |
|
Ed Gonzalez
|
843d734b60
|
DSTAR Audio decode working. Add ICOM order bits to bytes
|
2015-06-16 14:49:55 -05:00 |
|
Ed Gonzalez
|
319feb6f0e
|
Add incoming header packet parsing and output
|
2015-06-12 14:18:10 -05:00 |
|
Ed Gonzalez
|
880581d4ea
|
Buffering working but decode de-stabilizes to FFs and 00s
|
2015-06-11 18:35:05 -05:00 |
|
Ed Gonzalez
|
f9164e29b5
|
Encapsulate DSTAR into state machine that is fed incoming bits.
|
2015-06-11 14:13:33 -05:00 |
|
Ed Gonzalez
|
014b457794
|
Successfully decoding DSTAR Header information. Cleanup and full state machine work starting
|
2015-06-11 11:31:29 -05:00 |
|
Ed Gonzalez
|
8b3fc14b2f
|
Add dstar.c|.h that add FEC, interleaving and scrambling
|
2015-06-11 09:20:37 -05:00 |
|