TiePie engineering USB oscilloscopes can work together with Python. This extends the possibilities of the TiePie engineering measuring instruments even further.
A Handyscope HS3 is used in all examples, but you can use the Python examples also with our other instruments. For a list of supported instruments see the Instrument ID's list. If you want to use e.g. a Handyscope HS4, you need to change the line which creates the TPdevice. Replace 'HS3' by the ID for your instrument. An example is shown below:
TPdevice = TiePie.Instruments.Instrument( 'HS3' ); # Handyscope HS3
To use a Handyscope HS4 replace the above by:
TPdevice = TiePie.Instruments.Instrument( 'HS4' ); # Handyscope HS4
A list with all instrument ID's can be found at the bottom of this page.
Currently there are three examples available:
| Name | Version | Description | Size | |
|---|---|---|---|---|
| Python examples | 4.57 KiB | download | ||
| Python package | 1.5 | for Python 2.7 | 195.78 KiB | download |
| Python package | 1.5 | for Python 2.4 | 63.96 KiB | download |
| Python package | 1.5 | for Python 2.5 | 64.28 KiB | download |
| Python package | 1.5 | for Python 2.6 | 195.78 KiB | download |
| Instrument | ID |
|---|---|
| Handyprobe HP2 | HP2 |
| Handyprobe HP3 | HP3 |
| Handyscope HS2 | HS2 |
| Handyscope HS3 | HS3 |
| Handyscope HS4 | HS4 |
| Handyscope HS4 DIFF | HS4 |
| TiePieSCOPE HS508 | HS508 |
| TiePieSCOPE HS801 | HS801 |
| TiePieSCOPE HS805 | HS805 |
| TP112 | TP112 |
| TP208 | TP208 |
| TP508 | TP508 |
| TP801 AWG PCI | TP801PCI |
| TP801 AWG ISA | TP801ISA |