├── .clang-format ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── build_documentation.yaml │ ├── build_examples.yaml │ ├── changelog_reminder.yaml │ ├── prepare_release.yaml │ └── verify_library_structure.yaml ├── ChangeLog.md ├── LICENSE.md ├── README.md ├── VERSION ├── cspell.json ├── docs ├── .prettierignore ├── CreatingACharacter.md ├── Doxyfile ├── OverviewOfInterrupts.md ├── SAMD51PeripheralClocks.dox ├── SDI-12Text-Cropped.png ├── SDI-12Text.png ├── TimerConfigurations.md ├── dotDiagrams.dox ├── footer.html ├── header.html ├── mcss-Doxyfile ├── mcss-conf.py └── mermaidDiagrams.md ├── examples ├── ReadMe.md ├── a_wild_card │ ├── ReadMe.md │ └── a_wild_card.ino ├── b_address_change │ ├── ReadMe.md │ └── b_address_change.ino ├── c_check_all_addresses │ ├── ReadMe.md │ └── c_check_all_addresses.ino ├── d_simple_logger │ ├── ReadMe.md │ └── d_simple_logger.ino ├── e_continuous_measurement │ ├── ReadMe.md │ └── e_continuous_measurement.ino ├── example_dependencies.json ├── f_basic_data_request │ ├── ReadMe.md │ └── f_basic_data_request.ino ├── g_terminal_window │ ├── ReadMe.md │ └── g_terminal_window.ino ├── h_SDI-12_slave_implementation │ ├── ReadMe.md │ └── h_SDI-12_slave_implementation.ino ├── i_SDI-12_interface │ ├── ReadMe.md │ └── i_SDI-12_interface.ino ├── j_external_pcint_library │ ├── ReadMe.md │ └── j_external_pcint_library.ino ├── k_concurrent_logger │ ├── ReadMe.md │ └── k_concurrent_logger.ino └── l_verify_crc │ ├── ReadMe.md │ └── l_verify_crc.ino ├── extras ├── SDI12_spy │ └── SDI12_spy.ino ├── TestCommands │ └── TestCommands.ino ├── TestSensorTiming │ └── TestSensorTiming.ino ├── TestWarmUp │ └── TestWarmUp.ino ├── powerOn │ └── powerOn.ino └── print_character_parity │ └── print_character_parity.ino ├── keywords.txt ├── library.json ├── library.properties └── src ├── ReadMe.md ├── SDI12.cpp ├── SDI12.h ├── SDI12_boards.cpp ├── SDI12_boards.h └── src.dox /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/.clang-format -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build_documentation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/.github/workflows/build_documentation.yaml -------------------------------------------------------------------------------- /.github/workflows/build_examples.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/.github/workflows/build_examples.yaml -------------------------------------------------------------------------------- /.github/workflows/changelog_reminder.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/.github/workflows/changelog_reminder.yaml -------------------------------------------------------------------------------- /.github/workflows/prepare_release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/.github/workflows/prepare_release.yaml -------------------------------------------------------------------------------- /.github/workflows/verify_library_structure.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/.github/workflows/verify_library_structure.yaml -------------------------------------------------------------------------------- /ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/ChangeLog.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 2.3.2 2 | -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/cspell.json -------------------------------------------------------------------------------- /docs/.prettierignore: -------------------------------------------------------------------------------- 1 | doxygen/header.html -------------------------------------------------------------------------------- /docs/CreatingACharacter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/CreatingACharacter.md -------------------------------------------------------------------------------- /docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/Doxyfile -------------------------------------------------------------------------------- /docs/OverviewOfInterrupts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/OverviewOfInterrupts.md -------------------------------------------------------------------------------- /docs/SAMD51PeripheralClocks.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/SAMD51PeripheralClocks.dox -------------------------------------------------------------------------------- /docs/SDI-12Text-Cropped.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/SDI-12Text-Cropped.png -------------------------------------------------------------------------------- /docs/SDI-12Text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/SDI-12Text.png -------------------------------------------------------------------------------- /docs/TimerConfigurations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/TimerConfigurations.md -------------------------------------------------------------------------------- /docs/dotDiagrams.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/dotDiagrams.dox -------------------------------------------------------------------------------- /docs/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/footer.html -------------------------------------------------------------------------------- /docs/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/header.html -------------------------------------------------------------------------------- /docs/mcss-Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/mcss-Doxyfile -------------------------------------------------------------------------------- /docs/mcss-conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/mcss-conf.py -------------------------------------------------------------------------------- /docs/mermaidDiagrams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/docs/mermaidDiagrams.md -------------------------------------------------------------------------------- /examples/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/ReadMe.md -------------------------------------------------------------------------------- /examples/a_wild_card/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/a_wild_card/ReadMe.md -------------------------------------------------------------------------------- /examples/a_wild_card/a_wild_card.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/a_wild_card/a_wild_card.ino -------------------------------------------------------------------------------- /examples/b_address_change/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/b_address_change/ReadMe.md -------------------------------------------------------------------------------- /examples/b_address_change/b_address_change.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/b_address_change/b_address_change.ino -------------------------------------------------------------------------------- /examples/c_check_all_addresses/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/c_check_all_addresses/ReadMe.md -------------------------------------------------------------------------------- /examples/c_check_all_addresses/c_check_all_addresses.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/c_check_all_addresses/c_check_all_addresses.ino -------------------------------------------------------------------------------- /examples/d_simple_logger/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/d_simple_logger/ReadMe.md -------------------------------------------------------------------------------- /examples/d_simple_logger/d_simple_logger.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/d_simple_logger/d_simple_logger.ino -------------------------------------------------------------------------------- /examples/e_continuous_measurement/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/e_continuous_measurement/ReadMe.md -------------------------------------------------------------------------------- /examples/e_continuous_measurement/e_continuous_measurement.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/e_continuous_measurement/e_continuous_measurement.ino -------------------------------------------------------------------------------- /examples/example_dependencies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/example_dependencies.json -------------------------------------------------------------------------------- /examples/f_basic_data_request/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/f_basic_data_request/ReadMe.md -------------------------------------------------------------------------------- /examples/f_basic_data_request/f_basic_data_request.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/f_basic_data_request/f_basic_data_request.ino -------------------------------------------------------------------------------- /examples/g_terminal_window/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/g_terminal_window/ReadMe.md -------------------------------------------------------------------------------- /examples/g_terminal_window/g_terminal_window.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/g_terminal_window/g_terminal_window.ino -------------------------------------------------------------------------------- /examples/h_SDI-12_slave_implementation/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/h_SDI-12_slave_implementation/ReadMe.md -------------------------------------------------------------------------------- /examples/h_SDI-12_slave_implementation/h_SDI-12_slave_implementation.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/h_SDI-12_slave_implementation/h_SDI-12_slave_implementation.ino -------------------------------------------------------------------------------- /examples/i_SDI-12_interface/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/i_SDI-12_interface/ReadMe.md -------------------------------------------------------------------------------- /examples/i_SDI-12_interface/i_SDI-12_interface.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/i_SDI-12_interface/i_SDI-12_interface.ino -------------------------------------------------------------------------------- /examples/j_external_pcint_library/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/j_external_pcint_library/ReadMe.md -------------------------------------------------------------------------------- /examples/j_external_pcint_library/j_external_pcint_library.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/j_external_pcint_library/j_external_pcint_library.ino -------------------------------------------------------------------------------- /examples/k_concurrent_logger/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/k_concurrent_logger/ReadMe.md -------------------------------------------------------------------------------- /examples/k_concurrent_logger/k_concurrent_logger.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/k_concurrent_logger/k_concurrent_logger.ino -------------------------------------------------------------------------------- /examples/l_verify_crc/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/l_verify_crc/ReadMe.md -------------------------------------------------------------------------------- /examples/l_verify_crc/l_verify_crc.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/examples/l_verify_crc/l_verify_crc.ino -------------------------------------------------------------------------------- /extras/SDI12_spy/SDI12_spy.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/extras/SDI12_spy/SDI12_spy.ino -------------------------------------------------------------------------------- /extras/TestCommands/TestCommands.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/extras/TestCommands/TestCommands.ino -------------------------------------------------------------------------------- /extras/TestSensorTiming/TestSensorTiming.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/extras/TestSensorTiming/TestSensorTiming.ino -------------------------------------------------------------------------------- /extras/TestWarmUp/TestWarmUp.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/extras/TestWarmUp/TestWarmUp.ino -------------------------------------------------------------------------------- /extras/powerOn/powerOn.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/extras/powerOn/powerOn.ino -------------------------------------------------------------------------------- /extras/print_character_parity/print_character_parity.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/extras/print_character_parity/print_character_parity.ino -------------------------------------------------------------------------------- /keywords.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/keywords.txt -------------------------------------------------------------------------------- /library.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/library.json -------------------------------------------------------------------------------- /library.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/library.properties -------------------------------------------------------------------------------- /src/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/src/ReadMe.md -------------------------------------------------------------------------------- /src/SDI12.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/src/SDI12.cpp -------------------------------------------------------------------------------- /src/SDI12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/src/SDI12.h -------------------------------------------------------------------------------- /src/SDI12_boards.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/src/SDI12_boards.cpp -------------------------------------------------------------------------------- /src/SDI12_boards.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/src/SDI12_boards.h -------------------------------------------------------------------------------- /src/src.dox: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EnviroDIY/Arduino-SDI-12/HEAD/src/src.dox --------------------------------------------------------------------------------