File: README.rst

package info (click to toggle)
termineter 1.0.6-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 552 kB
  • sloc: python: 4,470; makefile: 15
file content (66 lines) | stat: -rw-r--r-- 1,870 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
::

      ______                    _            __
     /_  __/__  _________ ___  (_)___  ___  / /____  _____
      / / / _ \/ ___/ __ `__ \/ / __ \/ _ \/ __/ _ \/ ___/
     / / /  __/ /  / / / / / / / / / /  __/ /_/  __/ /
    /_/  \___/_/  /_/ /_/ /_/_/_/ /_/\___/\__/\___/_/

Summary
=======

Termineter is a Python framework which provides a platform for the
security testing of smart meters. It implements the C1218 and C1219
protocols for communication over an optical interface. Currently
supported are Meters using C1219-2007 with 7-bit character sets. This is
the most common configuration found in North America. Termineter
communicates with Smart Meters via a connection using an ANSI type-2
optical probe with a serial interface.

|asciicast|

License
=======

Termineter is released under the BSD 3-clause license, for more details
see the
`LICENSE <https://github.com/rsmusllp/termineter/blob/master/LICENSE>`__
file.

Credits
=======

Special Thanks To:

-  Caroline Aronoff (Alpha testing and fixing older PySerial
   compatibility)
-  Chris Murrey - f8lerror (Alpha testing)
-  Jake Garlie - jagar (Alpha testing)
-  Scott Turner - fantomgoat (Bug report and fix)
-  Kevin Underwood (Bug report and fix)
-  Don Weber - cutaway (Developer of InGuardians’ OptiGuard)

Termineter Development Team:

-  Spencer McIntyre

About
=====

Author: Spencer McIntyre - zeroSteiner
(`@zeroSteiner <https://twitter.com/zeroSteiner>`__)

Project Home Page: https://github.com/rsmusllp/termineter

Project Documentation: http://termineter.readthedocs.org/en/latest

Install
=======

Termineter can be installed from the Python Package Index using pip.
Simply run ``sudo pip install termineter``.

For additional install information please see the INSTALL.md file.

.. |asciicast| image:: https://asciinema.org/a/154407.png
   :target: https://asciinema.org/a/154407