OpenBCM V1.07b12 (Linux)

Packet Radio Mailbox

DB0FHN

[JN59NK Nuernberg]

 Login: GUEST





  
SQ6BOT > PSBBS    07.07.96 21:24l 38 Lines 1551 Bytes #-10318 (0) @ WW
BID : 776SR6BOX001
Read: GUEST
Subj: KISS interface - help!
Path: DB0AAB<DB0PV<DB0WGS<OE3XSR<OE3XZR<OK0PBX<OK0PHL<SP6KBL<SR6BOX
Sent: 960707/0004z @:SR6BOX.#WRO.POL.EU [BayCom-Mailbox [Wroclaw]] BCM1.37b
From: SQ6BOT @ SR6BOX.#WRO.POL.EU  (Zipu)
To  : PSBBS @ WW

Hi,
I wrote AXIP link support (mainly for my needs - I have access to radio port
through such link and without it I was unable to check how my AX.25
protocol functions are working).

Then I wrote KISS support. And here I got a big problem. I made a loopback
on the TNC (SIO out + SIO in) and with JNOS everything works.
With PSBBS everything is OK until single frames are sent. But when 
BBS sends two frames just one-by-one (for example one RR and one I) - 
both are transmitted, but TNC sends back first one correcly and only
last three bytes of the second frame. It's not caused by receiver function,
because TNC really sends only last three bytes of the second frame.
(I setup TNC->PC speed to 1200 Bd and I saw that this second frame caused
only short blink of Rx LED, while short RR frame caused much longer one).

I noticed also that after making delay() call between first and second
transmission nothing changed until this delay() was so long, that PTT
switched off for a moment between frames. 

And both frames were received only in such case: 
- first frame is transmitted to TNC
- TNC transmits it to trx
- <PTT goes off>
- and THEN second frame is transmitted to the TNC

I tried to compare BBS with JNOS, because JNOS worked without problems.
PC was sending to the TNC _EXACTLY_ same byte sequences. 0xC0 00 <frame
data with 'escaped' FEND and FESC> 0xC0.

So why in my case it doesn't work? Something wrong in asy port setup?
I can send the sources if you want. 

73,
Peter


Read previous mail | Read next mail


 06.10.2024 22:29:59lGo back Go up