├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── MANIFEST.in ├── README.md ├── bin └── hcsr04.py ├── changelog ├── docs └── hcsr04sensor_manual.pdf ├── hcsr04sensor ├── __init__.py └── sensor.py ├── recipes ├── basic_reading.py ├── cuboid_volume_imperial.py ├── cuboid_volume_metric.py ├── cylinder_volume_imperial.py ├── cylinder_volume_metric.py ├── cylinder_volume_side_metric.py ├── ellip_cylinder_volume.py ├── ellip_side_cylinder_volume.py ├── imperial_depth.py ├── imperial_distance.py ├── metric_depth.py ├── metric_distance.py ├── metric_distance_board_pin_values.py ├── pydoc └── sample_speed.py ├── setup.py └── tests ├── README.md ├── __init__.py ├── tests_hcsr04.py └── tests_sensor.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.sw* 3 | *egg-info 4 | dist 5 | __pycache__ 6 | venv/ 7 | .vscode/ 8 | build/ 9 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.md 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/README.md -------------------------------------------------------------------------------- /bin/hcsr04.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/bin/hcsr04.py -------------------------------------------------------------------------------- /changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/changelog -------------------------------------------------------------------------------- /docs/hcsr04sensor_manual.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/docs/hcsr04sensor_manual.pdf -------------------------------------------------------------------------------- /hcsr04sensor/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hcsr04sensor/sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/hcsr04sensor/sensor.py -------------------------------------------------------------------------------- /recipes/basic_reading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/basic_reading.py -------------------------------------------------------------------------------- /recipes/cuboid_volume_imperial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/cuboid_volume_imperial.py -------------------------------------------------------------------------------- /recipes/cuboid_volume_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/cuboid_volume_metric.py -------------------------------------------------------------------------------- /recipes/cylinder_volume_imperial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/cylinder_volume_imperial.py -------------------------------------------------------------------------------- /recipes/cylinder_volume_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/cylinder_volume_metric.py -------------------------------------------------------------------------------- /recipes/cylinder_volume_side_metric.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/cylinder_volume_side_metric.py -------------------------------------------------------------------------------- /recipes/ellip_cylinder_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/ellip_cylinder_volume.py -------------------------------------------------------------------------------- /recipes/ellip_side_cylinder_volume.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/ellip_side_cylinder_volume.py -------------------------------------------------------------------------------- /recipes/imperial_depth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/imperial_depth.py -------------------------------------------------------------------------------- /recipes/imperial_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/imperial_distance.py -------------------------------------------------------------------------------- /recipes/metric_depth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/metric_depth.py -------------------------------------------------------------------------------- /recipes/metric_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/metric_distance.py -------------------------------------------------------------------------------- /recipes/metric_distance_board_pin_values.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/metric_distance_board_pin_values.py -------------------------------------------------------------------------------- /recipes/pydoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/pydoc -------------------------------------------------------------------------------- /recipes/sample_speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/recipes/sample_speed.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/setup.py -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/tests_hcsr04.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/tests/tests_hcsr04.py -------------------------------------------------------------------------------- /tests/tests_sensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alaudet/hcsr04sensor/HEAD/tests/tests_sensor.py --------------------------------------------------------------------------------