mirror of
https://github.com/tio/tio.git
synced 2026-05-01 23:07:58 +02:00
+ Add system timestamps to lua read() and new lua read_line() per global options; prevented warnings
+ Add missing timestamp-format epoch; update send_ to use fsync and tcdrain like normal tty_sync does; rework read_line to save partial line at timeout
This commit is contained in:
parent
ab678e6c88
commit
e5f9b947c4
13 changed files with 201 additions and 22 deletions
17
examples/lua/lines.lua
Normal file
17
examples/lua/lines.lua
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
read(1000, 8000) -- read initial config
|
||||
send("\n")
|
||||
read(650, 100) -- main menu
|
||||
send("S") -- S menu
|
||||
n = 1
|
||||
while n > 0 do -- while not empty, read more
|
||||
n, str = read_line(25)
|
||||
end
|
||||
while true do
|
||||
send("t") -- query PV table
|
||||
msleep(880)
|
||||
n = 1
|
||||
while n > 0 do -- while not empty, read more
|
||||
n, str = read_line(60)
|
||||
msleep(60)
|
||||
end
|
||||
end
|
||||
Loading…
Add table
Add a link
Reference in a new issue