Hayley
d1409d5e49
Set Latency UART Latency Timer
2019-06-20 13:38:13 -05:00
Hayley
6880b87d01
msSince() function added to utils
2019-06-20 13:37:54 -05:00
Haylz
1299c69199
RX State Machine HEADER_PROCESSING to BIT_FRAME_SYNC
...
The header processing stage always switched to the VOICE_FRAME stage. This caused garbage to be loaded into decode buffers. This fix changes the logic to only switche from HEADER_PROCESS stage to VOICE_FRAME stage if there is a P_FCS match, otherwise goes back to the BIT_FRAME_SYNC stage.
2019-06-20 13:37:04 -05:00
Abed Haque
6482ce6014
Updated version for ThumbDV.ssdr_waveform file.
2019-04-25 14:43:31 -05:00
Ed Gonzalez
df8dc86f5f
ThumbDV now v1.1.0.0 - Fix unplug/reconnect logic
2016-10-26 13:02:55 -05:00
Ed Gonzalez
f93ba24113
Repackage ThumbDV.ssdr_waveform for minor changes. Still v1.0.8
2016-10-25 17:08:18 -05:00
Ed Gonzalez
ad994bf4a5
Change float ms_sleep to uint32 us_sleep in processSerial()
2016-10-25 17:07:40 -05:00
Ed Gonzalez
10993f9c7c
ThumbDV now v1.0.8
2016-10-25 14:47:02 -05:00
Ed Gonzalez
559235f423
Slightly more aggressive RX gains for DSTAR
2016-10-25 14:32:39 -05:00
Ed Gonzalez
e784f93878
Fix ThumbDV pacing
2016-10-25 14:24:04 -05:00
Ed Gonzalez
c1745eea15
Fix some pacing errors by setting data/flow control characteristics
2016-10-25 07:51:37 -05:00
Ed Gonzalez
06cf3e975c
Blocking read instead of polling for _thumbDV_readThread()
2016-10-24 14:12:02 -05:00
Ed Gonzalez
c5bd30c090
Switch to FTD2XX library for serial communication to ThumbDV
2016-10-24 13:59:21 -05:00
Ed Gonzalez
0c4354784b
ThumbDV now v1.0.7 - RX Filter +-3500
2015-10-28 10:10:38 -05:00
Ed Gonzalez
bc73d826a9
Update ThumbDV configuration and package to v1.0.6
2015-09-08 15:09:56 -05:00
Ed Gonzalez
c75fde445c
Merge pull request #7 from n5ac/thumbDV_installer
...
Installer naming changes. Chnaged Installer icon. Added firewall exc…
2015-09-04 18:09:08 -05:00
Abed Haque
42ba4f02b9
Added an updated ThumDV.ssdr_waveform (v0.0.4).
2015-09-04 18:08:51 -05:00
Ed Gonzalez
e7d7d506ea
Update ThumbDV.cfg with new filter limits
2015-09-04 10:19:19 -05:00
Ed Gonzalez
42ff3dd0d8
Add ssdr_waveform package to git and update iss script to point to new location
2015-09-03 13:37:49 -05:00
Ed Gonzalez
09fc0194f7
Add slight peaking IIR at 4800Hz after GMSK demod.
2015-09-03 12:49:20 -05:00
Ed Gonzalez
0c8391700c
Add strlen() to TX Message debug output
2015-09-03 10:47:14 -05:00
Ed Gonzalez
6c82100170
Reset message index if we decode gets off
2015-09-03 10:46:32 -05:00
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
8b703f8bbc
Change deviation to 1200
2015-09-03 10:34:33 -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
ce962e6d87
Add thumbDV_flushLists() to flush thumbDV lists in TX/RX transistions
2015-09-03 10:29:12 -05:00
Ed Gonzalez
675e300742
Update ThumbDV.cfg to support new versioning scheme
2015-09-01 17:36:57 -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
5c2e0b6ae8
Add slow_data.c|.h
2015-08-29 14:48:56 -05:00
Ed Gonzalez
253ab84a34
Add functions to set DSTAR message field.
2015-08-26 14:41:06 -05: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
e25403d6c1
Set the repeater relay bit when using a destination repeater
2015-08-25 09:53:03 -05:00
Ed Gonzalez
de442eb75b
Fix RX Audio not being emitted
2015-08-25 09:52:41 -05:00
Ed Gonzalez
0d68f11117
Fix declaration of _end_of_transmission
2015-08-25 09:52:24 -05:00
Ed Gonzalez
e48c43913c
Add sending of end bits at end of transmission. Needs heave cleanup.
2015-08-24 15:07:01 -05:00
Ed Gonzalez
b82637e5d2
Add reset function for MODFilter and correct the bytes for END_PATTERN
2015-08-24 15:06:27 -05:00
Ed Gonzalez
c742d3b3ff
Add mechanism that allows the waveform to know when the radio is unkeying.
...
This is needed so that DSTAR can encode it's end bits.
2015-08-24 15:05:03 -05:00
Ed Gonzalez
edd809c269
Look for end bits in voice frames too.
2015-08-21 08:16:06 -05:00
Ed Gonzalez
181e69a97c
Remove reset_softcfg from ThumbDV Init since it messes up new ThumbDVs
2015-08-20 14:23:37 -05:00
Ed Gonzalez
2f828cf2ac
Handle ThumbDV being unplugged gracefully.
...
When the ThumbDV is unplugged the serial read thread stops and tries to re-connect. All writes to the serial port also stop.
2015-08-20 14:21:38 -05:00
Ed Gonzalez
09cca8a92d
Trigger slice commands on a slice entering DSTR mode instead of D*FM
2015-08-11 11:08:18 -05:00
Ed Gonzalez
d935086b89
Update ThumbDV.cfg to change waveform mode to DSTR
2015-08-11 11:03:50 -05:00
Ed Gonzalez
08b9375fd5
Make companion_call default to CQCQCQ to follow convention
2015-08-10 13:50:27 -05:00