1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

Ticket #27 (closed enhancement: fixed)

Opened 2 years ago

Last modified 2 years ago

SvxLinkWrapper - Extra programming interface in python

Reported by: guysoft Owned by: sm0svx
Priority: major Component: Other
Keywords: Cc:

Description

Hey,
I want to interface SvxLink to more smarter and flexible logic.
In order to do this, I am writing a wrapper around SvxLink's input and output, hence its called SVXlinkWrapper.

SVXlinkWrapper is written in python, the advantage of having a dynamic language at hand means one can do complex new additions to SvxLink using 3rd party libraries without needing to compile anything.

For now I coded an echolink qso logger, which logs all QSOs in an sqlite database (which I can display on the net here: http://gnet.homelinux.com/ham/R1).
Also an 'autoconnect' feature to other echolink nodes on startup, with a keepalive mode.

As this wrapper grows one could add more modules.

Attachments

SvxLinkWrapper.py (3.5 KB) - added by guysoft 2 years ago.
SvxLinkWrapper?
R1_template.sqlite (2.0 KB) - added by guysoft 2 years ago.
logger_template.sqlite

Change History

Changed 2 years ago by guysoft

Changed 2 years ago by guysoft

logger_template.sqlite

Changed 2 years ago by guysoft

sm0svx, I'd love to talk to you and hear your opinion on how this could be incorporated with svxlink.
I have many feature ideas.

BTW - Could you let me in to your echolink node? So we could talk about this? 4Z7GAI
Also, I am at 4Z7GAI-R

Guy
4Z7GAI

Changed 2 years ago by guysoft

I give you svxlink wrapper: https://github.com/guysoft/SvxLinkWrapper

Changed 2 years ago by guysoft

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.