Serial Interface
Last updated
Was this helpful?
Was this helpful?
$ fluent-bit -i serial -t data -p File=/dev/tnt0 -p BitRate=9600 -o stdout -m '*'
Fluent-Bit v0.8.0
Copyright (C) Treasure Data
[2016/05/20 15:44:39] [ info] starting engine
[0] data: [1463780680, {"msg"=>"this is some message"}]$ echo 'aaXbbXccXddXee' > /dev/tnt1$ fluent-bit -i serial -t data -p File=/dev/tnt0 -p BitRate=9600 -p Separator=X -o stdout -m '*'
Fluent-Bit v0.8.0
Copyright (C) Treasure Data
[2016/05/20 16:04:51] [ info] starting engine
[0] data: [1463781902, {"msg"=>"aa"}]
[1] data: [1463781902, {"msg"=>"bb"}]
[2] data: [1463781902, {"msg"=>"cc"}]
[3] data: [1463781902, {"msg"=>"dd"}][INPUT]
Name serial
Tag data
File /dev/tnt0
BitRate 9600
Separator X
[OUTPUT]
Name stdout
Match *$ git clone https://github.com/freemed/tty0tty$ cd tty0tty/module
$ make$ sudo cp tty0tty.ko /lib/modules/$(uname -r)/kernel/drivers/misc/$ sudo depmod
$ sudo modprobe tty0tty$ sudo chmod 666 /dev/tnt*/dev/tnt0 <=> /dev/tnt1
/dev/tnt2 <=> /dev/tnt3
/dev/tnt4 <=> /dev/tnt5
/dev/tnt6 <=> /dev/tnt7