├── .github └── workflows │ ├── cmake.yml │ └── coverity.yml ├── .gitignore ├── 3rd_party └── usbmon-6 │ ├── COPYING │ ├── Makefile │ ├── README │ ├── usbmon.8 │ └── usbmon.c ├── LICENSE ├── README.rst ├── docs ├── PROTOCOL_HELP.txt ├── maintainer.txt └── notes.txt ├── gpl-3.0.txt ├── scripts ├── 80-ant-stick.rules ├── antpm-clean-db ├── archlinux │ └── PKGBUILD ├── conf-for-clang.sh ├── coverity_scan_script.sh ├── deb ├── debian │ ├── antpm.manpages │ ├── changelog │ ├── compat │ ├── control │ ├── copyright │ ├── gpl-3.0.txt │ ├── rules │ └── source │ │ └── format ├── do_cov.sh ├── gentoo │ ├── Manifest │ └── antpm-9999.ebuild ├── make-changelog ├── make-tarball ├── origsrc-file-list ├── snaphot-deb ├── verify-orig ├── vs2008-64.bat ├── vs2008.bat └── vs2012-64.bat └── src ├── ANTPM_VERSION.inc ├── AntChannel.cpp ├── AntChannel.hpp ├── AntFr310XT.cpp ├── AntFr310XT.hpp ├── AntMessage.cpp ├── AntMessage.hpp ├── AntMessenger.cpp ├── AntMessenger.hpp ├── CMakeLists.txt ├── DeviceSettings.cpp ├── DeviceSettings.hpp ├── FIT.cpp ├── FIT.hpp ├── GPX.cpp ├── GPX.hpp ├── GarminConvert.cpp ├── GarminConvert.hpp ├── GarminPacketIntf.cpp ├── GarminPacketIntf.hpp ├── LazySingleton.hpp ├── Log.hpp ├── Serial.cpp ├── Serial.hpp ├── SerialTty.cpp ├── SerialTty.hpp ├── SerialUsb.cpp ├── SerialUsb.hpp ├── antdefs.cpp ├── antdefs.hpp ├── antpm-downloader.1 ├── antpm-downloader.cpp ├── antpm-fit2gpx.1 ├── antpm-fit2gpx.cpp ├── antpm-usbmon2ant.1 ├── antpm-usbmon2ant.cpp ├── cmake ├── FindLIBUSB.cmake └── Findlibusb-1.0.cmake ├── common.cpp ├── common.hpp ├── gant ├── CMakeLists.txt ├── GantMonitor.glade ├── GantMonitor.py ├── antdefs.h ├── antlib.c ├── antlib.h ├── gant.1 ├── gant.c ├── resources │ └── gant.png └── tests │ └── CMakeLists.txt ├── lqueue.hpp ├── stdintfwd.hpp ├── tests ├── 0046.fit ├── 2012_12_21_antagent1.usbmon ├── CMakeLists.txt ├── config.ini ├── lq1.cpp ├── sm1.cpp ├── testDateTime.cpp └── testDeviceSettings.cpp ├── w_inttypes.h └── w_stdint.h /.github/workflows/cmake.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/.github/workflows/cmake.yml -------------------------------------------------------------------------------- /.github/workflows/coverity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/.github/workflows/coverity.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *build* 2 | *~ 3 | /tmp.* 4 | /src/tests/config_tmp.ini 5 | /DeviceSettings.xml 6 | CMakeFiles -------------------------------------------------------------------------------- /3rd_party/usbmon-6/COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/3rd_party/usbmon-6/COPYING -------------------------------------------------------------------------------- /3rd_party/usbmon-6/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/3rd_party/usbmon-6/Makefile -------------------------------------------------------------------------------- /3rd_party/usbmon-6/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/3rd_party/usbmon-6/README -------------------------------------------------------------------------------- /3rd_party/usbmon-6/usbmon.8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/3rd_party/usbmon-6/usbmon.8 -------------------------------------------------------------------------------- /3rd_party/usbmon-6/usbmon.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/3rd_party/usbmon-6/usbmon.c -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | gpl-3.0.txt -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/README.rst -------------------------------------------------------------------------------- /docs/PROTOCOL_HELP.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/docs/PROTOCOL_HELP.txt -------------------------------------------------------------------------------- /docs/maintainer.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/docs/maintainer.txt -------------------------------------------------------------------------------- /docs/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/docs/notes.txt -------------------------------------------------------------------------------- /gpl-3.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/gpl-3.0.txt -------------------------------------------------------------------------------- /scripts/80-ant-stick.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/80-ant-stick.rules -------------------------------------------------------------------------------- /scripts/antpm-clean-db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/antpm-clean-db -------------------------------------------------------------------------------- /scripts/archlinux/PKGBUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/archlinux/PKGBUILD -------------------------------------------------------------------------------- /scripts/conf-for-clang.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/conf-for-clang.sh -------------------------------------------------------------------------------- /scripts/coverity_scan_script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/coverity_scan_script.sh -------------------------------------------------------------------------------- /scripts/deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/deb -------------------------------------------------------------------------------- /scripts/debian/antpm.manpages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/debian/antpm.manpages -------------------------------------------------------------------------------- /scripts/debian/changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/debian/changelog -------------------------------------------------------------------------------- /scripts/debian/compat: -------------------------------------------------------------------------------- 1 | 9 2 | -------------------------------------------------------------------------------- /scripts/debian/control: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/debian/control -------------------------------------------------------------------------------- /scripts/debian/copyright: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/debian/copyright -------------------------------------------------------------------------------- /scripts/debian/gpl-3.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/debian/gpl-3.0.txt -------------------------------------------------------------------------------- /scripts/debian/rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/debian/rules -------------------------------------------------------------------------------- /scripts/debian/source/format: -------------------------------------------------------------------------------- 1 | 3.0 (quilt) 2 | -------------------------------------------------------------------------------- /scripts/do_cov.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/do_cov.sh -------------------------------------------------------------------------------- /scripts/gentoo/Manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/gentoo/Manifest -------------------------------------------------------------------------------- /scripts/gentoo/antpm-9999.ebuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/gentoo/antpm-9999.ebuild -------------------------------------------------------------------------------- /scripts/make-changelog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/make-changelog -------------------------------------------------------------------------------- /scripts/make-tarball: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/make-tarball -------------------------------------------------------------------------------- /scripts/origsrc-file-list: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/origsrc-file-list -------------------------------------------------------------------------------- /scripts/snaphot-deb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/snaphot-deb -------------------------------------------------------------------------------- /scripts/verify-orig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/verify-orig -------------------------------------------------------------------------------- /scripts/vs2008-64.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/vs2008-64.bat -------------------------------------------------------------------------------- /scripts/vs2008.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/vs2008.bat -------------------------------------------------------------------------------- /scripts/vs2012-64.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/scripts/vs2012-64.bat -------------------------------------------------------------------------------- /src/ANTPM_VERSION.inc: -------------------------------------------------------------------------------- 1 | 1.24+dev -------------------------------------------------------------------------------- /src/AntChannel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/AntChannel.cpp -------------------------------------------------------------------------------- /src/AntChannel.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/AntChannel.hpp -------------------------------------------------------------------------------- /src/AntFr310XT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/AntFr310XT.cpp -------------------------------------------------------------------------------- /src/AntFr310XT.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/AntFr310XT.hpp -------------------------------------------------------------------------------- /src/AntMessage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/AntMessage.cpp -------------------------------------------------------------------------------- /src/AntMessage.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/AntMessage.hpp -------------------------------------------------------------------------------- /src/AntMessenger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/AntMessenger.cpp -------------------------------------------------------------------------------- /src/AntMessenger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/AntMessenger.hpp -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/DeviceSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/DeviceSettings.cpp -------------------------------------------------------------------------------- /src/DeviceSettings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/DeviceSettings.hpp -------------------------------------------------------------------------------- /src/FIT.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/FIT.cpp -------------------------------------------------------------------------------- /src/FIT.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/FIT.hpp -------------------------------------------------------------------------------- /src/GPX.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/GPX.cpp -------------------------------------------------------------------------------- /src/GPX.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/GPX.hpp -------------------------------------------------------------------------------- /src/GarminConvert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/GarminConvert.cpp -------------------------------------------------------------------------------- /src/GarminConvert.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/GarminConvert.hpp -------------------------------------------------------------------------------- /src/GarminPacketIntf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/GarminPacketIntf.cpp -------------------------------------------------------------------------------- /src/GarminPacketIntf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/GarminPacketIntf.hpp -------------------------------------------------------------------------------- /src/LazySingleton.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/LazySingleton.hpp -------------------------------------------------------------------------------- /src/Log.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/Log.hpp -------------------------------------------------------------------------------- /src/Serial.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/Serial.cpp -------------------------------------------------------------------------------- /src/Serial.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/Serial.hpp -------------------------------------------------------------------------------- /src/SerialTty.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/SerialTty.cpp -------------------------------------------------------------------------------- /src/SerialTty.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/SerialTty.hpp -------------------------------------------------------------------------------- /src/SerialUsb.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/SerialUsb.cpp -------------------------------------------------------------------------------- /src/SerialUsb.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/SerialUsb.hpp -------------------------------------------------------------------------------- /src/antdefs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/antdefs.cpp -------------------------------------------------------------------------------- /src/antdefs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/antdefs.hpp -------------------------------------------------------------------------------- /src/antpm-downloader.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/antpm-downloader.1 -------------------------------------------------------------------------------- /src/antpm-downloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/antpm-downloader.cpp -------------------------------------------------------------------------------- /src/antpm-fit2gpx.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/antpm-fit2gpx.1 -------------------------------------------------------------------------------- /src/antpm-fit2gpx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/antpm-fit2gpx.cpp -------------------------------------------------------------------------------- /src/antpm-usbmon2ant.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/antpm-usbmon2ant.1 -------------------------------------------------------------------------------- /src/antpm-usbmon2ant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/antpm-usbmon2ant.cpp -------------------------------------------------------------------------------- /src/cmake/FindLIBUSB.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/cmake/FindLIBUSB.cmake -------------------------------------------------------------------------------- /src/cmake/Findlibusb-1.0.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/cmake/Findlibusb-1.0.cmake -------------------------------------------------------------------------------- /src/common.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/common.cpp -------------------------------------------------------------------------------- /src/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/common.hpp -------------------------------------------------------------------------------- /src/gant/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/gant/CMakeLists.txt -------------------------------------------------------------------------------- /src/gant/GantMonitor.glade: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/gant/GantMonitor.glade -------------------------------------------------------------------------------- /src/gant/GantMonitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/gant/GantMonitor.py -------------------------------------------------------------------------------- /src/gant/antdefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/gant/antdefs.h -------------------------------------------------------------------------------- /src/gant/antlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/gant/antlib.c -------------------------------------------------------------------------------- /src/gant/antlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/gant/antlib.h -------------------------------------------------------------------------------- /src/gant/gant.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/gant/gant.1 -------------------------------------------------------------------------------- /src/gant/gant.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/gant/gant.c -------------------------------------------------------------------------------- /src/gant/resources/gant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/gant/resources/gant.png -------------------------------------------------------------------------------- /src/gant/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/gant/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/lqueue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/lqueue.hpp -------------------------------------------------------------------------------- /src/stdintfwd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/stdintfwd.hpp -------------------------------------------------------------------------------- /src/tests/0046.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/tests/0046.fit -------------------------------------------------------------------------------- /src/tests/2012_12_21_antagent1.usbmon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/tests/2012_12_21_antagent1.usbmon -------------------------------------------------------------------------------- /src/tests/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/tests/CMakeLists.txt -------------------------------------------------------------------------------- /src/tests/config.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/tests/config.ini -------------------------------------------------------------------------------- /src/tests/lq1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/tests/lq1.cpp -------------------------------------------------------------------------------- /src/tests/sm1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/tests/sm1.cpp -------------------------------------------------------------------------------- /src/tests/testDateTime.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/tests/testDateTime.cpp -------------------------------------------------------------------------------- /src/tests/testDeviceSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/tests/testDeviceSettings.cpp -------------------------------------------------------------------------------- /src/w_inttypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/w_inttypes.h -------------------------------------------------------------------------------- /src/w_stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ralovich/antpm/HEAD/src/w_stdint.h --------------------------------------------------------------------------------