¿ªÔÆÌåÓý

It don't work! So how to test it?


 

Linux only user here. Trying to set up a TS-2000 for 9k6 packet with Falconsat-3. I had a working setup with another rig, the IC-820H () which just took the audio from the sound card and spit it out on air. Easy peasy! The TS-2000 is a bit more complex and when troubleshooting I came up with the following question:

How can I make Direwolf send out a test packet (loop) to check my system?

(PC1: Direwolf send packet --> radio ? ? ? PC2: SDR --> Direwolf)

Normally you need a client program to generate packets, but my client program (PacSatGroundStation) doesn't have a test packet generator and only spits out packets when it receives a signal from the satellite, which limits your testing time to 10 minutes every 1.5 hours and 7 times a day.

I'm not very familiar with packet/APRS, so I hope this is not a too dumb question. Still learning every day!
73 de Hans
BX2ABT.com


 

direwolf -x? ? ? ? ? ? ?Send Xmit level calibration tones.
? ? ? ?a? ? ? ? ? ? ?a = Alternating mark/space tones.
? ? ? ?m? ? ? ? ? ? ?m = Steady mark tone (e.g. 1200Hz).
? ? ? ?s? ? ? ? ? ? ?s = Steady space tone (e.g. 2200Hz).
? ? ? ?p? ? ? ? ? ? ?p = Silence (Set PTT only).
? ? ? ? chan? ? ? ? ? Optionally add a number to specify radio channel.

Patrick (N3TSZ)


On Wednesday, June 30, 2021, 06:29:48 AM EDT, Hans Fong <hans@...> wrote:


Linux only user here. Trying to set up a TS-2000 for 9k6 packet with Falconsat-3. I had a working setup with another rig, the IC-820H () which just took the audio from the sound card and spit it out on air. Easy peasy! The TS-2000 is a bit more complex and when troubleshooting I came up with the following question:

How can I make Direwolf send out a test packet (loop) to check my system?

(PC1: Direwolf send packet --> radio ? ? ? PC2: SDR --> Direwolf)

Normally you need a client program to generate packets, but my client program (PacSatGroundStation) doesn't have a test packet generator and only spits out packets when it receives a signal from the satellite, which limits your testing time to 10 minutes every 1.5 hours and 7 times a day.

I'm not very familiar with packet/APRS, so I hope this is not a too dumb question. Still learning every day!
73 de Hans
BX2ABT.com


 

Can you use kissutil?


On Wed, Jun 30, 2021, 05:29 Hans Fong <hans@...> wrote:
Linux only user here. Trying to set up a TS-2000 for 9k6 packet with Falconsat-3. I had a working setup with another rig, the IC-820H () which just took the audio from the sound card and spit it out on air. Easy peasy! The TS-2000 is a bit more complex and when troubleshooting I came up with the following question:

How can I make Direwolf send out a test packet (loop) to check my system?

(PC1: Direwolf send packet --> radio ? ? ? PC2: SDR --> Direwolf)

Normally you need a client program to generate packets, but my client program (PacSatGroundStation) doesn't have a test packet generator and only spits out packets when it receives a signal from the satellite, which limits your testing time to 10 minutes every 1.5 hours and 7 times a day.

I'm not very familiar with packet/APRS, so I hope this is not a too dumb question. Still learning every day!
73 de Hans
BX2ABT.com


 

After setting the levels using Direwolf -x as Patrick suggests, you can send real packets to the SDR setup easily by turning on one of the beacons within Direwolf config file on PC1.? It will transmit at the requested interval.
For testing set it to a fast rate, then after testing, comment the line out, or change the beacon to something more reasonable.


Find the line in the config file which start with PBEACON - like this:
PBEACON delay=1? every=30 overlay=S symbol="digi" lat=42^37.14N long=071^20.83W power=50 height=20 gain=4 comment="Chelmsford MA" via=WIDE1-1,WIDE2-1

Edit it to your information:
PBEACON delay=1? every=5 overlay=S symbol="digi" lat=24^53.36N long=121^17.18W comment="Testing Satellite setup"

Robert Giuliano
KB8RCO



On Wednesday, June 30, 2021, 6:29:48 AM EDT, Hans Fong <hans@...> wrote:


Linux only user here. Trying to set up a TS-2000 for 9k6 packet with Falconsat-3. I had a working setup with another rig, the IC-820H () which just took the audio from the sound card and spit it out on air. Easy peasy! The TS-2000 is a bit more complex and when troubleshooting I came up with the following question:

How can I make Direwolf send out a test packet (loop) to check my system?

(PC1: Direwolf send packet --> radio ? ? ? PC2: SDR --> Direwolf)

Normally you need a client program to generate packets, but my client program (PacSatGroundStation) doesn't have a test packet generator and only spits out packets when it receives a signal from the satellite, which limits your testing time to 10 minutes every 1.5 hours and 7 times a day.

I'm not very familiar with packet/APRS, so I hope this is not a too dumb question. Still learning every day!
73 de Hans
BX2ABT.com


 

Also it somehow should be possible to open a terminal and open a session with the TNC port direwolf is using. That way you should be able to connect manually to for example a BBS


On Wed, Jun 30, 2021, 07:03 Rob Giuliano via <kb8rco=[email protected]> wrote:
After setting the levels using Direwolf -x as Patrick suggests, you can send real packets to the SDR setup easily by turning on one of the beacons within Direwolf config file on PC1.? It will transmit at the requested interval.
For testing set it to a fast rate, then after testing, comment the line out, or change the beacon to something more reasonable.


