Skip to content
green-green-avk edited this page Jun 12, 2020 · 18 revisions

Another Term

What it is

The successor of Another Term Lite.

Initially it was decided to fill the gap in USB serial dongle terminals that provide features allow comfortable work without a hardware keyboard. However as time passed, it has grown into something closer to Termux. Built-in SSH client has also been added.

See README.md.

Shell features

... | $TERMSH serial 9600 | ...

or python3 for example:

import subprocess

class Serial:
 def __init__(self):
  self.proc = subprocess.Popen(('termsh', 'serial', '9600'), stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=None)

 def read(self, n):
  return self.proc.stdout.read(n)

 def write(self, v):
  self.proc.stdin.write(v)
  self.proc.stdin.flush()

 def stop(self):
  self.proc.terminate()

 def __enter__(self):
  return self

 def __exit__(self):
  self.stop()
  return False
  • but no am command analog yet.

Clone this wiki locally