Brugtgrej.dk
Forside  |   Ny annonce  |   Forum  |   Nyhedsmails  |   Om brugtgrej  |   Kontakt Brugtgrej
143 online brugere
3041 online annoncer
SælgesKøbes

TNC2C kilde(source) kode


#1  30/03-24 20:54
OZ1BV

Indlæg: 9
Hej alle

Jeg leder efter kildekoden til TNC2C modemet. Jeg har ledt her, https://web.tapr.org/software_library/tnc_firmwa re/, men kun fundet HEX filer.
Alternativt: Har noget kendskab til en Arduino/ESP32/STM32 klon af en TNC2C.

----------
Vy 73 de OZ1BV, Brian

#2  31/03-24 12:44
Knud
Indlæg: 73
Svar til #1:
Hvad med det her
https://github.com/cheponis/KISS-TNC2/blob/maste r/KISS-TNC.asm

Mvh
Knud

----------
OZ1DGN

#3  01/04-24 07:51
OZ1BV

Indlæg: 9
Svar til #2:
Hej Knud

Tak for det. Desværre er det kun modemdelen, jeg søger den komplette kode, som inkluderer BBS mm. funktionerne.

----------
Vy 73 de OZ1BV, Brian

Redigeret 01/04-24 08:49
#4  01/04-24 09:04
Axel Nielsen
Indlæg: 162
Svar til #3:
Jeg skal prøve at se i arkiverne, mener jeg har det hele, men skal igennem nogle disketter, så der kan godt gå et par dage...!

----------
Livet er for kort til dyre PA-trin!
Vy 73 de OZ8AFH/OZ0IO

#5  01/04-24 10:03
Lars Peter Larsen
Indlæg: 858
Svar til #1:

KISS - betyder Keep It Simple & Stupid - al intelligensen ligger i computeren. - Jeg har dog selv gemt kildekoden.

Om TAPR 1.15 og 1.16 formware - Det er proprietær kode og kildeteksten er næppe tilgængelig - regn med at det er skrevet i C og Assembler.

Et eller andet sted har jeg TheNet 1.19 til en TNC2 liggende med kildekode. Den får du gerne en kopi af. (C++ og Assembeler)

Ellers må vi forsøge at disassemblere de andre firmwarer.

En anden tanke - i 1990'erne da AMD's 386 processorer blev hurtige og udbredte, blev der udviklet to drivere - en til host-mode packet-programmer og en til kiss-mode, der benyttede serielportens handshake-signaler til Taste, Data ind og data ud sammen med et "Baycom modem".

Hold op - det er 30 år siden jeg arbejdede med packetradio og backbone netværket.

Vy 73 de oz1etp/Lars




#6  01/04-24 11:02
Chris
Indlæg: 82
Svar til #1:

https://packet-radio.net/direwolf/ med pi zero w og billigt lydkort .
decoder bedre end de gamle modems.

#7  01/04-24 11:19
Glenn Møller-Holst
Indlæg: 728
Meget interessant Chris (#6):

Decoded Information from Radio Emissions for Windows Or Linux Fans:
https://github.com/wb2osz/direwolf
Citat: "...
In the early days of Amateur Packet Radio, it was necessary to use an expensive “Terminal Node Controller” (TNC) with specialized hardware. Those days are gone. You can now get better results at lower cost by connecting your radio to the “soundcard” interface of a computer and using software to decode the signals.

Why waste $200 and settle for mediocre receive performance from a 1980's technology TNC using an old modem chip? Dire Wolf decodes over 1000 error-free frames from Track 2 of the WA8LMF TNC Test CD, leaving all the hardware TNCs, and first generation "soundcard" modems, behind in the dust.

Dire Wolf includes FX.25 which adds Forward Error Correction (FEC) in a way that is completely compatible with existing systems. If both ends are capable of FX.25, your information will continue to get through under conditions where regular AX.25 is completely useless. This was originally developed for satellites and is now seeing widespread use on HF.
...
Portable & Open Source:
* Runs on Windows, Linux (PC/laptop, Raspberry Pi, etc.), Mac OSX.
..."

Direwolf AX.25 + FEC = FX.25:
https://packet-radio.net/direwolf-ax-25-fec-fx-2 5/

----------
Glenn, OZ1HFT

Redigeret 01/04-24 11:21
#8  04/04-24 11:41
OZ1BV

Indlæg: 9
Svar til alle:

Jeg kender til de forslag i kommer med og de er ganske fine.
Men, det som jeg er ude efter er at genskabe en fuld funktionsdygtig TNC2C klon på moderne boards. Jeg har en Arduino KISS TNC, så det er egentlig "kun" BBS delen jeg mangler koden til.

----------
Vy 73 de OZ1BV, Brian