Trunker for Linux

Status
Not open for further replies.
Joined
Jun 9, 2004
Messages
16
Location
TN
I have started the task of porting Trunker to the Linux operating system. I hope to add features like MySQL database intergration to allow remote uploading to a centeral server for updates to the groups radio id's ect.

I am using the gcc, This will take some time to complete though so dont expect it any time soon.
 
Joined
Jun 9, 2004
Messages
16
Location
TN
A serial port for now I would like to include support for DSP chips sometime. It shouldnt require any kernal modules.
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
Are you trying to poll the serial port? How are you going to derive the timing from the slicer?

-rick
 
Joined
Jun 9, 2004
Messages
16
Location
TN
I am working with another developer on the project so I will ask him. I am trying to intergrate a small itx or sbc for monitoring.
 

SCPD

QRT
Joined
Feb 24, 2001
Messages
0
Location
Virginia
The DOS versions of trunker hooks the interrupt service routine for IRQ 3 or 4, depending upon which COM port the program is trying to monitor. The UART can be configured to generate an interrupt each time one of the modem status input pins like DCD, DSR, CTS, or RI changes. Trunker measures the time between interrupts to determine the presense of a 1 or 0 pulse (or consecutive pulses). It does not examine data from the RXD pin at all.

As far as I know, the serial UART drivers for Linux do not support this type of functionality. I think this is why we haven't seen a Linux version of trunker so far (or a native OS-X MAC version, either).

This leaves you with either (a) using sound input or (b) writing your own kernel mode driver module. You might be able to take the standard Linux UART drivers and modify them to accept some custom IOCTL commands to pull the interrupt timing from the UART.

Regards,
Rick
 
Status
Not open for further replies.
Top