inicio mail me! sindicaci;ón
 

Wouxun Linux utility

Kolega Gófer, o, pardąsik, SP5GOF, skorzystał z moich doświadczeń z reverse engicośtam “protokołu” komunikacyjnego Wouxuna KG-UVD1P i stworzył narzędzie do obsługi z poziomu Linuxa:

http://owx.chmurka.net/

Całość została przetestowana na modelach KG-UVD1P i KG-UVD2. Obydwa, jak słusznie zauważył Gof, identyfikują się jako KG669V.

Oczywiście, przed użyciem proszę zapoznać się z ulotką lub skonsultować z najbliższym guru linuksowym lub administratorem.

English: Open WouXun utility is tool that allows you basic manipulation of Wouxun KG1UVD-P, KG-UV2D and possibly other Wouxun TRXa. Below, you can find outdate readme file. PLEASE refer to readme file located on OWX homepage, where You can find more information about this software (in english, of course).

http://owx.chmurka.net/

Please note – writting to me regarding usage or compilation will only extend reply time, since I’m forced to forward every request to Adam by myself.

Utility was developed on Wouxun KG-UV2D and tested on KG1UVD-P (both
identify as KG669V). Possibly other Wouxuns are supported too - use at
your own risk and ALWAYS make backups! Using this utility can result
in rendering your radio unusable. You have been warned.

Utility was developed under Linux but ports for other systems can be made.
If you're interested please contact us.

Utility downloads binary memory map from Wouxun radio to file and uploads
this file to the radio. This map contains all settings, channels, locks etc.
It can also export locks and channels from binary file to CSV file to allow
you to edit it in your favorite editor or spreadsheet. Edited CSV file can
be later imported into existing binary file and this binary file sent back
to radio.

Altering other settings is not possible at this time (it is not needed as
they are accessible from the menu), but if you want this functionality,
please let us know.

Newest version can be found at:

http://www.chmurka.net/p/wouxun.tar.gz

2. Authors

SP5GOF gof (at) chmurka.net - coding
SQ5LWN baseciq (at) baseciq.org - reverse-enginnering and procotol information

3. Interface

Standard RS232/TTL converter on MAX232 or similar is needed. It can be found
on Google. Connections:

a) 2.5mm (spk) shield: gnd
b) 2.5mm (spk) ring: radio tx (out)
c) 2.5mm (spk) tip: unconnected
d) 3.5mm (mic) shield: radio rx (in)
e) 3.5mm (mic) ring: unconnected
f) 3.5mm (mic) tip: unconnected

4. Usage

Command line syntax is: wouxun  [command parameters]

Valid commands and their parameters:

test -p

get -p
 -f
put -p
 -f
export -f  -c
import -f  -c 

Examples:

Test connection:
$ wouxun test -p /dev/ttyS0

Read data from radio to binary file:
$ wouxun get -p /dev/ttyS0 -f wouxun.bin

Write data to radio from binary file:
$ wouxun put -p /dev/ttyS0 -f wouxun.bin

Export csv table from binary file:
$ wouxun export -f wouxun.bin -c wouxun.csv

Import csv table to binary file:
$ wouxun import -f wouxun.bin -c wouxun.csv

Remember to always make backups!

gof:

18 lip 2010, 19:45

ale znaki wiekszosci/mniejszosci to bys zamienil na lt/gt :D

Vitaliy:

25 sie 2010, 22:48

Hi!

Guyz, what version number does it have? 1.0.0, 0.0.1 or something else?

Vitaliy:

25 sie 2010, 23:31

I made Arch linux package
http://cl.lk/wouxun-cli

Thanks a lot!

xSmurf:

26 wrz 2010, 2:48

Thanks this is awesome! I’m trying to get this to work in OS X, it compiles just fine and the standard pl2303 recognize my wouxun programming cable. But something’s wrong as „test” on the /dev hangs and just never returns anything :/ Any ideas?

Sorry for the english… one day maybe I get to learn polish, that’d be nice

gof:

29 paź 2010, 17:53

Powstała nowa wersja programu.
http://owx.chmurka.net/

Edna Nicholson:

24 gru 2010, 8:54

ale znaki wiekszosci/mniejszosci to bys zamienil na lt/gt :D

RSS dla komentarzy tego posta

Skomentuj

English users please note: since my blog is primary in Polish, English comments can be marked by Akismet (antispam) plugin as a spam. Please, allow few days for moderate action if You don't see your comment instanly.