Some advice about YSFGateway #mmdvm_bridge


IK7VXC Mike
 
Edited

Hi all,
by watching the logs of the MMDVM_Bridge while transmitting in YSF I noticed a major difference if I'm transmitting with DVSwitch instead of DMR2YSF mode (with my DMR radio). Here are the related logs

TX WITH DVSWITCH
 
I: 2022-01-09 07:36:18.967 YSF, Begin TX: src=2226967 rpt=222696710 dst=31 slot=2 cc=1 metadata=IK7VXC
I: 2022-01-09 07:36:18.987 YSF, Narrow transmit (72 bit)
M: 2022-01-09 07:36:23.145 YSF, TX state = OFF
 
TX WITH DMR IN DMR2YSF MODE
 
M: 2022-01-09 07:36:38.886 YSF, received network data from IK7VXC     to ALL        at IK7VXC    
I: 2022-01-09 07:36:38.886 YSF, Lookup call IK7VXC returned id 2226967 -> 2226967
D: 2022-01-09 07:36:39.714 V/D Mode 2 Data, DT1
D: 2022-01-09 07:36:39.715 0000:  01 22 61 5F 2B 03 11 00 00 00                      *."a_+.....*
D: 2022-01-09 07:36:40.431 V/D Mode 2 Data, DT1
D: 2022-01-09 07:36:40.431 0000:  01 22 61 5F 2B 03 11 00 00 00                      *."a_+.....*
D: 2022-01-09 07:36:41.118 V/D Mode 2 Data, DT1
D: 2022-01-09 07:36:41.120 0000:  01 22 61 5F 2B 03 11 00 00 00                      *."a_+.....*
D: 2022-01-09 07:36:41.816 V/D Mode 2 Data, DT1
D: 2022-01-09 07:36:41.816 0000:  01 22 61 5F 2B 03 11 00 00 00                      *."a_+.....*
D: 2022-01-09 07:36:42.520 V/D Mode 2 Data, DT1
D: 2022-01-09 07:36:42.520 0000:  01 22 61 5F 2B 03 11 00 00 00                      *."a_+.....*
D: 2022-01-09 07:36:43.219 V/D Mode 2 Data, DT1
D: 2022-01-09 07:36:43.219 0000:  01 22 61 5F 2B 03 11 00 00 00                      *."a_+.....*
M: 2022-01-09 07:36:43.501 YSF, received network end of transmission, 4.5 seconds, 0% packet loss, BER: 0.0%

Basically the difference is in the fact that DVSwitch does NOT transmit the DT1 packets (that instead are transmittend on end by the DMR2YSF mode).
And since in DMR2YSF mode I manage to get across the Wires-x side, I wonder if that is the key to solve the problem of not getting through with DVSwitch.
Of course I'm no expert here but what I ask is: is there a way to send these DT1 packets with DVSwitch?

I naively tried to add them to  the YSFGateway.ini under the "General" stanza but to no avail

[General]
Callsign=IK7VXC
# Suffix=RPT
Suffix=ND
Id=222696799
RptAddress=127.0.0.1
RptPort=3200
LocalAddress=127.0.0.1
LocalPort=4200
WiresXMakeUpper=1
WiresXCommandPassthrough=1
Daemon=1
DT1=01,22,61,5F,2B,03,11,00,00,00

Either it's much more complicated than that or I'm probably completely off altogether (so please be nice :) ).

A word of wisdom is much appreciated.

Thank you

IK7VXC Mike

PS: PROGRESS UPDATE!

After adding the following to the General stanza:

RadioID=*****
FICHCallsign=2
FICHCallMode=0
FICHBlockTotal=0
FICHFrameTotal=6
FICHMessageRoute=0
FICHVOIP=0
FICHDataType=2
FICHSQLType=0
FICHSQLCode=0


now when I TX the new log is the following:

M: 2022-01-09 11:04:44.355 YSF, received network data from IK7VXC     to ALL        at IK7VXC    
I: 2022-01-09 11:04:44.355 YSF, Lookup call IK7VXC returned id 2226967 -> 2226967
D: 2022-01-09 11:04:44.942 V/D Mode 2 Data, DT1
D: 2022-01-09 11:04:44.942 0000:  31 22 62 5F 29 54 50 53 57 37                      *1"b_)TPSW7*
D: 2022-01-09 11:04:45.069 V/D Mode 2 Data, DT2
D: 2022-01-09 11:04:45.071 0000:  34 2D 54 32 6C 20 1C 20 03 74                      *4-T2l . .t*
M: 2022-01-09 11:04:45.071 YSF, GPS Position from IK7VXC     on radio=FTM-100D is lat=40.629002 long=17.937000
D: 2022-01-09 11:04:45.729 V/D Mode 2 Data, DT1
D: 2022-01-09 11:04:45.729 0000:  31 22 62 5F 29 54 50 53 57 37                      *1"b_)TPSW7*
D: 2022-01-09 11:04:45.845 V/D Mode 2 Data, DT2
D: 2022-01-09 11:04:45.845 0000:  34 2D 54 32 6C 20 1C 20 03 74                      *4-T2l . .t*
D: 2022-01-09 11:04:46.562 V/D Mode 2 Data, DT1
D: 2022-01-09 11:04:46.562 0000:  31 22 62 5F 29 54 50 53 57 37                      *1"b_)TPSW7*
D: 2022-01-09 11:04:46.628 V/D Mode 2 Data, DT2
D: 2022-01-09 11:04:46.628 0000:  34 2D 54 32 6C 20 1C 20 03 74                      *4-T2l . .t*
D: 2022-01-09 11:04:47.345 V/D Mode 2 Data, DT1
D: 2022-01-09 11:04:47.345 0000:  31 22 62 5F 29 54 50 53 57 37                      *1"b_)TPSW7*
M: 2022-01-09 11:04:47.375 YSF, received network end of transmission, 3.3 seconds, 0% packet loss, BER: 0.0%

which resembles the output of all the other hams using Yaesu devices. Still I'm not getting through but I feel I'm onto something.

If you guys have any suggestions, I'm all ears 

Thank you
IK7VXC Mike