├── .github └── workflows │ └── build.yaml ├── .gitignore ├── LICENSE ├── README.md ├── img └── photon-packet.png ├── photon-firmware.png └── photon ├── .gitignore ├── platformio.ini ├── src ├── FeederFloor.cpp ├── FeederFloor.h ├── PhotonFeeder.cpp ├── PhotonFeeder.h ├── PhotonFeederProtocol.cpp ├── PhotonFeederProtocol.h ├── PhotonNetworkLayer.cpp ├── PhotonNetworkLayer.h ├── PhotonPacketHandler.h ├── bootloader.cpp ├── bootloader.h ├── define.h ├── main.cpp ├── util ├── util.cpp ├── util.h └── versions.h └── test ├── test_desktop ├── test_index_feeder_protocol.cpp ├── test_index_network_layer.cpp └── test_main.cpp └── test_embedded └── test_main.cpp /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/README.md -------------------------------------------------------------------------------- /img/photon-packet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/img/photon-packet.png -------------------------------------------------------------------------------- /photon-firmware.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon-firmware.png -------------------------------------------------------------------------------- /photon/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/.gitignore -------------------------------------------------------------------------------- /photon/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/platformio.ini -------------------------------------------------------------------------------- /photon/src/FeederFloor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/FeederFloor.cpp -------------------------------------------------------------------------------- /photon/src/FeederFloor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/FeederFloor.h -------------------------------------------------------------------------------- /photon/src/PhotonFeeder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/PhotonFeeder.cpp -------------------------------------------------------------------------------- /photon/src/PhotonFeeder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/PhotonFeeder.h -------------------------------------------------------------------------------- /photon/src/PhotonFeederProtocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/PhotonFeederProtocol.cpp -------------------------------------------------------------------------------- /photon/src/PhotonFeederProtocol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/PhotonFeederProtocol.h -------------------------------------------------------------------------------- /photon/src/PhotonNetworkLayer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/PhotonNetworkLayer.cpp -------------------------------------------------------------------------------- /photon/src/PhotonNetworkLayer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/PhotonNetworkLayer.h -------------------------------------------------------------------------------- /photon/src/PhotonPacketHandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/PhotonPacketHandler.h -------------------------------------------------------------------------------- /photon/src/bootloader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/bootloader.cpp -------------------------------------------------------------------------------- /photon/src/bootloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/bootloader.h -------------------------------------------------------------------------------- /photon/src/define.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/define.h -------------------------------------------------------------------------------- /photon/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/main.cpp -------------------------------------------------------------------------------- /photon/src/util: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /photon/src/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/util.cpp -------------------------------------------------------------------------------- /photon/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/util.h -------------------------------------------------------------------------------- /photon/src/versions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/src/versions.h -------------------------------------------------------------------------------- /photon/test/test_desktop/test_index_feeder_protocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/test/test_desktop/test_index_feeder_protocol.cpp -------------------------------------------------------------------------------- /photon/test/test_desktop/test_index_network_layer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/test/test_desktop/test_index_network_layer.cpp -------------------------------------------------------------------------------- /photon/test/test_desktop/test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/test/test_desktop/test_main.cpp -------------------------------------------------------------------------------- /photon/test/test_embedded/test_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/photonfirmware/photon/HEAD/photon/test/test_embedded/test_main.cpp --------------------------------------------------------------------------------