[hpsdr] KISS Konsole under Linux

Phil Harman phil at pharman.org
Fri Jul 17 23:52:51 PDT 2009


A few foks have asked about the possibility of porting KK to Linux. 
George, K9TRV, has done some reseach into the current status of Mono under 
Linux and here is what he found.

KISS is written in C# version 3.0, using the Visual Studio 2008 development
environment (full or free C#).  It is targeted to the .Net Framework version
3.5.  It does use a component, HPSDR_USB_LIB_V1, which was built targeting
the .Net Framework version 2.0 (Visual Studio 2005).  HPSDR_USB_LIB_V1 is an
interface to the C program libusb0.dll.  The version KISS uses is for the
Win32 environment.

Recently, much progress has been made with Novell's port of C# and an IDE to
support it, called Mono.  Now in version 2.4.2.1,  (see
http://www.mono-project.com) it promises support for C# 3.0 (VS2008
compatible code, including 'linq' for the fanciers of vs2008.)  It may be
possible, using Mono, and taking care to change versions of libusb0 to
things appropriate for Linux or the Mac, adjusting linkage as required, to
get KISS working under Mono.  From this website, you can download compilers,
tools, etc to support mono, or download an image of a virtual machine for
vmware or microsoft, running Suse Linux, to pursue this effort without
having to dedicate a whole PC.  At some point, you would likely need
intimate contact with the hardware (no VM) to really expect to see it work.

Perhaps one of our Linux users would like to take this on as a project ?

73's Phil....VK6APH




 1247899971.0


More information about the Hpsdr mailing list