This is a multi-channel ASC/BLF logger using BMAPI and BUSMUST can analyzer.

Usage: multichannel_logger {any long options} <channel-range> <log-file-name>

{any long options}:
--remote: Remote IP address of GWR device, if this parameter is not give, the logger use local USB devices instead.
--seg: Log file segmentation, in seconds.
--format: blf | asc
--channel: This option indicates all the options afterwise is for the given channel, set channel=-1 to give global options for all channels.
--mode: normal|non-iso|listenonly
--nbitrate: Normal bitrate, in kbps, default as 500 (kbps)
--dbitrate: Dta bitrate, in kbps, default as 2000 (kbps)
--nsamplepos: Normal sample position, in %, default as 75 (%)
--dsamplepos: Data sample position, in %, default as 80 (%)

<channel-range>: From first channel id (included, started from 0) to last channel id (included, started from 0).

<log-file-name>: The base name of log file, file extension excluded. Note that all log files will be saved into 'current directory' of the OS.

Example: 
multichannel_logger --format blf --seg 60 0-11 myfilename
multichannel_logger --channel -1 --dbitrate 2000 --channel 2 --dbitrate 5000 --channel 3 --dbitrate 5000 0-7 myfilename
multichannel_logger --mode listenonly 0-7 myfilename


