I got similar results to Wayne today, but I was on edge of system and there are neighboring dmr freqs plus I was using SDR dongle so I didn't deem my info reliable. Good to know what a proper result is Eric.
Hi Eric,It appears there are too many errors as there is no SACCH decode except the last one and no data types. Here is what I see on idle bursts on a local system.
I wonder if it may be the sound interface method. On my desktop, which is more than enough for anything, I rarely get the port audio errors on voice decode but on my laptop it happens frequently.
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 VCALL GC GI:800 SI:804 Clear HD96EHR | VCALL GC GI:800 SI:804 Clear HD96EHR
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 PROP_FORM MN:104 Data: 82 04 14 43 61 72 20 00 | PROP_FORM MN:104 Data: 82 04 24 34 00 00 00 00
NXDN96 T-C Tfc-> RAN:1 PROP_FORM MN:104 Data: 82 04 34 00 00 00 00 00 | PROP_FORM MN:104 Data: 82 04 44 00 00 01 6A 00
Alias:"Car 4 "
Syncing voice output stream
Start voice output stream
NXDN96 T-C Tfc-> RAN:1 VOICE e:=
NXDN96 T-C Tfc-> IDLE | IDLE
NXDN96 T-C Tfc-> RAN:1 VOICE e:=
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
NXDN96 T-C Tfc-> RAN:1 VOICE e:=
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
SACCH: PROP_FORM MN:104 Data: 82 04 14 43 61 72 20
NXDN96 T-C Tfc-> RAN:1 VOICE e:
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
NXDN96 T-C Tfc-> RAN:1 VOICE e:=
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
SACCH: VCALL GC GI:800 SI:804 Clear HD96EHR
NXDN96 T-C Tfc-> RAN:1 VOICE e:
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
NXDN96 T-C Tfc-> RAN:1 VOICE e:==
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
SACCH: PROP_FORM MN:104 Data: 82 04 24 34 00 00 00
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
NXDN96 T-C Tfc-> RAN:1 VOICE e:====
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
SACCH: PROP_FORM MN:104 Data: A2 03 24 03 20 00 00
NXDN96 T-C Tfc-> RAN:1 VOICE e:=
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
NXDN96 T-C Tfc-> RAN:1 VOICE e:=
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
SACCH: PROP_FORM MN:104 Data: 82 04 34 00 00 00 00
NXDN96 T-C Tfc-> RAN:1 VOICE e:
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
NXDN96 T-C Tfc-> RAN:1 VOICE e:
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
SACCH: VCALL GC GI:800 SI:804 Clear HD96EHR
NXDN96 T-C Tfc-> RAN:1 VOICE e:=
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
NXDN96 T-C Tfc-> RAN:1 VOICE e:==
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
SACCH: PROP_FORM MN:104 Data: 82 04 44 00 00 01 6A
Alias:"Car 4 "
NXDN96 T-C Tfc-> RAN:1 VOICE e:=
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
NXDN96 T-C Tfc-> RAN:1 VOICE e:=
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
SACCH: VCALL GC GI:800 SI:804 Clear HD96EHR
NXDN96 T-C Tfc-> RAN:1 VOICE e:===
NXDN96 T-C Tfc-> RAN:1 IDLE | IDLE
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 TX_REL_EX GC GI:800 SI:804 | TX_REL_EX GC GI:800 SI:804
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 TX_REL_EX GC GI:800 SI:804 | TX_REL_EX GC GI:800 SI:804
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 TX_REL_EX GC GI:800 SI:804 | TX_REL_EX GC GI:800 SI:804
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 TX_REL_EX GC GI:800 SI:804 | TX_REL_EX GC GI:800 SI:804
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 TX_REL_EX GC GI:800 SI:804 | TX_REL_EX GC GI:800 SI:804
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 TX_REL_EX GC GI:800 SI:804 | TX_REL_EX GC GI:800 SI:804
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 TX_REL_EX GC GI:800 SI:804 | TX_REL_EX GC GI:800 SI:804
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 TX_REL_EX GC GI:800 SI:804 | TX_REL_EX GC GI:800 SI:804
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 TX_REL_EX GC GI:800 SI:804 | TX_REL_EX GC GI:800 SI:804
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 TX_REL_EX GC GI:800 SI:804 | TX_REL_EX GC GI:800 SI:804
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 DISC GC GI:800 SI:804 CDis:TC | DISC GC GI:800 SI:804 CDis:TC
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 DISC GC GI:800 SI:804 CDis:TC | DISC GC GI:800 SI:804 CDis:TC
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 DISC GC GI:800 SI:804 CDis:TC | DISC GC GI:800 SI:804 CDis:TC
SACCH: IDLE
NXDN96 T-C Tfc-> RAN:1 DISC GC GI:800 SI:804 CDis:TC | DISC GC GI:800 SI:804 CDis:TC
SACCH: IDLE
NXDN48 T-D Cmp-> CALL_RESP MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp-> CALL_RESP MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp-> CALL_RESP MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp-> CALL_RESP MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp-> CALL_RESP MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp->
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp->
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp-> CALL_RESP MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp-> CALL_RESP MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp-> CALL_RESP MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp-> CALL_RESP MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp-> CALL_RESP MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp-> CALL_RESP MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC GoToRp:1
NXDN48 T-D Cmp-> DWR Hdr DI:1-1729 Blks:3 Pad:11
SACCH: FRp:4 & 2
NXDN48 T-D Cmp-> DWR Data PFN:2 BlkN:2 Data: 00 25 F1 01 09 16 16 84 09 84 41 A4 02 09 14 07 2C 09
SACCH: FRp:4 & 3
NXDN48 T-D Cmp-> DWR Data PFN:1 BlkN:1 Data: 84 8F C4 03 09 08 D0 14 09 82 80 6C 04 09 1E 53 E4 09
SACCH: FRp:4 & 2
NXDN48 T-D Cmp-> DWR Data PFN:0 BlkN:0 Data: 89 98 D4 B4 7E F0 78 00 00 00 00 00 00 00 00 00 00 00
SACCH: FRp:4 & 3
Site Channels IC:15
Rptr 1: Tx 152.442500 MHz Rx 159.662500 MHz
Rptr 2: Tx 152.307500 MHz Rx 159.682500 MHz
Rptr 3: Tx 151.572500 MHz Rx 159.547500 MHz
Rptr 4: Tx 152.982500 MHz Rx 160.012500 MHz
NXDN48 T-D Cmp-> IDLE
SACCH: FRp:4 & 2
NXDN48 T-D Cmp->
SACCH: FRp:4 & 3
NXDN48 T-D Cmp-> IDLE
SACCH: FRp:4 & 2
NXDN48 T-D Cmp-> IDLE
SACCH: FRp:4 & 3
NXDN48 T-D Cmp-> IDLE
SACCH: FRp:4 & 2
NXDN48 T-D Cmp-> IDLE
SACCH: FRp:4 & 3
NXDN48 T-D Cmp-> REG_RESP GI:1-98 SI:1-1729 Sys:1-1 CMM:Accepted
SACCH: FRp:4 & 2
NXDN48 T-D Cmp-> REG_RESP GI:1-98 SI:1-1729 Sys:1-1 CMM:Accepted
SACCH: Site:8
NXDN48 T-D Cmp->
SACCH: FRp:4 & 3
NXDN48 T-D Cmp-> REG_RESP GI:1-98 SI:1-1729 Sys:1-1 CMM:Accepted
SACCH: Site:8
NXDN48 T-D Cmp->
SACCH: FRp:4 & 2
NXDN48 T-D Cmp-> IDLE | IDLE
SACCH: Site:8
NXDN48 T-D Cmp-> TX_REL MS SC DI:0-TC SI:1-1729 | TX_REL MS SC DI:0-TC SI:1-1729
SACCH: GI:0-TC EOT
NXDN48 T-D Cmp-> SRV_INFO Sys:1-1 Site:8 MS LR Au
SACCH: Site:8
NXDN48 T-D Cmp-> ADJ_SITE_INFO AjS1:[Sys:1-1 Site:6] AjS2:[Sys:1-1 Site:10]
SACCH: Site:8
NXDN48 T-D Cmp-> SRV_INFO Sys:1-1 Site:8 MS LR Au
SACCH: Site:8
NXDN48 T-D Cmp-> ADJ_SITE_INFO AjS3:None AjS4:None
SACCH: Site:8
NXDN48 T-D Cmp-> TX_REL _C | TX_REL _C
SACCH: HALT FRp:1
Sync: -Yaesu_SF mod: C4FM inlvl: 34% COMMS Rptr B V/D 2 Fr 0 of 7 e:
CCRC:0xAE9D RCRC:0x5162 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A **********
Sync: -Yaesu_SF mod: C4FM inlvl: 34% COMMS Rptr B V/D 2 Fr 1 of 7 e:
CCRC:0xFC79 RCRC:0x0386 56 45 32 44 46 5A 20 20 20 20 VE2DFZ
Sync: -Yaesu_SF mod: C4FM inlvl: 35% COMMS Rptr B V/D 2 Fr 2 of 7 e:
CCRC:0x23E6 RCRC:0xDC19 56 45 32 52 4E 58 20 20 20 20 VE2RNX
Sync: -Yaesu_SF mod: C4FM inlvl: 35% COMMS Rptr B V/D 2 Fr 4 of 7 e:
CCRC:0x5497 RCRC:0xAB68 52 30 6C 67 7A 52 30 6C 67 7A R0lgzR0lgz
Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 6 of 7 e:
CCRC:0xEAAC RCRC:0x1553 5B 22 62 5F 25 54 36 55 56 38 ["b_%T6UV8
Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 7 of 7 e:
CCRC:0x8A65 RCRC:0x759A 52 63 32 67 6C 20 1C 20 03 E9 Rc2gl ∟ ♥Θ
Sync: -Yaesu_SF mod: C4FM inlvl: 36% COMMS Rptr B V/D 2 Fr 0 of 7 e:
CCRC:0xAE9D RCRC:0x5162 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A **********
Sync: -Yaesu_SF mod: C4FM inlvl: 36% COMMS Rptr B V/D 2 Fr 1 of 7 e:
CCRC:0xFC79 RCRC:0x0386 56 45 32 44 46 5A 20 20 20 20 VE2DFZ
Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 2 of 7 e:
CCRC:0x23E6 RCRC:0xDC19 56 45 32 52 4E 58 20 20 20 20 VE2RNX
Sync: -Yaesu_SF mod: C4FM inlvl: 38% COMMS Rptr B V/D 2 Fr 3 of 7 e:
CCRC:0x23E6 RCRC:0xDC19 56 45 32 52 4E 58 20 20 20 20 VE2RNX
Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 4 of 7 e:
CCRC:0x5497 RCRC:0xAB68 52 30 6C 67 7A 52 30 6C 67 7A R0lgzR0lgz
Sync: -Yaesu_SF mod: C4FM inlvl: 38% COMMS Rptr B V/D 2 Fr 5 of 7 e:
CCRC:0xF6F5 RCRC:0x090A 20 20 20 20 20 46 30 41 4D 50 F0AMP
Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 6 of 7 e:
CCRC:0xEAAC RCRC:0x1553 5B 22 62 5F 25 54 36 55 56 38 ["b_%T6UV8
Sync: -Yaesu_SF mod: C4FM inlvl: 36% COMMS Rptr B V/D 2 Fr 7 of 7 e:
CCRC:0x8A65 RCRC:0x759A 52 63 32 67 6C 20 1C 20 03 E9 Rc2gl ∟ ♥Θ
Sync: -Yaesu_SF mod: C4FM inlvl: 36% COMMS Rptr B V/D 2 Fr 0 of 7 e:
CCRC:0xAE9D RCRC:0x5162 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A **********
Sync: -Yaesu_SF mod: C4FM inlvl: 35% COMMS Rptr B V/D 2 Fr 1 of 7 e:
CCRC:0xFC79 RCRC:0x0386 56 45 32 44 46 5A 20 20 20 20 VE2DFZ
Sync: -Yaesu_SF mod: C4FM inlvl: 36% COMMS Rptr B V/D 2 Fr 2 of 7 e:
CCRC:0x23E6 RCRC:0xDC19 56 45 32 52 4E 58 20 20 20 20 VE2RNX
Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 3 of 7 e:
CCRC:0x23E6 RCRC:0xDC19 56 45 32 52 4E 58 20 20 20 20 VE2RNX
Hello,Hi Eric,
Will you be adding these updates to the Linux version of DSD on Github szechyjs? I recently installed Mint 17.1 to my desktop along with gnuradio and OP25 and purchased a B200 USRP.
Been using your WinDSD and DSDPlus on the windows side for quite some time. I can contribute some trunk following code that I use if the open source repository is updated.
Another good idea would be to modify the Linux DSD code to accept the I/Q directly from the SDR and add a Pi/4 DQPSK demodulator ahead of the code similar to what's done in OP25 instead of using the discriminator baseband signal. Max would have the knowledge for this. This would greatly improve LSM decoding on simulcast P25 systems.
Ooohh, a nice shiny... Hope to see this in your fork of dsd soon. [emoji3]Hello,
I got sidetracked from the NXDN work for the last couple of days.
Still a work in progress.Code:Sync: -Yaesu_SF mod: C4FM inlvl: 34% COMMS Rptr B V/D 2 Fr 0 of 7 e: CCRC:0xAE9D RCRC:0x5162 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ********** Sync: -Yaesu_SF mod: C4FM inlvl: 34% COMMS Rptr B V/D 2 Fr 1 of 7 e: CCRC:0xFC79 RCRC:0x0386 56 45 32 44 46 5A 20 20 20 20 VE2DFZ Sync: -Yaesu_SF mod: C4FM inlvl: 35% COMMS Rptr B V/D 2 Fr 2 of 7 e: CCRC:0x23E6 RCRC:0xDC19 56 45 32 52 4E 58 20 20 20 20 VE2RNX Sync: -Yaesu_SF mod: C4FM inlvl: 35% COMMS Rptr B V/D 2 Fr 4 of 7 e: CCRC:0x5497 RCRC:0xAB68 52 30 6C 67 7A 52 30 6C 67 7A R0lgzR0lgz Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 6 of 7 e: CCRC:0xEAAC RCRC:0x1553 5B 22 62 5F 25 54 36 55 56 38 ["b_%T6UV8 Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 7 of 7 e: CCRC:0x8A65 RCRC:0x759A 52 63 32 67 6C 20 1C 20 03 E9 Rc2gl ♥Θ Sync: -Yaesu_SF mod: C4FM inlvl: 36% COMMS Rptr B V/D 2 Fr 0 of 7 e: CCRC:0xAE9D RCRC:0x5162 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ********** Sync: -Yaesu_SF mod: C4FM inlvl: 36% COMMS Rptr B V/D 2 Fr 1 of 7 e: CCRC:0xFC79 RCRC:0x0386 56 45 32 44 46 5A 20 20 20 20 VE2DFZ Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 2 of 7 e: CCRC:0x23E6 RCRC:0xDC19 56 45 32 52 4E 58 20 20 20 20 VE2RNX Sync: -Yaesu_SF mod: C4FM inlvl: 38% COMMS Rptr B V/D 2 Fr 3 of 7 e: CCRC:0x23E6 RCRC:0xDC19 56 45 32 52 4E 58 20 20 20 20 VE2RNX Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 4 of 7 e: CCRC:0x5497 RCRC:0xAB68 52 30 6C 67 7A 52 30 6C 67 7A R0lgzR0lgz Sync: -Yaesu_SF mod: C4FM inlvl: 38% COMMS Rptr B V/D 2 Fr 5 of 7 e: CCRC:0xF6F5 RCRC:0x090A 20 20 20 20 20 46 30 41 4D 50 F0AMP Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 6 of 7 e: CCRC:0xEAAC RCRC:0x1553 5B 22 62 5F 25 54 36 55 56 38 ["b_%T6UV8 Sync: -Yaesu_SF mod: C4FM inlvl: 36% COMMS Rptr B V/D 2 Fr 7 of 7 e: CCRC:0x8A65 RCRC:0x759A 52 63 32 67 6C 20 1C 20 03 E9 Rc2gl ♥Θ Sync: -Yaesu_SF mod: C4FM inlvl: 36% COMMS Rptr B V/D 2 Fr 0 of 7 e: CCRC:0xAE9D RCRC:0x5162 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ********** Sync: -Yaesu_SF mod: C4FM inlvl: 35% COMMS Rptr B V/D 2 Fr 1 of 7 e: CCRC:0xFC79 RCRC:0x0386 56 45 32 44 46 5A 20 20 20 20 VE2DFZ Sync: -Yaesu_SF mod: C4FM inlvl: 36% COMMS Rptr B V/D 2 Fr 2 of 7 e: CCRC:0x23E6 RCRC:0xDC19 56 45 32 52 4E 58 20 20 20 20 VE2RNX Sync: -Yaesu_SF mod: C4FM inlvl: 37% COMMS Rptr B V/D 2 Fr 3 of 7 e: CCRC:0x23E6 RCRC:0xDC19 56 45 32 52 4E 58 20 20 20 20 VE2RNX
73 Eric