Find the line in the config file which start with PBEACON - like this:
PBEACON delay=1? every=30 overlay=S symbol="digi" lat=42^37.14N long=071^20.83W power=50 height=20 gain=4 comment="Chelmsford MA" via=WIDE1-1,WIDE2-1

Edit it to your information:
PBEACON delay=1? every=5 overlay=S symbol="digi" lat=24^53.36N long=121^17.18W comment="Testing Satellite setup"

Robert Giuliano
KB8RCO



On Wednesday, June 30, 2021, 6:29:48 AM EDT, Hans Fong <hans@...> wrote:


Linux only user here. Trying to set up a TS-2000 for 9k6 packet with Falconsat-3. I had a working setup with another rig, the IC-820H () which just took the audio from the sound card and spit it out on air. Easy peasy! The TS-2000 is a bit more complex and when troubleshooting I came up with the following question:

How can I make Direwolf send out a test packet (loop) to check my system?

(PC1: Direwolf send packet --> radio ? ? ? PC2: SDR --> Direwolf)

Normally you need a client program to generate packets, but my client program (PacSatGroundStation) doesn't have a test packet generator and only spits out packets when it receives a signal from the satellite, which limits your testing time to 10 minutes every 1.5 hours and 7 times a day.

I'm not very familiar with packet/APRS, so I hope this is not a too dumb question. Still learning every day!
73 de Hans
BX2ABT.com


 

Hello Patrick. Thanks for this hint. I got direwolf -x working, but how to append the a, m, s, p and chan? I tried direwolf -xa and -x a, but that didn't work. --Hans


 

Hello Rob. This is exactly what I was looking for. Got it working/beaconing, so now I can start testing my signal chain. A friend hinted that the audio signal input of the TS-2000 needs to be very high, so I'm going to start there. Cheers --Hans


 

I believe the format requires the '-' before each option, but the options must make sense:
? direwolf -x -a????????????????????? => Alternating tones
? direwolf -x -m ??????????????????? => mark tone (1200)
? direwolf -x -s ??????? ???????????? => space tone (2200)
? direwolf -x -m -chan 1 ?????? => mark tone (1200) on channel 1

Robert Giuliano
KB8RCO



On Wednesday, June 30, 2021, 9:52:04 AM EDT, Hans Fong <hans@...> wrote:


Hello Patrick. Thanks for this hint. I got direwolf -x working, but how to append the a, m, s, p and chan? I tried direwolf -xa and -x a, but that didn't work. --Hans


 

Sounds like you got what you need to get things going.
Good luck!

Robert Giuliano
KB8RCO



On Wednesday, June 30, 2021, 9:56:27 AM EDT, Hans Fong <hans@...> wrote:


Hello Rob. This is exactly what I was looking for. Got it working/beaconing, so now I can start testing my signal chain. A friend hinted that the audio signal input of the TS-2000 needs to be very high, so I'm going to start there. Cheers --Hans


 

¿ªÔÆÌåÓý

Hello Robert and al.

Yes, more than I needed to get going. Problem has been solved - hopefully - but this is what I did.

Step 1: on PC1 make Direwolf beacon every 5 seconds. Make a line connection from the output of a separate USB sound card to another PC2's sound in and run Direwolf there --> OK, so Direwolf works on both sides.

Step 2: on PC1 Direwolf beacons via a separate USB soundcard, sound output goes directly into the ACC2 sound input of the TS-2000. PC2 can decode successfully --> the TS-2000's internal audio path works with 9600 baud signals.

Step 3: on PC1 Direwolf beacons via the TS-2000, using the USB sound card built into the home brew ACC2 interface (handles audio in/out and PTT). PC2 cannot decode signals, although it sees them. On the SDR's waterfall signals look off. --> ??

Step 4: same as step 3, but now using 1200 instead of 9600 baud. PC2 decodes signals successfully --> the signal path works, but not for 9600 baud audio signals.

Step 5: same as step 3, but with a different USB sound card. PC2 cannot decode. --> the USB sound card is not the culprit.

Step 6: bypass the audio isolation transformer that is in between ACC2's audio out and USB sound card's audio in. PC2 can decode 9600 baud signals successfully --> the transformer mangles the 9600 signal into something undecodable.

Solution: take out the isolation transformer and use a direct connection between the USB sound card and ACC2 audio in.

It's funny, because I've been using these audio isolation transformers (Atech ATS-131) for the last eight years without any problems. I've got a dozen or so from an old commercial modem. Even in my last setup with an IC-820H I used them and transmitting 9600 baud signals was no problem at all. So the combo of this transformer with the TS-2000's ACC2 audio in is creating trouble. ACC2 audio out is no problem, because that path also has one of those ATS-131 transformers in it. So for now I use a direct connections until I can find some other isolation transformers.

Happy happy, problem solved and I've learned a lot of new stuff about Direwolf, too. In an hour I have Falconsat-3 floating by which means the first real-world test. With 1200 baud working fine I can also digipeat via the ISS and NO-84, so more fun to be had.

Thanks all. See you around.

Hans

BX2ABT.com


6/30/21 10:12 PM, Rob Giuliano via groups.io wrote:
Sounds like you got what you need to get things going.
Good luck!

Robert Giuliano
KB8RCO



On Wednesday, June 30, 2021, 9:56:27 AM EDT, Hans Fong <hans@...> wrote:


Hello Rob. This is exactly what I was looking for. Got it working/beaconing, so now I can start testing my signal chain. A friend hinted that the audio signal input of the TS-2000 needs to be very high, so I'm going to start there. Cheers --Hans
--
73 de Hans