├── .clang-format ├── .gitignore ├── LICENSE.txt ├── README.md ├── RELEASE NOTE.md ├── doc ├── Micronet.txt └── user_manual │ ├── .gitignore │ ├── MicronetToNMEA_CC1101.png │ ├── MicronetToNMEA_DC_Power.png │ ├── MicronetToNMEA_GNSS.png │ ├── MicronetToNMEA_HC06.png │ ├── MicronetToNMEA_LSM303.png │ ├── fritzing │ ├── MicronetToNMEA_CC1101.fzz │ ├── MicronetToNMEA_DC_Power.fzz │ ├── MicronetToNMEA_Full.fzz │ ├── MicronetToNMEA_GNSS.fzz │ ├── MicronetToNMEA_HC06.fzz │ └── MicronetToNMEA_LSM303.fzz │ ├── gen_github_markdown │ ├── user_manual.md │ └── user_manual.tex ├── hardware └── v1 │ ├── MicroNet-Teensy4.kicad_pcb │ ├── MicroNet-Teensy4.kicad_sch │ ├── MicroNet-case-bottom.stl │ ├── MicroNet-case-top.stl │ └── readme.md ├── platformio.ini └── src ├── BoardConfig.h ├── CC1101Driver.cpp ├── CC1101Driver.h ├── Configuration.cpp ├── Configuration.h ├── DataBridge.cpp ├── DataBridge.h ├── Globals.cpp ├── Globals.h ├── LSM303DLHCDriver.cpp ├── LSM303DLHCDriver.h ├── LSM303DLHDriver.cpp ├── LSM303DLHDriver.h ├── M8NDriver.cpp ├── M8NDriver.h ├── Main.cpp ├── MenuAbout.cpp ├── MenuAbout.h ├── MenuAttachNetwork.cpp ├── MenuAttachNetwork.h ├── MenuCalibrateCompass.cpp ├── MenuCalibrateCompass.h ├── MenuCalibrateXtal.cpp ├── MenuCalibrateXtal.h ├── MenuConvertToNmea.cpp ├── MenuConvertToNmea.h ├── MenuManager.cpp ├── MenuManager.h ├── MenuScanMicronetTraffic.cpp ├── MenuScanMicronetTraffic.h ├── MenuScanNetworks.cpp ├── MenuScanNetworks.h ├── MenuTestRfQuality.cpp ├── MenuTestRfQuality.h ├── Micronet.h ├── MicronetCodec.cpp ├── MicronetCodec.h ├── MicronetMessageFifo.cpp ├── MicronetMessageFifo.h ├── MicronetSlaveDevice.cpp ├── MicronetSlaveDevice.h ├── NavCompass.cpp ├── NavCompass.h ├── NavCompassDriver.cpp ├── NavCompassDriver.h ├── NavigationData.cpp ├── NavigationData.h ├── RfDriver.cpp ├── RfDriver.h ├── Version.h └── src.ino /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .pio 2 | .vscode 3 | *.backup -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE NOTE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/RELEASE NOTE.md -------------------------------------------------------------------------------- /doc/Micronet.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/Micronet.txt -------------------------------------------------------------------------------- /doc/user_manual/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/.gitignore -------------------------------------------------------------------------------- /doc/user_manual/MicronetToNMEA_CC1101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/MicronetToNMEA_CC1101.png -------------------------------------------------------------------------------- /doc/user_manual/MicronetToNMEA_DC_Power.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/MicronetToNMEA_DC_Power.png -------------------------------------------------------------------------------- /doc/user_manual/MicronetToNMEA_GNSS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/MicronetToNMEA_GNSS.png -------------------------------------------------------------------------------- /doc/user_manual/MicronetToNMEA_HC06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/MicronetToNMEA_HC06.png -------------------------------------------------------------------------------- /doc/user_manual/MicronetToNMEA_LSM303.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/MicronetToNMEA_LSM303.png -------------------------------------------------------------------------------- /doc/user_manual/fritzing/MicronetToNMEA_CC1101.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/fritzing/MicronetToNMEA_CC1101.fzz -------------------------------------------------------------------------------- /doc/user_manual/fritzing/MicronetToNMEA_DC_Power.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/fritzing/MicronetToNMEA_DC_Power.fzz -------------------------------------------------------------------------------- /doc/user_manual/fritzing/MicronetToNMEA_Full.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/fritzing/MicronetToNMEA_Full.fzz -------------------------------------------------------------------------------- /doc/user_manual/fritzing/MicronetToNMEA_GNSS.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/fritzing/MicronetToNMEA_GNSS.fzz -------------------------------------------------------------------------------- /doc/user_manual/fritzing/MicronetToNMEA_HC06.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/fritzing/MicronetToNMEA_HC06.fzz -------------------------------------------------------------------------------- /doc/user_manual/fritzing/MicronetToNMEA_LSM303.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/fritzing/MicronetToNMEA_LSM303.fzz -------------------------------------------------------------------------------- /doc/user_manual/gen_github_markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/gen_github_markdown -------------------------------------------------------------------------------- /doc/user_manual/user_manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/user_manual.md -------------------------------------------------------------------------------- /doc/user_manual/user_manual.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/doc/user_manual/user_manual.tex -------------------------------------------------------------------------------- /hardware/v1/MicroNet-Teensy4.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/hardware/v1/MicroNet-Teensy4.kicad_pcb -------------------------------------------------------------------------------- /hardware/v1/MicroNet-Teensy4.kicad_sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/hardware/v1/MicroNet-Teensy4.kicad_sch -------------------------------------------------------------------------------- /hardware/v1/MicroNet-case-bottom.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/hardware/v1/MicroNet-case-bottom.stl -------------------------------------------------------------------------------- /hardware/v1/MicroNet-case-top.stl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/hardware/v1/MicroNet-case-top.stl -------------------------------------------------------------------------------- /hardware/v1/readme.md: -------------------------------------------------------------------------------- 1 | ### KICAD schematic and pcb 2 | ### STL for suitable case 3 | -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/platformio.ini -------------------------------------------------------------------------------- /src/BoardConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/BoardConfig.h -------------------------------------------------------------------------------- /src/CC1101Driver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/CC1101Driver.cpp -------------------------------------------------------------------------------- /src/CC1101Driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/CC1101Driver.h -------------------------------------------------------------------------------- /src/Configuration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/Configuration.cpp -------------------------------------------------------------------------------- /src/Configuration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/Configuration.h -------------------------------------------------------------------------------- /src/DataBridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/DataBridge.cpp -------------------------------------------------------------------------------- /src/DataBridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/DataBridge.h -------------------------------------------------------------------------------- /src/Globals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/Globals.cpp -------------------------------------------------------------------------------- /src/Globals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/Globals.h -------------------------------------------------------------------------------- /src/LSM303DLHCDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/LSM303DLHCDriver.cpp -------------------------------------------------------------------------------- /src/LSM303DLHCDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/LSM303DLHCDriver.h -------------------------------------------------------------------------------- /src/LSM303DLHDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/LSM303DLHDriver.cpp -------------------------------------------------------------------------------- /src/LSM303DLHDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/LSM303DLHDriver.h -------------------------------------------------------------------------------- /src/M8NDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/M8NDriver.cpp -------------------------------------------------------------------------------- /src/M8NDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/M8NDriver.h -------------------------------------------------------------------------------- /src/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/Main.cpp -------------------------------------------------------------------------------- /src/MenuAbout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuAbout.cpp -------------------------------------------------------------------------------- /src/MenuAbout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuAbout.h -------------------------------------------------------------------------------- /src/MenuAttachNetwork.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuAttachNetwork.cpp -------------------------------------------------------------------------------- /src/MenuAttachNetwork.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuAttachNetwork.h -------------------------------------------------------------------------------- /src/MenuCalibrateCompass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuCalibrateCompass.cpp -------------------------------------------------------------------------------- /src/MenuCalibrateCompass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuCalibrateCompass.h -------------------------------------------------------------------------------- /src/MenuCalibrateXtal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuCalibrateXtal.cpp -------------------------------------------------------------------------------- /src/MenuCalibrateXtal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuCalibrateXtal.h -------------------------------------------------------------------------------- /src/MenuConvertToNmea.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuConvertToNmea.cpp -------------------------------------------------------------------------------- /src/MenuConvertToNmea.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuConvertToNmea.h -------------------------------------------------------------------------------- /src/MenuManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuManager.cpp -------------------------------------------------------------------------------- /src/MenuManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuManager.h -------------------------------------------------------------------------------- /src/MenuScanMicronetTraffic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuScanMicronetTraffic.cpp -------------------------------------------------------------------------------- /src/MenuScanMicronetTraffic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuScanMicronetTraffic.h -------------------------------------------------------------------------------- /src/MenuScanNetworks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuScanNetworks.cpp -------------------------------------------------------------------------------- /src/MenuScanNetworks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuScanNetworks.h -------------------------------------------------------------------------------- /src/MenuTestRfQuality.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuTestRfQuality.cpp -------------------------------------------------------------------------------- /src/MenuTestRfQuality.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MenuTestRfQuality.h -------------------------------------------------------------------------------- /src/Micronet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/Micronet.h -------------------------------------------------------------------------------- /src/MicronetCodec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MicronetCodec.cpp -------------------------------------------------------------------------------- /src/MicronetCodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MicronetCodec.h -------------------------------------------------------------------------------- /src/MicronetMessageFifo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MicronetMessageFifo.cpp -------------------------------------------------------------------------------- /src/MicronetMessageFifo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MicronetMessageFifo.h -------------------------------------------------------------------------------- /src/MicronetSlaveDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MicronetSlaveDevice.cpp -------------------------------------------------------------------------------- /src/MicronetSlaveDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/MicronetSlaveDevice.h -------------------------------------------------------------------------------- /src/NavCompass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/NavCompass.cpp -------------------------------------------------------------------------------- /src/NavCompass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/NavCompass.h -------------------------------------------------------------------------------- /src/NavCompassDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/NavCompassDriver.cpp -------------------------------------------------------------------------------- /src/NavCompassDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/NavCompassDriver.h -------------------------------------------------------------------------------- /src/NavigationData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/NavigationData.cpp -------------------------------------------------------------------------------- /src/NavigationData.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/NavigationData.h -------------------------------------------------------------------------------- /src/RfDriver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/RfDriver.cpp -------------------------------------------------------------------------------- /src/RfDriver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/RfDriver.h -------------------------------------------------------------------------------- /src/Version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/Version.h -------------------------------------------------------------------------------- /src/src.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rodemfr/MicronetToNMEA/HEAD/src/src.ino --------------------------------------------------------------------------------