Section: WIN SYSTEM (1W)
Return to Main Contents
raw_ch - Conversion of channel numbers of RAW format data
Raw_raw loads win format data written in a shared memory segment identified by a key
and converts their channel numbers according to a channel conversion table
to write the results to another shared memory segment identified by another key
Any channel numbers unlisted in the channel conversion table will be written unconverted. If the channel conversion table file name is prefixed with '-,' however, only the data of the channels listed in the conversion table will be written.
is not given (and hence
cannot be specified) or if '-' is specified as the channel conversion table, all the channels will be written unconverted. If the shared memory segment with the key
does not exist, a shared memory segment with a size of
(KB) will be created.
If it already exists but has a size smaller than
(KB), an error will occur. The shared memory key is a 32-bit integer.
When log file name
is specified, operation log is set here. When it is not specified, log information is sent to the standard output. The log file is opened/closed in each write.
The channel conversion table file is a text file that hexadecimally lists pairs of pre- and post-conversion channel numbers, each pair delimited by a blank or tab, on a one-channel-one-line basis.
In each line, only the first and second items are read, while the subsequent items delimited by blanks or tabs are all bypassed. Any lines starting with '#' are also bypassed.
When receiving a hang-up signal, the raw_ch process rereads the channel conversion table.
The format in the shared memory
can be either one sorted in order of time (Cf. order(1W)) or otherwise (Cf. recvt(1W)). The format in the shared memory
will be the same as that of
When raw_ch is initiated without argument, brief usage is displayed.
winformat(1W), order(1W), send_raw(1W)
- SEE ALSO
This document was created by
using the manual pages.
Time: 00:26:07 GMT, September 20, 2017