Commit f128567689e989b6845abc7756e947585a4e985e

Authored by Arnaud Blanchard
1 parent 7c695f25

Update README.md

Showing 1 changed file with 27 additions and 7 deletions
@@ -3,14 +3,34 @@ Set of programs to manipulate data in blc_channels. They do not have any lib dep @@ -3,14 +3,34 @@ Set of programs to manipulate data in blc_channels. They do not have any lib dep
3 i_keyboard 3 i_keyboard
4 ========== 4 ==========
5 5
6 -Change values with the user keyboard. 6 +Change values with the keyboard arrows or specific keys. `i_keyboard`
  7 +
  8 + Waiting for one key in '0123456789abcdef'. Quitting with 'q'
  9 + /i_keyboard31058
  10 +
  11 +This means that a channel (/i_keyboard31058) of 16 ( because 16 characters in the string) 'UIN8' (default) has been created.
  12 +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)
  13 +
  14 +i_keyboard has many options (use `ikeyboard h` to list them) we illustrate some:
  15 +
  16 + i_keyboard -d -tFL32 -k abcd -o/toto
  17 +
  18 +Creates a channel '/toto' of 4 float values between 0 and 1 and display the pourcentage in text mode.
  19 +
  20 + 100%(1.00) [/toto] |
  21 + ^
  22 + | 49 49 49 49
  23 + | [] [] [] []
  24 + 0%(0.000) >
  25 + >|#a| b| c| d|
  26 +
  27 +We see the initial values are set to 49% (i.e. 0.5) and we can chenge them with the arrow.
  28 +You could change the initial value by changing the neutral value (-N).
  29 +You can change the min and max with -m and -M. The default step of one keypressed in 0.004 (~1/256) or 1 with UIN8 type. It can be chenged with -S.
  30 +
  31 +Sometime you do not want intermediate values but only toggle to max and min then use -T.
7 32
8 - i_keyboard -o/toto  
9 33
10 -> i_keyboard  
11 -==========  
12 -Waiting for one key in '0123456789abcdef'. Quitting with 'q'  
13 -/toto  
14 34
15 35
16 -  
  36 +