Commit aa78cf97 authored by Arnaud Blanchard's avatar Arnaud Blanchard
Browse files

Update README.md

parent 71679031
Set of programs to manipulate data in blc_channels. They do not have any lib dependency.
i_keyboard
==========
Acquire input values
====================
Change values with the keyboard arrows or specific keys. `i_keyboard`
From keyboard
-------------
`i_keyboard` changes values with the keyboard arrows or specific keys:
Waiting for one key in '0123456789abcdef'. Quitting with 'q'
/i_keyboard31058
This means that a channel (/i_keyboard31058) of 16 ( because 16 characters in the string) 'UIN8' (default) has been created.
Press Up and Down to increase or decrease the first value. Use Right and Left or key of the key list to select another value to change. `Esc` sets the value back to neutral values (default 50% i.e. 127)
This means that a channel (/i_keyboard31058) of 16 ( by default there is 16 characters in the string) 'UIN8' has been created.
Press Up and Down to increase or decrease the first value. Use Right and Left or one key of the key list to select another value to change.
`Esc` sets the value back to neutral values (default 50% i.e. 127)
i_keyboard has many options (use `ikeyboard h` to list them) we illustrate some:
......@@ -30,6 +34,28 @@ You can change the min and max with -m and -M. The default step of one keypresse
Sometime you do not want intermediate values but only toggle to max and min then use -T.
From files
----------
`i_fread <filename.tsv>`
Read a line of data from the file in tsv (i.e. '0.3 0.55 0.56 ' is a vector of 3 values) and creates a channel (a vector) containing these data.
If there are many lines, it updates the data as fast as possible with each time.
It is very fast you can be either be synchronized or using -p to requiert a minimal time between each update.
You can also use a first column describing the time in µs to read the line.
Finaly you can limit the number of line read by using -n.
Generate outputs
================
to a file
---------
`o_fread <channel> -f <filename.tsv>`
Create a tsv file with the data of the channel. The options are symetrical with i_fread.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment