[amsat-bb] Falconsat-3 upload problem

Mark L. Hammond marklhammond at gmail.com
Tue Jun 18 13:45:22 UTC 2019


Hi Hans,

I was able to upload a message (to you!) on FS-3 last night/this morning, fully automated.  So the satellite is evidently behaving OK. 

Hope you get it figured out.  Since I don't use Direwolf, sorry I can't give any suggestions.  

73,

Mark N8MH 

At 08:07 AM 6/18/2019 +0800, Hans BX2ABT wrote:

>I didn't write it directly, but I assumed from the description you would read that I indeed run full duplex (and to add to this: my system is Linux, not Windows). If not Direwolf will wait for a free window to throw out packets which will never happen because FS-3 is on all the time. No, everything is working, except for the problem I described before: all commands to the bird are heard and responded to, but uploading a message will fail.
>
>Desensing is also not the problem: got the appropriate filters in place for that. Cheers,
>
>Hans
>
>BX2ABT
>
>On 06/17/2019 10:52 PM, Mark L. Hammond wrote:
>>Hello Hans, I have not been working FS-3 recently, since the IC-9700 will not do 9600 packet [iCom, please fix!!] :(    So I cannot comment on recent uploads.  However, to add to Bob's thoughts--are you running full duplex?   It's critical.  Also, is your transmit signal desensitizing your receive signal?   That is important, too.  
>>
>>In the next week or so I will change radios at my station so I can again use FS-3. Â  I'll be better able to share current experiences with you. 
>>
>>73,
>>
>>Mark N8MH 
>>
>>On Mon, Jun 17, 2019 at 9:19 AM Hans BX2ABT via AMSAT-BB <<mailto:amsat-bb at amsat.org>amsat-bb at amsat.org> wrote:
>>I'm not behind my shack computer right now, but I know that PSGS and 
>>Direwolf each have a TX delay. Are you referring to those maybe being 
>>too long? If so, then why are all other commands  (DL and directory 
>>listings) giving me no problem?
>>
>>73 de Hans
>>
>>BX2ABT
>>
>>
>>On 06/17/2019 08:53 PM, Robert Bruninga wrote:
>>> I am no expert.  But remember that your RF and all processing has to 
>>> be full duplex.  The turn arround for packets in the satellite is 
>>> instantaneous.
>>> with no TXD delays.  Bob
>>>
>>>
>>> On Mon, Jun 17, 2019 at 2:24 AM Hans BX2ABT via AMSAT-BB 
>>> <<mailto:amsat-bb at amsat.org>amsat-bb at amsat.org <mailto:amsat-bb at amsat.org>> wrote:
>>>
>>>Â  Â  Â Up til now I have been successful in getting PacSatGroundStation
>>>Â  Â  Â (PSGS)
>>>Â  Â  Â to work on receive. You can go here if you want to see my setup:
>>>Â  Â  Â <http://bx2abt.com/main/Falconsat-3>http://bx2abt.com/main/Falconsat-3 . I can hit FalconSat-3 with a
>>>Â  Â  Â directory request or file download request and get an immediate
>>>Â  Â  Â response
>>>Â  Â  Â and consequent downloads. Uploading is a different story, however. I
>>>Â  Â  Â have been able to get some messages uploaded, but it was more by
>>>Â  Â  Â chance.
>>>Â  Â  Â Right now if I want to upload I seem to get into a loop where PSGS
>>>Â  Â  Â keeps
>>>Â  Â  Â on sending out the same frame (I presume), then disconnects, after
>>>Â  Â  Â which
>>>Â  Â  Â the whole cycle starts over again.
>>>
>>>Â  Â  Â Â From the PSGS debugging info you can see that I am successful in
>>>Â  Â  Â logging into PFS3-12. My file gets a designated ID (1f14 in this
>>>Â  Â  Â case)
>>>Â  Â  Â and is ready to be received. Then it uploads what I presume is one
>>>Â  Â  Â frame
>>>Â  Â  Â (you can see this in Direwolf where the same chunk of data is send
>>>Â  Â  Â over
>>>Â  Â  Â and over again) after which possibly the reason why things don't
>>>Â  Â  Â work:
>>>Â  Â  Â "ER_BODY_CHECK received while uploading:
>>>Â  Â  Â /home/hans/PacSatGroundData/FalconSat-3/BX2ABT17.txt.out". The only
>>>Â  Â  Â mention of ER_BODY_CHECK I can find on the internet is that it is
>>>Â  Â  Â sent
>>>Â  Â  Â when the checksum on the file body fails. After that the whole
>>>Â  Â  Â sequence
>>>Â  Â  Â starts again, so the message never gets uploaded and out of the queue.
>>>
>>>Â  Â  Â Does this problem lie with FalconSat-3, Direwolf or PGSG, or
>>>Â  Â  Â somewhere
>>>Â  Â  Â else? Where is the checksum being made? This is my first forray into
>>>Â  Â  Â packet radio/PacSat, so I'm not an expert (yet). I don't want to make
>>>Â  Â  Â any (un)educated guesses, thus any help or hints are appreciated.
>>>Â  Â  Â Cheers,
>>>
>>>Â  Â  Â Hans
>>>Â  Â  Â BX2ABT
>>>
>>>
>>>
>>>Â  Â  Â This is the output (with debugging turned on) of PSGS:
>>>
>>>Â  Â  Â --------BEGIN-------
>>>Â  Â  Â Open ABCD:
>>>Â  Â  Â Ready to upload file: BX2ABT17.txt.out
>>>Â  Â  Â B: 209908947.
>>>Â  Â  Â U>>
>>>Â  Â  Â DEBUG 3: Open: Adding UP LINK Event: UL_CONNECT
>>>Â  Â  Â PB: Empty..
>>>Â  Â  Â I>>From:PFS3-12 to BX2ABTÂ  Ctrl: 0 Type: I Cmd PF: 0 NR: 0 NS: 0Â 
>>>Â  Â  Â 5 2 cc
>>>Â  Â  Â a7 fb 5c 4> SUCCESSFUL LOGIN to PFS3-12 by BX2ABT
>>>Â  Â  Â DEBUG 3: Open: Adding UP LINK Event: From:PFS3-12 to BX2ABT Ctrl: 0
>>>Â  Â  Â Type: I Cmd PF: 0 NR: 0Â  NS: 0Â  5 2 cc a7 fb 5c 4> SUCCESSFUL
>>>Â  Â  Â LOGIN to
>>>Â  Â  Â PFS3-12 by BX2ABT
>>>Â  Â  Â DEBUG 3: Cmd Ok: Adding UP LINK Event: UL_REQUEST_UPLOAD
>>>Â  Â  Â DEBUG 3: Cmd Ok: UL_CMD: From:BX2ABT to PFS3-12 Ctrl: 0 Type: I
>>>Â  Â  Â Cmd PF:
>>>Â  Â  Â 0 NR: 0Â  NS: 0Â  8 3 14 1f 0 0 31 3 0 0 UL CMD: UPLOAD_CMD File: 1f14
>>>Â  Â  Â Size: 331
>>>Â  Â  Â S>>
>>>Â  Â  Â I>>From:PFS3-12 to BX2ABTÂ  Ctrl: 22 Type: I Cmd PF: 0 NR: 1 NS: 1Â 
>>>Â  Â  Â 8 4
>>>Â  Â  Â 14 1f 0 0 31 3 0 0> Ready to receive file: 1f14 from BX2ABTÂ  at
>>>Â  Â  Â off: 817
>>>Â  Â  Â DEBUG 3: Waiting: Adding UP LINK Event: From:PFS3-12 to BX2ABT
>>>Â  Â  Â Ctrl: 22
>>>Â  Â  Â Type: I Cmd PF: 0 NR: 1Â  NS: 1Â  8 4 14 1f 0 0 31 3 0 0> Ready to
>>>Â  Â  Â receive
>>>Â  Â  Â file: 1f14 from BX2ABTÂ  at off: 817
>>>Â  Â  Â DEBUG 3: Waiting: UL_GO_RESP: From:PFS3-12 to BX2ABTÂ  Ctrl: 22
>>>Â  Â  Â Type: I
>>>Â  Â  Â Cmd PF: 0 NR: 1Â  NS: 1Â  8 4 14 1f 0 0 31 3 0 0> Ready to receive
>>>Â  Â  Â file:
>>>Â  Â  Â 1f14 from BX2ABTÂ  at off: 817
>>>Â  Â  Â DEBUG 3: Waiting: GO FILE>From:PFS3-12 to BX2ABTÂ  Ctrl: 22 Type: I
>>>Â  Â  Â Cmd
>>>Â  Â  Â PF: 0 NR: 1Â  NS: 1Â  8 4 14 1f 0 0 31 3 0 0> Ready to receive file:
>>>Â  Â  Â 1f14
>>>Â  Â  Â from BX2ABTÂ  at off: 817
>>>Â  Â  Â DEBUG 3: Data: Adding UP LINK Event: UL_DATA_END
>>>Â  Â  Â DEBUG 3: Data: UL_DATA_END: UL_DATA_END
>>>Â  Â  Â S>>
>>>Â  Â  Â I>>From:PFS3-12 to BX2ABTÂ  Ctrl: 44 Type: I Cmd PF: 0 NR: 2 NS: 2Â 
>>>Â  Â  Â 1 7
>>>Â  Â  Â 10> UL NAK 16: ER_BODY_CHECK
>>>Â  Â  Â DEBUG 3: Data End: Adding UP LINK Event: From:PFS3-12 to BX2ABT
>>>Â  Â  Â Ctrl: 44
>>>Â  Â  Â Type: I Cmd PF: 0 NR: 2Â  NS: 2Â  1 7 10> UL NAK 16: ER_BODY_CHECK
>>>Â  Â  Â DEBUG 3: Data End: UL_NAK_RESP: From:PFS3-12 to BX2ABT Ctrl: 44
>>>Â  Â  Â Type: I
>>>Â  Â  Â Cmd PF: 0 NR: 2Â  NS: 2Â  1 7 10> UL NAK 16: ER_BODY_CHECK
>>>Â  Â  Â NAK: ER_BODY_CHECK received while uploading:
>>>Â  Â  Â /home/hans/PacSatGroundData/FalconSat-3/BX2ABT17.txt.out
>>>
>>>     TIME-1: PHT: uptime is 469/13:51:30.  Time is Sat Jun 08 12:19:29
>>>Â  Â  Â 2019.
>>>Â  Â  Â U>>
>>>Â  Â  Â DEBUG 3: Idle: Adding UP LINK Event: UL_DISCONNECTED
>>>Â  Â  Â DEBUG 3: Idle: Adding UP LINK Event: Open ABCD:
>>>Â  Â  Â Open ABCD:
>>>Â  Â  Â B: 209908947.
>>>Â  Â  Â PB: Empty..
>>>Â  Â  Â ---------END-------
>>>
>>>Â  Â  Â This is what Direwolf's output is:
>>>
>>>Â  Â  Â --------BEGIN-------
>>>Â  Â  Â PFS3-1 audio level = 68(+118/-110)Â Â  [NONE] |||||||||
>>>Â  Â  Â [0.4] PFS3-1>LSTAT:I P:0x13A8 o:0 l:31473 f:31529, d:1 st:4 e:26<0x0d>
>>>Â  Â  Â Unknown APRS Data Type Indicator "I", Ambulance
>>>Â  Â  Â [0L] BX2ABT>PFS3-12:(SABM cmd, p=1)
>>>
>>>Â  Â  Â PFS3-12 audio level = 69(+115/-111)Â Â  [NONE] |||||||||
>>>Â  Â  Â [0.4] PFS3-12>BX2ABT:(UA res, f=0)
>>>
>>>Â  Â  Â PFS3-12 audio level = 70(+119/-110)Â Â  [NONE] |||||||||
>>>Â  Â  Â [0.4] PFS3-12>BX2ABT:(I cmd, n(s)=0, n(r)=0, p=0,
>>>Â  Â  Â pid=0xf0)<0x05><0x02>^<0xa8><0xfb>\<0x04>
>>>Â  Â  Â [0L] BX2ABT>PFS3-12:(I cmd, n(s)=16, n(r)=120, p=0,
>>>Â  Â  Â pid=0x08)<0x08><0x03><0x14><0x1f><0x00><0x00>1<0x03><0x00><0x00>
>>>
>>>Â  Â  Â PFS3-12 audio level = 70(+121/-110)Â Â  [NONE] |||||||||
>>>Â  Â  Â [0.4] PFS3-12>BX2ABT:(RR res, n(r)=1, f=0)
>>>
>>>Â  Â  Â PFS3-12 audio level = 70(+121/-109)Â Â  [NONE] |||||||||
>>>Â  Â  Â [0.4] PFS3-12>BX2ABT:(I cmd, n(s)=17, n(r)=120, p=0,
>>>Â  Â  Â pid=0x08)<0x04><0x14><0x1f><0x00><0x00><0xfe><0x00><0x00><0x00>
>>>Â  Â  Â [0L] BX2ABT>PFS3-12:(I cmd, n(s)=1, n(r)=2, p=0,
>>>Â  Â  Â pid=0xf0)<0xfe><0x00>
>>>Â  Â  Â the internet server that you sent me a message on April 11, but
>>>Â  Â  Â unfortunately I never was able to download it. It took a while to get
>>>Â  Â  Â the transmitting part working, but now it does and I'm very
>>>Â  Â  Â pleased to
>>>Â  Â  Â be able to contact you via FS-3. Truly an amazin
>>>Â  Â  Â [0L] BX2ABT>PFS3-12:(RR cmd, n(r)=2, p=1)
>>>
>>>Â  Â  Â PFS3-11 audio level = 65(+118/-109)Â Â  [NONE] |||||||||
>>>Â  Â  Â [0.4] PFS3-11>PBLIST:PB: Empty.<0x0d>
>>>Â  Â  Â Unknown APRS Data Type Indicator "P", Original Balloon (think Ham b
>>>
>>>Â  Â  Â PFS3-12 audio level = 66(+117/-109)Â Â  [NONE] |||||||||
>>>Â  Â  Â [0.4] PFS3-12>BX2ABT:(RR res, n(r)=1, f=1)
>>>Â  Â  Â [0L] BX2ABT>PFS3-12:(I cmd, n(s)=33, n(r)=120, p=0,
>>>Â  Â  Â pid=0x08)<0x08><0x03><0x00><0x00><0x00><0x00>1<0x03><0x00><0x00>
>>>
>>>Â  Â  Â PFS3-12 audio level = 74(+125/-111)Â Â  [NONE] |||||||||
>>>Â  Â  Â [0.4] PFS3-12>BX2ABT:(DISC cmd, p=1)
>>>Â  Â  Â [0L] BX2ABT>PFS3-12:(UA res, f=1)
>>>Â  Â  Â --------END-------
>>>
>>>Â  Â  Â _______________________________________________
>>>Â  Â  Â Sent via <mailto:AMSAT-BB at amsat.org>AMSAT-BB at amsat.org <mailto:AMSAT-BB at amsat.org>. AMSAT-NA
>>>Â  Â  Â makes this open forum available
>>>Â  Â  Â to all interested persons worldwide without requiring membership.
>>>Â  Â  Â Opinions expressed
>>>Â  Â  Â are solely those of the author, and do not reflect the official
>>>Â  Â  Â views of AMSAT-NA.
>>>Â  Â  Â Not an AMSAT-NA member? Join now to support the amateur satellite
>>>Â  Â  Â program!
>>>Â  Â  Â Subscription settings: <https://www.amsat.org/mailman/listinfo/amsat-bb>https://www.amsat.org/mailman/listinfo/amsat-bb
>>>
>>
>>_______________________________________________
>>Sent via <mailto:AMSAT-BB at amsat.org>AMSAT-BB at amsat.org. AMSAT-NA makes this open forum available
>>to all interested persons worldwide without requiring membership. Opinions expressed
>>are solely those of the author, and do not reflect the official views of AMSAT-NA.
>>Not an AMSAT-NA member? Join now to support the amateur satellite program!
>>Subscription settings: <https://www.amsat.org/mailman/listinfo/amsat-bb>https://www.amsat.org/mailman/listinfo/amsat-bb
>>
>>
>>
>>-- 
>>Mark L. Hammond [N8MH]


More information about the AMSAT-BB mailing list