Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/znerol/k2o
k20 - Kismet to OSC
https://github.com/znerol/k2o
Last synced: 25 days ago
JSON representation
k20 - Kismet to OSC
- Host: GitHub
- URL: https://github.com/znerol/k2o
- Owner: znerol
- License: gpl-2.0
- Created: 2013-04-07T09:13:07.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-04-07T09:15:43.000Z (over 11 years ago)
- Last Synced: 2024-04-16T00:33:50.366Z (7 months ago)
- Language: C
- Size: 180 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
Welcome to k20 - Kismet to OSC
AUTHORS
lorenz schori [email protected]
alejo duque [email protected]WARNING
k20 is in early development state and it's far from complete. see BUGS and TODO
list for more info.DESCRIPTION
k20 is a bridge between the wireless network detector kismet and the open sound
control protocol. currently it consists of two programs: k2orec acts as a
kismet client. it connects to a kismet server via tcp and logs the output to a
textfile. the file consists of a timestamp and an osc-message per line. k2oplay
reads this file and sends the messages to the specified osc-targets. k20 is
written in c and only depends on liblo, the lightweight OSC implementation. k20
runs on macos x (see BUGS) and linux. other platforms are not tested.LINKS
k20 Homepage: http://znerol.ch/k2o/
OSC Homepage: http://cnmat.berkeley.edu/OpenSoundControl/
Kismet Homepage: http://www.kismetwireless.net/BUILDING K20
- install newest liblo either using your package manager or from source.
- cd into k2o source folder
- run ./configure
- run make
- optionally run make install
- if you encounter errors try to run autoreconf -iRUNNING K20
run k2orec and redirect the standard output to a file. optionally you can
specify the address of the kismet server on the command line using the -k
option. run k2oplay with outputfile of k2orec as the first parameter followed
by a variable list of osc-targets (i.e. osc.udp://localhost:12345). with the -p
option you can specify an udp port on which k2oplay will listen for incomming
osc-messages which let you control k20 remotely:
- /k2o/setrate sets the playbackrate to the float value newrate.
0.0 - stop, 1.0 play in normal speed.
- /k2o/setpos not implemented yet.BUGS
- due to a bug in liblo k2oplay does not send propper osc-messages on macos x
- k2orec does not handle ssids containing spaces correctly.LICENCE
kismet2osc is free software. Please see the file COPYING for details.