Skip to content

Usage Notes and Requested Enhancements

ah Jun edited this page Aug 10, 2020 · 13 revisions

Usage Notes

  • Enter a ! to feedhold a file. From there you can cancel the job with a ^c^c

  • feel free to npm down the latest and try it

    • just pushed and published
    • simple usage:
    • g FILENAME -g LOGFILE
    • typing ! or ~ is immediate
    • CTRL-C sends ! if not in feedhold, and exits if in feedhold
    • CTRL-D is passed to the board and otherwise not handled specially
    • install command again:
    • sudo npm install -g tinyg --build-from-source
    • from anywhere

Usage Questions

  • How do you interpret the time? What are the units? Ms?

Requested Enhancements

  • Add a function to run a file from the command line without restarting
  • Return control to the command line when a file is finished
  • Output port, direction and time in a more human readable format, like:
    • [C>> yymmdd.hh.mm.ss.msec]
    • [D>> yymmdd.hh.mm.ss.msec]
    • [<<< yymmdd.hh.mm.ss.msec]
  • Support text mode commands down and display responses (as normal)
    • Or at least common text mode queries like ? (status report) $ (system object)...
  • Implement a "session" dump that lists all current session parameters, e.g.
    • Control port state, connection time...
    • Data port state, connection time...
    • TinyG recognized - type, build number, ID...
  • Help command. Something like -h to list options
  • Remove the checksum NaN from the response message. Checksums have been deprecated
  • Function for delay in ms between lines
  • Function for delay in ms between characters
Clone this wiki locally