initial commit
Showing
with
350295 additions
and
0 deletions
+350295
-0
- agent/.gitignore agent/.gitignore +59 -0
- agent/MANIFEST.in agent/MANIFEST.in +2 -0
- agent/README.md agent/README.md +11 -0
- agent/setup.py agent/setup.py +19 -0
- agent/wishful_agent/__init__.py agent/wishful_agent/__init__.py +3 -0
- agent/wishful_agent/agent.py agent/wishful_agent/agent.py +191 -0
- agent/wishful_agent/controller_monitor.py agent/wishful_agent/controller_monitor.py +199 -0
- agent/wishful_agent/local_control_module.py agent/wishful_agent/local_control_module.py +181 -0
- agent/wishful_agent/local_controller.py agent/wishful_agent/local_controller.py +209 -0
- agent/wishful_agent/module_manager.py agent/wishful_agent/module_manager.py +238 -0
- agent/wishful_agent/transport_channel.py agent/wishful_agent/transport_channel.py +184 -0
- agent_modules/contiki/.gitignore agent_modules/contiki/.gitignore +63 -0
- agent_modules/contiki/MANIFEST.in agent_modules/contiki/MANIFEST.in +1 -0
- agent_modules/contiki/README.md agent_modules/contiki/README.md +11 -0
- agent_modules/contiki/communication_wrappers/__init__.py agent_modules/contiki/communication_wrappers/__init__.py +3 -0
- agent_modules/contiki/communication_wrappers/bin/Makefile agent_modules/contiki/communication_wrappers/bin/Makefile +25 -0
- agent_modules/contiki/communication_wrappers/bin/cc2538-bsl.py ..._modules/contiki/communication_wrappers/bin/cc2538-bsl.py +1149 -0
- agent_modules/contiki/communication_wrappers/bin/motelist agent_modules/contiki/communication_wrappers/bin/motelist +288 -0
- agent_modules/contiki/communication_wrappers/bin/serialdump-linux ...dules/contiki/communication_wrappers/bin/serialdump-linux +0 -0
- agent_modules/contiki/communication_wrappers/bin/serialdump.c ...t_modules/contiki/communication_wrappers/bin/serialdump.c +411 -0
- agent_modules/contiki/communication_wrappers/bin/tools-utils.c ..._modules/contiki/communication_wrappers/bin/tools-utils.c +160 -0
- agent_modules/contiki/communication_wrappers/bin/tools-utils.h ..._modules/contiki/communication_wrappers/bin/tools-utils.h +79 -0
- agent_modules/contiki/communication_wrappers/bin/tunslip6 agent_modules/contiki/communication_wrappers/bin/tunslip6 +0 -0
- agent_modules/contiki/communication_wrappers/bin/tunslip6-cooja ...modules/contiki/communication_wrappers/bin/tunslip6-cooja +0 -0
- agent_modules/contiki/communication_wrappers/bin/tunslip6-cooja.c ...dules/contiki/communication_wrappers/bin/tunslip6-cooja.c +1152 -0
- agent_modules/contiki/communication_wrappers/bin/tunslip6.c agent_modules/contiki/communication_wrappers/bin/tunslip6.c +1152 -0
- agent_modules/contiki/communication_wrappers/coap_wrapper.py agent_modules/contiki/communication_wrappers/coap_wrapper.py +138 -0
- agent_modules/contiki/communication_wrappers/lib_communication_wrapper.py ...ntiki/communication_wrappers/lib_communication_wrapper.py +12 -0
- agent_modules/contiki/communication_wrappers/lib_serial.py agent_modules/contiki/communication_wrappers/lib_serial.py +227 -0
- agent_modules/contiki/communication_wrappers/serialdump_wrapper.py ...ules/contiki/communication_wrappers/serialdump_wrapper.py +80 -0
- agent_modules/contiki/setup.py agent_modules/contiki/setup.py +21 -0
- agent_modules/contiki/wishful_module_contikibase/__init__.py agent_modules/contiki/wishful_module_contikibase/__init__.py +3 -0
- agent_modules/contiki/wishful_module_contikibase/base_connector_module.py ...ntiki/wishful_module_contikibase/base_connector_module.py +86 -0
- agent_modules/contiki/wishful_module_contikibase/net_connector_module.py ...ontiki/wishful_module_contikibase/net_connector_module.py +92 -0
- agent_modules/contiki/wishful_module_contikibase/radio_connector_module.py ...tiki/wishful_module_contikibase/radio_connector_module.py +146 -0
- agent_modules/contiki/wishful_module_generic/__init__.py agent_modules/contiki/wishful_module_generic/__init__.py +1 -0
- agent_modules/contiki/wishful_module_generic/generic_connector_module.py ...ontiki/wishful_module_generic/generic_connector_module.py +144 -0
- agent_modules/contiki/wishful_module_gitar/__init__.py agent_modules/contiki/wishful_module_gitar/__init__.py +6 -0
- agent_modules/contiki/wishful_module_gitar/custom_node.py agent_modules/contiki/wishful_module_gitar/custom_node.py +310 -0
- agent_modules/contiki/wishful_module_gitar/example-contiki.ini ..._modules/contiki/wishful_module_gitar/example-contiki.ini +5 -0
- agent_modules/contiki/wishful_module_gitar/gitar_connector_module.py ...es/contiki/wishful_module_gitar/gitar_connector_module.py +18 -0
- agent_modules/contiki/wishful_module_gitar/lib_arm_cortex_m.py ..._modules/contiki/wishful_module_gitar/lib_arm_cortex_m.py +37 -0
- agent_modules/contiki/wishful_module_gitar/lib_gitar.py agent_modules/contiki/wishful_module_gitar/lib_gitar.py +333 -0
- agent_modules/contiki/wishful_module_gitar/lib_gitar_node.py agent_modules/contiki/wishful_module_gitar/lib_gitar_node.py +411 -0
- agent_modules/contiki/wishful_module_gitar/lib_msp430.py agent_modules/contiki/wishful_module_gitar/lib_msp430.py +38 -0
- agent_modules/contiki/wishful_module_gitar/lib_sensor.py agent_modules/contiki/wishful_module_gitar/lib_sensor.py +711 -0
- agent_modules/contiki/wishful_module_gitar/rpc_node.py agent_modules/contiki/wishful_module_gitar/rpc_node.py +483 -0
- agent_modules/contiki/wishful_module_ipv6/__init__.py agent_modules/contiki/wishful_module_ipv6/__init__.py +1 -0
- agent_modules/contiki/wishful_module_ipv6/ipv6_connector_module.py ...ules/contiki/wishful_module_ipv6/ipv6_connector_module.py +20 -0
- agent_modules/contiki/wishful_module_lpl_csma/__init__.py agent_modules/contiki/wishful_module_lpl_csma/__init__.py +1 -0
- agent_modules/contiki/wishful_module_lpl_csma/contikimac_connector_module.py ...ki/wishful_module_lpl_csma/contikimac_connector_module.py +21 -0
- agent_modules/contiki/wishful_module_nullrdc_csma/__init__.py ...t_modules/contiki/wishful_module_nullrdc_csma/__init__.py +1 -0
- agent_modules/contiki/wishful_module_nullrdc_csma/nullrdc_connector_module.py ...i/wishful_module_nullrdc_csma/nullrdc_connector_module.py +21 -0
- agent_modules/contiki/wishful_module_rime/__init__.py agent_modules/contiki/wishful_module_rime/__init__.py +1 -0
- agent_modules/contiki/wishful_module_rime/rime_connector_module.py ...ules/contiki/wishful_module_rime/rime_connector_module.py +9 -0
- agent_modules/contiki/wishful_module_taisc/__init__.py agent_modules/contiki/wishful_module_taisc/__init__.py +1 -0
- agent_modules/contiki/wishful_module_taisc/taisc_connector_module.py ...es/contiki/wishful_module_taisc/taisc_connector_module.py +51 -0
- agent_modules/gnuradio/.gitignore agent_modules/gnuradio/.gitignore +59 -0
- agent_modules/gnuradio/LICENSE agent_modules/gnuradio/LICENSE +9 -0
- agent_modules/gnuradio/MANIFEST.in agent_modules/gnuradio/MANIFEST.in +1 -0
- agent_modules/gnuradio/README.md agent_modules/gnuradio/README.md +17 -0
- agent_modules/gnuradio/__init__.py agent_modules/gnuradio/__init__.py +0 -0
- agent_modules/gnuradio/gr_scripts/wishful_wifi_transceiver.grc ..._modules/gnuradio/gr_scripts/wishful_wifi_transceiver.grc +3490 -0
- agent_modules/gnuradio/gr_scripts/wishful_wifi_transceiver.py ...t_modules/gnuradio/gr_scripts/wishful_wifi_transceiver.py +176 -0
- agent_modules/gnuradio/setup.py agent_modules/gnuradio/setup.py +19 -0
- agent_modules/gnuradio/test/basic/test_gnuradio.py agent_modules/gnuradio/test/basic/test_gnuradio.py +39 -0
- agent_modules/gnuradio/test/multi/test_combiner.py agent_modules/gnuradio/test/multi/test_combiner.py +63 -0
- agent_modules/gnuradio/test/multi/test_gnuradio_secure_module.py ...odules/gnuradio/test/multi/test_gnuradio_secure_module.py +20 -0
- agent_modules/gnuradio/test/multi/test_gr_p2.py agent_modules/gnuradio/test/multi/test_gr_p2.py +27 -0
- agent_modules/gnuradio/test/multi/test_gr_p3.py agent_modules/gnuradio/test/multi/test_gr_p3.py +28 -0
- agent_modules/gnuradio/test/multi/test_radio_program_switching.py ...dules/gnuradio/test/multi/test_radio_program_switching.py +56 -0
- agent_modules/gnuradio/test/testdata/ThreeInOne.grc agent_modules/gnuradio/test/testdata/ThreeInOne.grc +2615 -0
- agent_modules/gnuradio/test/testdata/p1_zwave.grc agent_modules/gnuradio/test/testdata/p1_zwave.grc +1674 -0
- agent_modules/gnuradio/test/testdata/p2_zigbee.grc agent_modules/gnuradio/test/testdata/p2_zigbee.grc +1446 -0
- agent_modules/gnuradio/test/testdata/p3_bt4le.grc agent_modules/gnuradio/test/testdata/p3_bt4le.grc +1361 -0
- agent_modules/gnuradio/test/testdata/test_TX.grc agent_modules/gnuradio/test/testdata/test_TX.grc +2142 -0
- agent_modules/gnuradio/test/testdata/testgrc.grc agent_modules/gnuradio/test/testdata/testgrc.grc +269 -0
- agent_modules/gnuradio/wishful_module_gnuradio/__init__.py agent_modules/gnuradio/wishful_module_gnuradio/__init__.py +1 -0
- agent_modules/gnuradio/wishful_module_gnuradio/generator/__init__.py ...es/gnuradio/wishful_module_gnuradio/generator/__init__.py +0 -0
- agent_modules/gnuradio/wishful_module_gnuradio/generator/gen_stub.grc ...s/gnuradio/wishful_module_gnuradio/generator/gen_stub.grc +923 -0
- agent_modules/gnuradio/wishful_module_gnuradio/generator/rp_combiner.py ...gnuradio/wishful_module_gnuradio/generator/rp_combiner.py +297 -0
- agent_modules/gnuradio/wishful_module_gnuradio/module_gnuradio.py ...dules/gnuradio/wishful_module_gnuradio/module_gnuradio.py +338 -0
- agent_modules/gnuradio/wishful_module_gnuradio/multi_gnuradio.py ...odules/gnuradio/wishful_module_gnuradio/multi_gnuradio.py +92 -0
- agent_modules/gnuradio/wishful_module_gnuradio/wifi_gnuradio.py ...modules/gnuradio/wishful_module_gnuradio/wifi_gnuradio.py +147 -0
- agent_modules/iperf/.gitignore agent_modules/iperf/.gitignore +59 -0
- agent_modules/iperf/MANIFEST.in agent_modules/iperf/MANIFEST.in +1 -0
- agent_modules/iperf/README.md agent_modules/iperf/README.md +11 -0
- agent_modules/iperf/setup.py agent_modules/iperf/setup.py +19 -0
- agent_modules/iperf/wishful_module_iperf/__init__.py agent_modules/iperf/wishful_module_iperf/__init__.py +1 -0
- agent_modules/iperf/wishful_module_iperf/iperf_module.py agent_modules/iperf/wishful_module_iperf/iperf_module.py +97 -0
- agent_modules/iris/.gitignore agent_modules/iris/.gitignore +63 -0
- agent_modules/iris/README.md agent_modules/iris/README.md +11 -0
- agent_modules/iris/dvb-tx-iris/AUTHORS agent_modules/iris/dvb-tx-iris/AUTHORS +3 -0
- agent_modules/iris/dvb-tx-iris/CMakeLists.txt agent_modules/iris/dvb-tx-iris/CMakeLists.txt +200 -0
- agent_modules/iris/dvb-tx-iris/COPYRIGHT agent_modules/iris/dvb-tx-iris/COPYRIGHT +107 -0
- agent_modules/iris/dvb-tx-iris/LICENSE agent_modules/iris/dvb-tx-iris/LICENSE +165 -0
- agent_modules/iris/dvb-tx-iris/LICENSE.GPL agent_modules/iris/dvb-tx-iris/LICENSE.GPL +674 -0
- agent_modules/iris/dvb-tx-iris/README.md agent_modules/iris/dvb-tx-iris/README.md +612 -0
- agent_modules/iris/dvb-tx-iris/cmake/modules/DvbTxIrisModulesPackage.cmake ...s/dvb-tx-iris/cmake/modules/DvbTxIrisModulesPackage.cmake +85 -0
- agent_modules/iris/dvb-tx-iris/cmake/modules/FindFFTW3F.cmake ...t_modules/iris/dvb-tx-iris/cmake/modules/FindFFTW3F.cmake +55 -0
- agent_modules/iris/dvb-tx-iris/cmake/modules/FindIRIS.cmake agent_modules/iris/dvb-tx-iris/cmake/modules/FindIRIS.cmake +46 -0
- agent_modules/iris/dvb-tx-iris/cmake/modules/FindLIQUIDDSP.cmake ...odules/iris/dvb-tx-iris/cmake/modules/FindLIQUIDDSP.cmake +50 -0
- agent_modules/iris/dvb-tx-iris/cmake/modules/FindMATLAB.cmake ...t_modules/iris/dvb-tx-iris/cmake/modules/FindMATLAB.cmake +164 -0
- agent_modules/iris/dvb-tx-iris/cmake/modules/FindQwt.cmake agent_modules/iris/dvb-tx-iris/cmake/modules/FindQwt.cmake +141 -0
- agent_modules/iris/dvb-tx-iris/cmake/modules/FindRTLSDR.cmake ...t_modules/iris/dvb-tx-iris/cmake/modules/FindRTLSDR.cmake +57 -0
- agent_modules/iris/dvb-tx-iris/cmake/modules/FindUHD.cmake agent_modules/iris/dvb-tx-iris/cmake/modules/FindUHD.cmake +55 -0
- agent_modules/iris/dvb-tx-iris/cmake_benchmark.cmake.in agent_modules/iris/dvb-tx-iris/cmake_benchmark.cmake.in +27 -0
- agent_modules/iris/dvb-tx-iris/cmake_uninstall.cmake.in agent_modules/iris/dvb-tx-iris/cmake_uninstall.cmake.in +27 -0
- agent_modules/iris/dvb-tx-iris/components/CMakeLists.txt agent_modules/iris/dvb-tx-iris/components/CMakeLists.txt +34 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/CMakeLists.txt agent_modules/iris/dvb-tx-iris/components/gpp/CMakeLists.txt +36 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/CMakeLists.txt ...odules/iris/dvb-tx-iris/components/gpp/phy/CMakeLists.txt +79 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/CMakeLists.txt ...ris/components/gpp/phy/Dvbt1BitInterleaver/CMakeLists.txt +48 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/Dvbt1BitInterleaverComponent.cpp .../phy/Dvbt1BitInterleaver/Dvbt1BitInterleaverComponent.cpp +328 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/Dvbt1BitInterleaverComponent.h ...pp/phy/Dvbt1BitInterleaver/Dvbt1BitInterleaverComponent.h +141 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/benchmark/CMakeLists.txt ...ents/gpp/phy/Dvbt1BitInterleaver/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/benchmark/Dvbt1BitInterleaverComponent_benchmark.cpp ...aver/benchmark/Dvbt1BitInterleaverComponent_benchmark.cpp +99 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/test/CMakeLists.txt ...omponents/gpp/phy/Dvbt1BitInterleaver/test/CMakeLists.txt +33 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/test/Dvbt1BitInterleaverComponent_test.cpp ...BitInterleaver/test/Dvbt1BitInterleaverComponent_test.cpp +215 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/test/input.bin ...ris/components/gpp/phy/Dvbt1BitInterleaver/test/input.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/test/interleaving.m ...omponents/gpp/phy/Dvbt1BitInterleaver/test/interleaving.m +69 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/test/output16nh.bin ...omponents/gpp/phy/Dvbt1BitInterleaver/test/output16nh.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/test/output4nh.bin ...components/gpp/phy/Dvbt1BitInterleaver/test/output4nh.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1BitInterleaver/test/output64nh.bin ...omponents/gpp/phy/Dvbt1BitInterleaver/test/output64nh.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvEncoder/CMakeLists.txt ...x-iris/components/gpp/phy/Dvbt1ConvEncoder/CMakeLists.txt +48 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvEncoder/Dvbt1ConvEncoderComponent.cpp ...ts/gpp/phy/Dvbt1ConvEncoder/Dvbt1ConvEncoderComponent.cpp +215 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvEncoder/Dvbt1ConvEncoderComponent.h ...ents/gpp/phy/Dvbt1ConvEncoder/Dvbt1ConvEncoderComponent.h +118 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvEncoder/benchmark/CMakeLists.txt ...ponents/gpp/phy/Dvbt1ConvEncoder/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvEncoder/benchmark/Dvbt1ConvEncoderComponent_benchmark.cpp ...Encoder/benchmark/Dvbt1ConvEncoderComponent_benchmark.cpp +86 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvEncoder/test/CMakeLists.txt ...s/components/gpp/phy/Dvbt1ConvEncoder/test/CMakeLists.txt +31 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvEncoder/test/Dvbt1ConvEncoderComponent_test.cpp .../Dvbt1ConvEncoder/test/Dvbt1ConvEncoderComponent_test.cpp +191 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvEncoder/test/encoding.m ...-iris/components/gpp/phy/Dvbt1ConvEncoder/test/encoding.m +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvEncoder/test/input.bin ...x-iris/components/gpp/phy/Dvbt1ConvEncoder/test/input.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvEncoder/test/output.bin ...-iris/components/gpp/phy/Dvbt1ConvEncoder/test/output.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvInterleaver/CMakeLists.txt ...is/components/gpp/phy/Dvbt1ConvInterleaver/CMakeLists.txt +48 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvInterleaver/Dvbt1ConvInterleaverComponent.cpp ...hy/Dvbt1ConvInterleaver/Dvbt1ConvInterleaverComponent.cpp +314 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvInterleaver/Dvbt1ConvInterleaverComponent.h .../phy/Dvbt1ConvInterleaver/Dvbt1ConvInterleaverComponent.h +142 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvInterleaver/benchmark/CMakeLists.txt ...nts/gpp/phy/Dvbt1ConvInterleaver/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvInterleaver/benchmark/Dvbt1ConvInterleaverComponent_benchmark.cpp ...ver/benchmark/Dvbt1ConvInterleaverComponent_benchmark.cpp +91 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvInterleaver/test/CMakeLists.txt ...mponents/gpp/phy/Dvbt1ConvInterleaver/test/CMakeLists.txt +31 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvInterleaver/test/Dvbt1ConvInterleaverComponent_test.cpp ...nvInterleaver/test/Dvbt1ConvInterleaverComponent_test.cpp +191 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvInterleaver/test/input.bin ...is/components/gpp/phy/Dvbt1ConvInterleaver/test/input.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvInterleaver/test/interleaving.m ...mponents/gpp/phy/Dvbt1ConvInterleaver/test/interleaving.m +33 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1ConvInterleaver/test/output.bin ...s/components/gpp/phy/Dvbt1ConvInterleaver/test/output.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Filter/CMakeLists.txt ...dvb-tx-iris/components/gpp/phy/Dvbt1Filter/CMakeLists.txt +48 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Filter/Dvbt1FilterComponent.cpp ...s/components/gpp/phy/Dvbt1Filter/Dvbt1FilterComponent.cpp +448 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Filter/Dvbt1FilterComponent.h ...ris/components/gpp/phy/Dvbt1Filter/Dvbt1FilterComponent.h +167 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Filter/benchmark/CMakeLists.txt ...s/components/gpp/phy/Dvbt1Filter/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Filter/benchmark/Dvbt1FilterComponent_benchmark.cpp .../Dvbt1Filter/benchmark/Dvbt1FilterComponent_benchmark.cpp +100 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Filter/test/CMakeLists.txt ...x-iris/components/gpp/phy/Dvbt1Filter/test/CMakeLists.txt +29 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Filter/test/Dvbt1FilterComponent_test.cpp ...ts/gpp/phy/Dvbt1Filter/test/Dvbt1FilterComponent_test.cpp +247 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/CMakeLists.txt ...dvb-tx-iris/components/gpp/phy/Dvbt1Framer/CMakeLists.txt +48 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/Dvbt1FramerComponent.cpp ...s/components/gpp/phy/Dvbt1Framer/Dvbt1FramerComponent.cpp +948 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/Dvbt1FramerComponent.h ...ris/components/gpp/phy/Dvbt1Framer/Dvbt1FramerComponent.h +206 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/benchmark/CMakeLists.txt ...s/components/gpp/phy/Dvbt1Framer/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/benchmark/Dvbt1FramerComponent_benchmark.cpp .../Dvbt1Framer/benchmark/Dvbt1FramerComponent_benchmark.cpp +95 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/test/CMakeLists.txt ...x-iris/components/gpp/phy/Dvbt1Framer/test/CMakeLists.txt +33 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/test/Dvbt1FramerComponent_test.cpp ...ts/gpp/phy/Dvbt1Framer/test/Dvbt1FramerComponent_test.cpp +219 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/test/framing.m ...dvb-tx-iris/components/gpp/phy/Dvbt1Framer/test/framing.m +225 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/test/input.bin ...dvb-tx-iris/components/gpp/phy/Dvbt1Framer/test/input.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/test/output2048.bin ...x-iris/components/gpp/phy/Dvbt1Framer/test/output2048.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/test/output4096.bin ...x-iris/components/gpp/phy/Dvbt1Framer/test/output4096.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Framer/test/output8192.bin ...x-iris/components/gpp/phy/Dvbt1Framer/test/output8192.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Interpolator/CMakeLists.txt ...-iris/components/gpp/phy/Dvbt1Interpolator/CMakeLists.txt +48 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Interpolator/Dvbt1InterpolatorComponent.cpp .../gpp/phy/Dvbt1Interpolator/Dvbt1InterpolatorComponent.cpp +379 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Interpolator/Dvbt1InterpolatorComponent.h ...ts/gpp/phy/Dvbt1Interpolator/Dvbt1InterpolatorComponent.h +169 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Interpolator/benchmark/CMakeLists.txt ...onents/gpp/phy/Dvbt1Interpolator/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Interpolator/benchmark/Dvbt1InterpolatorComponent_benchmark.cpp ...olator/benchmark/Dvbt1InterpolatorComponent_benchmark.cpp +94 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Interpolator/test/CMakeLists.txt .../components/gpp/phy/Dvbt1Interpolator/test/CMakeLists.txt +29 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Interpolator/test/Dvbt1InterpolatorComponent_test.cpp ...vbt1Interpolator/test/Dvbt1InterpolatorComponent_test.cpp +156 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/CMakeLists.txt ...dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/CMakeLists.txt +48 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/Dvbt1MapperComponent.cpp ...s/components/gpp/phy/Dvbt1Mapper/Dvbt1MapperComponent.cpp +289 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/Dvbt1MapperComponent.h ...ris/components/gpp/phy/Dvbt1Mapper/Dvbt1MapperComponent.h +138 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/benchmark/CMakeLists.txt ...s/components/gpp/phy/Dvbt1Mapper/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/benchmark/Dvbt1MapperComponent_benchmark.cpp .../Dvbt1Mapper/benchmark/Dvbt1MapperComponent_benchmark.cpp +101 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/test/CMakeLists.txt ...x-iris/components/gpp/phy/Dvbt1Mapper/test/CMakeLists.txt +33 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/test/Dvbt1MapperComponent_test.cpp ...ts/gpp/phy/Dvbt1Mapper/test/Dvbt1MapperComponent_test.cpp +223 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/test/input.bin ...dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/test/input.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/test/mapping.m ...dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/test/mapping.m +126 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/test/output16.bin ...-tx-iris/components/gpp/phy/Dvbt1Mapper/test/output16.bin +1 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/test/output4.bin ...b-tx-iris/components/gpp/phy/Dvbt1Mapper/test/output4.bin +1 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Mapper/test/output64.bin ...-tx-iris/components/gpp/phy/Dvbt1Mapper/test/output64.bin +1 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/CMakeLists.txt ...vb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/CMakeLists.txt +52 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/Dvbt1OfdmModComponent.cpp ...components/gpp/phy/Dvbt1OfdmMod/Dvbt1OfdmModComponent.cpp +462 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/Dvbt1OfdmModComponent.h ...s/components/gpp/phy/Dvbt1OfdmMod/Dvbt1OfdmModComponent.h +234 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/benchmark/CMakeLists.txt .../components/gpp/phy/Dvbt1OfdmMod/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/benchmark/Dvbt1OfdmModComponent_benchmark.cpp ...vbt1OfdmMod/benchmark/Dvbt1OfdmModComponent_benchmark.cpp +101 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/CMakeLists.txt ...-iris/components/gpp/phy/Dvbt1OfdmMod/test/CMakeLists.txt +42 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/Dvbt1OfdmModComponent_test.cpp .../gpp/phy/Dvbt1OfdmMod/test/Dvbt1OfdmModComponent_test.cpp +224 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/input.bin ...vb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/input.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/modulating.m ...tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/modulating.m +65 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output.bin ...b-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output204816.bin ...ris/components/gpp/phy/Dvbt1OfdmMod/test/output204816.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output204832.bin ...ris/components/gpp/phy/Dvbt1OfdmMod/test/output204832.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output20484.bin ...iris/components/gpp/phy/Dvbt1OfdmMod/test/output20484.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output20488.bin ...iris/components/gpp/phy/Dvbt1OfdmMod/test/output20488.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output409616.bin ...ris/components/gpp/phy/Dvbt1OfdmMod/test/output409616.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output409632.bin ...ris/components/gpp/phy/Dvbt1OfdmMod/test/output409632.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output40964.bin ...iris/components/gpp/phy/Dvbt1OfdmMod/test/output40964.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output40968.bin ...iris/components/gpp/phy/Dvbt1OfdmMod/test/output40968.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output819216.bin ...ris/components/gpp/phy/Dvbt1OfdmMod/test/output819216.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output819232.bin ...ris/components/gpp/phy/Dvbt1OfdmMod/test/output819232.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output81924.bin ...iris/components/gpp/phy/Dvbt1OfdmMod/test/output81924.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1OfdmMod/test/output81928.bin ...iris/components/gpp/phy/Dvbt1OfdmMod/test/output81928.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/CMakeLists.txt ...-tx-iris/components/gpp/phy/Dvbt1Puncturer/CMakeLists.txt +48 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/Dvbt1PuncturerComponent.cpp ...onents/gpp/phy/Dvbt1Puncturer/Dvbt1PuncturerComponent.cpp +246 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/Dvbt1PuncturerComponent.h ...mponents/gpp/phy/Dvbt1Puncturer/Dvbt1PuncturerComponent.h +132 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/benchmark/CMakeLists.txt ...omponents/gpp/phy/Dvbt1Puncturer/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/benchmark/Dvbt1PuncturerComponent_benchmark.cpp ...Puncturer/benchmark/Dvbt1PuncturerComponent_benchmark.cpp +93 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/test/CMakeLists.txt ...ris/components/gpp/phy/Dvbt1Puncturer/test/CMakeLists.txt +35 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/test/Dvbt1PuncturerComponent_test.cpp .../phy/Dvbt1Puncturer/test/Dvbt1PuncturerComponent_test.cpp +201 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/test/input.bin ...-tx-iris/components/gpp/phy/Dvbt1Puncturer/test/input.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/test/output12.bin ...-iris/components/gpp/phy/Dvbt1Puncturer/test/output12.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/test/output23.bin ...-iris/components/gpp/phy/Dvbt1Puncturer/test/output23.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/test/output34.bin ...-iris/components/gpp/phy/Dvbt1Puncturer/test/output34.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/test/output56.bin ...-iris/components/gpp/phy/Dvbt1Puncturer/test/output56.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/test/output78.bin ...-iris/components/gpp/phy/Dvbt1Puncturer/test/output78.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Puncturer/test/puncturing.m ...-iris/components/gpp/phy/Dvbt1Puncturer/test/puncturing.m +37 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1RSEncoder/CMakeLists.txt ...-tx-iris/components/gpp/phy/Dvbt1RSEncoder/CMakeLists.txt +48 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1RSEncoder/Dvbt1RSEncoderComponent.cpp ...onents/gpp/phy/Dvbt1RSEncoder/Dvbt1RSEncoderComponent.cpp +269 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1RSEncoder/Dvbt1RSEncoderComponent.h ...mponents/gpp/phy/Dvbt1RSEncoder/Dvbt1RSEncoderComponent.h +181 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1RSEncoder/benchmark/CMakeLists.txt ...omponents/gpp/phy/Dvbt1RSEncoder/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1RSEncoder/benchmark/Dvbt1RSEncoderComponent_benchmark.cpp ...RSEncoder/benchmark/Dvbt1RSEncoderComponent_benchmark.cpp +91 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1RSEncoder/test/CMakeLists.txt ...ris/components/gpp/phy/Dvbt1RSEncoder/test/CMakeLists.txt +31 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1RSEncoder/test/Dvbt1RSEncoderComponent_test.cpp .../phy/Dvbt1RSEncoder/test/Dvbt1RSEncoderComponent_test.cpp +191 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1RSEncoder/test/input.bin ...-tx-iris/components/gpp/phy/Dvbt1RSEncoder/test/input.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1RSEncoder/test/output.bin ...tx-iris/components/gpp/phy/Dvbt1RSEncoder/test/output.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1RSEncoder/test/rsencoding.m ...-iris/components/gpp/phy/Dvbt1RSEncoder/test/rsencoding.m +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Scrambler/CMakeLists.txt ...-tx-iris/components/gpp/phy/Dvbt1Scrambler/CMakeLists.txt +48 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Scrambler/Dvbt1ScramblerComponent.cpp ...onents/gpp/phy/Dvbt1Scrambler/Dvbt1ScramblerComponent.cpp +285 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Scrambler/Dvbt1ScramblerComponent.h ...mponents/gpp/phy/Dvbt1Scrambler/Dvbt1ScramblerComponent.h +136 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Scrambler/benchmark/CMakeLists.txt ...omponents/gpp/phy/Dvbt1Scrambler/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Scrambler/benchmark/Dvbt1ScramblerComponent_benchmark.cpp ...Scrambler/benchmark/Dvbt1ScramblerComponent_benchmark.cpp +91 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Scrambler/test/CMakeLists.txt ...ris/components/gpp/phy/Dvbt1Scrambler/test/CMakeLists.txt +31 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Scrambler/test/Dvbt1ScramblerComponent_test.cpp .../phy/Dvbt1Scrambler/test/Dvbt1ScramblerComponent_test.cpp +195 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Scrambler/test/input.bin ...-tx-iris/components/gpp/phy/Dvbt1Scrambler/test/input.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Scrambler/test/output.bin ...tx-iris/components/gpp/phy/Dvbt1Scrambler/test/output.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1Scrambler/test/scrambling.m ...-iris/components/gpp/phy/Dvbt1Scrambler/test/scrambling.m +46 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/CMakeLists.txt .../components/gpp/phy/Dvbt1SymbolInterleaver/CMakeLists.txt +48 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/Dvbt1SymbolInterleaverComponent.cpp ...vbt1SymbolInterleaver/Dvbt1SymbolInterleaverComponent.cpp +1102 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/Dvbt1SymbolInterleaverComponent.h .../Dvbt1SymbolInterleaver/Dvbt1SymbolInterleaverComponent.h +139 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/benchmark/CMakeLists.txt ...s/gpp/phy/Dvbt1SymbolInterleaver/benchmark/CMakeLists.txt +28 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/benchmark/Dvbt1SymbolInterleaverComponent_benchmark.cpp ...r/benchmark/Dvbt1SymbolInterleaverComponent_benchmark.cpp +93 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/test/CMakeLists.txt ...onents/gpp/phy/Dvbt1SymbolInterleaver/test/CMakeLists.txt +33 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/test/Dvbt1SymbolInterleaverComponent_test.cpp ...Interleaver/test/Dvbt1SymbolInterleaverComponent_test.cpp +198 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/test/input.bin .../components/gpp/phy/Dvbt1SymbolInterleaver/test/input.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/test/interleaving.m ...onents/gpp/phy/Dvbt1SymbolInterleaver/test/interleaving.m +74 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/test/output1512.bin ...onents/gpp/phy/Dvbt1SymbolInterleaver/test/output1512.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/test/output3024.bin ...onents/gpp/phy/Dvbt1SymbolInterleaver/test/output3024.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1SymbolInterleaver/test/output6048.bin ...onents/gpp/phy/Dvbt1SymbolInterleaver/test/output6048.bin +0 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1UsrpTx/CMakeLists.txt ...dvb-tx-iris/components/gpp/phy/Dvbt1UsrpTx/CMakeLists.txt +46 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1UsrpTx/Dvbt1UsrpTxComponent.cpp ...s/components/gpp/phy/Dvbt1UsrpTx/Dvbt1UsrpTxComponent.cpp +515 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/phy/Dvbt1UsrpTx/Dvbt1UsrpTxComponent.h ...ris/components/gpp/phy/Dvbt1UsrpTx/Dvbt1UsrpTxComponent.h +146 -0
- agent_modules/iris/dvb-tx-iris/components/gpp/stack/CMakeLists.txt ...ules/iris/dvb-tx-iris/components/gpp/stack/CMakeLists.txt +65 -0
- agent_modules/iris/dvb-tx-iris/controllers/CMakeLists.txt agent_modules/iris/dvb-tx-iris/controllers/CMakeLists.txt +65 -0
- agent_modules/iris/dvb-tx-iris/doc/Doxyfile agent_modules/iris/dvb-tx-iris/doc/Doxyfile +2305 -0
- agent_modules/iris/dvb-tx-iris/doc/Main_Page.txt agent_modules/iris/dvb-tx-iris/doc/Main_Page.txt +516 -0
- agent_modules/iris/dvb-tx-iris/doc/dvb-tx-iris_code_manual.pdf ..._modules/iris/dvb-tx-iris/doc/dvb-tx-iris_code_manual.pdf +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/bitinterleaver.png agent_modules/iris/dvb-tx-iris/doc/images/bitinterleaver.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/bitrates.png agent_modules/iris/dvb-tx-iris/doc/images/bitrates.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/cmd_line.png agent_modules/iris/dvb-tx-iris/doc/images/cmd_line.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/convencoder.png agent_modules/iris/dvb-tx-iris/doc/images/convencoder.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/convinterleaver.png ...t_modules/iris/dvb-tx-iris/doc/images/convinterleaver.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/eq01.png agent_modules/iris/dvb-tx-iris/doc/images/eq01.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/eq02.png agent_modules/iris/dvb-tx-iris/doc/images/eq02.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/eq03.png agent_modules/iris/dvb-tx-iris/doc/images/eq03.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/eq04.png agent_modules/iris/dvb-tx-iris/doc/images/eq04.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/eq05.png agent_modules/iris/dvb-tx-iris/doc/images/eq05.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/figures.odg agent_modules/iris/dvb-tx-iris/doc/images/figures.odg +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/framing.png agent_modules/iris/dvb-tx-iris/doc/images/framing.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/mapping.png agent_modules/iris/dvb-tx-iris/doc/images/mapping.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/ofdm1.png agent_modules/iris/dvb-tx-iris/doc/images/ofdm1.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/pilots.png agent_modules/iris/dvb-tx-iris/doc/images/pilots.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/puncturer.png agent_modules/iris/dvb-tx-iris/doc/images/puncturer.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/rsencoder.png agent_modules/iris/dvb-tx-iris/doc/images/rsencoder.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/scheme.png agent_modules/iris/dvb-tx-iris/doc/images/scheme.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/scrambler.png agent_modules/iris/dvb-tx-iris/doc/images/scrambler.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/spectrum.png agent_modules/iris/dvb-tx-iris/doc/images/spectrum.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/symbolinterleaver.png ...modules/iris/dvb-tx-iris/doc/images/symbolinterleaver.png +0 -0
- agent_modules/iris/dvb-tx-iris/doc/images/typical_TV.jpg agent_modules/iris/dvb-tx-iris/doc/images/typical_TV.jpg +0 -0
- agent_modules/iris/dvb-tx-iris/doc/logo.png agent_modules/iris/dvb-tx-iris/doc/logo.png +0 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/config.iris agent_modules/iris/dvb-tx-iris/examples/dvbt/config.iris +3 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_highest_2K.xml ...odules/iris/dvb-tx-iris/examples/dvbt/demo_highest_2K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_highest_8K.xml ...odules/iris/dvb-tx-iris/examples/dvbt/demo_highest_8K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_low_2K.xml agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_low_2K.xml +176 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_low_8K.xml agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_low_8K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_lowest_2K.xml ...modules/iris/dvb-tx-iris/examples/dvbt/demo_lowest_2K.xml +175 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_lowest_8K.xml ...modules/iris/dvb-tx-iris/examples/dvbt/demo_lowest_8K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_medium_8K.xml ...modules/iris/dvb-tx-iris/examples/dvbt/demo_medium_8K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_mediumhigh_2K.xml ...les/iris/dvb-tx-iris/examples/dvbt/demo_mediumhigh_2K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_mediumhigh_8K.xml ...les/iris/dvb-tx-iris/examples/dvbt/demo_mediumhigh_8K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_mediumlow_2K.xml ...ules/iris/dvb-tx-iris/examples/dvbt/demo_mediumlow_2K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_mediumlow_8K.xml ...ules/iris/dvb-tx-iris/examples/dvbt/demo_mediumlow_8K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_moderate_2K.xml ...dules/iris/dvb-tx-iris/examples/dvbt/demo_moderate_2K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_moderate_8K.xml ...dules/iris/dvb-tx-iris/examples/dvbt/demo_moderate_8K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_modmed_2K.xml ...modules/iris/dvb-tx-iris/examples/dvbt/demo_modmed_2K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_modmed_8K.xml ...modules/iris/dvb-tx-iris/examples/dvbt/demo_modmed_8K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_typical_2K.xml ...odules/iris/dvb-tx-iris/examples/dvbt/demo_typical_2K.xml +177 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_typical_8K.xml ...odules/iris/dvb-tx-iris/examples/dvbt/demo_typical_8K.xml +178 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_typical_8K_PL_USRP.xml ...ris/dvb-tx-iris/examples/dvbt/demo_typical_8K_PL_USRP.xml +180 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/demo_typical_8K_WiSHFUL.xml ...ris/dvb-tx-iris/examples/dvbt/demo_typical_8K_WiSHFUL.xml +181 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_bitinterleaver.xml ...s/dvb-tx-iris/examples/dvbt/dvbt1chain_bitinterleaver.xml +70 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_convencoder.xml ...iris/dvb-tx-iris/examples/dvbt/dvbt1chain_convencoder.xml +53 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_convinterleaver.xml .../dvb-tx-iris/examples/dvbt/dvbt1chain_convinterleaver.xml +46 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_filter_spectrum.xml .../dvb-tx-iris/examples/dvbt/dvbt1chain_filter_spectrum.xml +165 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_filter_usrp.xml ...iris/dvb-tx-iris/examples/dvbt/dvbt1chain_filter_usrp.xml +159 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_filter_usrp_2.xml ...is/dvb-tx-iris/examples/dvbt/dvbt1chain_filter_usrp_2.xml +175 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_framer.xml ...ules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_framer.xml +100 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_interpolator.xml ...ris/dvb-tx-iris/examples/dvbt/dvbt1chain_interpolator.xml +121 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_mapper.xml ...ules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_mapper.xml +87 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_noise_usrp.xml .../iris/dvb-tx-iris/examples/dvbt/dvbt1chain_noise_usrp.xml +31 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_ofdmmod.xml ...les/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_ofdmmod.xml +111 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_ofdmmod_filter_spectrum.xml ...iris/examples/dvbt/dvbt1chain_ofdmmod_filter_spectrum.xml +129 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_ofdmmod_spectrum.xml ...dvb-tx-iris/examples/dvbt/dvbt1chain_ofdmmod_spectrum.xml +119 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_puncturer.xml ...s/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_puncturer.xml +61 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_rsencoder.xml ...s/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_rsencoder.xml +39 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_scrambler.xml ...s/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_scrambler.xml +30 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/dvbt1chain_symbolinterleaver.xml ...vb-tx-iris/examples/dvbt/dvbt1chain_symbolinterleaver.xml +78 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/logo_profile.txt ...t_modules/iris/dvb-tx-iris/examples/dvbt/logo_profile.txt +8192 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/plot_filter.m agent_modules/iris/dvb-tx-iris/examples/dvbt/plot_filter.m +42 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/powerload.txt agent_modules/iris/dvb-tx-iris/examples/dvbt/powerload.txt +8192 -0
- agent_modules/iris/dvb-tx-iris/examples/dvbt/powerload_script.m ...modules/iris/dvb-tx-iris/examples/dvbt/powerload_script.m +3 -0
- agent_modules/iris/dvb-tx-iris/scripts/README.md agent_modules/iris/dvb-tx-iris/scripts/README.md +33 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_channel.m ...dules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_channel.m +77 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_example.m ...dules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_example.m +157 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_input_data_generation.m ...-tx-iris/scripts/dvbt/MATLAB/dvbt_input_data_generation.m +26 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_input_gen.m ...les/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_input_gen.m +33 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_receiver.m ...ules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_receiver.m +374 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_signal_generation.m .../dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_signal_generation.m +310 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_simulation_function.m ...vb-tx-iris/scripts/dvbt/MATLAB/dvbt_simulation_function.m +159 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_simulation_script.m .../dvb-tx-iris/scripts/dvbt/MATLAB/dvbt_simulation_script.m +198 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/logo.png agent_modules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/logo.png +0 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/MATLAB/powerload_logo.m ...les/iris/dvb-tx-iris/scripts/dvbt/MATLAB/powerload_logo.m +57 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/TS/DejaVuSansMono-Bold.ttf .../iris/dvb-tx-iris/scripts/dvbt/TS/DejaVuSansMono-Bold.ttf +0 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/TS/cartello.png agent_modules/iris/dvb-tx-iris/scripts/dvbt/TS/cartello.png +0 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/TS/null.ts agent_modules/iris/dvb-tx-iris/scripts/dvbt/TS/null.ts +0 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/TS/silenzio.mp3 agent_modules/iris/dvb-tx-iris/scripts/dvbt/TS/silenzio.mp3 +0 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/TS/ts_example.bat ...t_modules/iris/dvb-tx-iris/scripts/dvbt/TS/ts_example.bat +57 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/TS/ts_example.py agent_modules/iris/dvb-tx-iris/scripts/dvbt/TS/ts_example.py +440 -0
- agent_modules/iris/dvb-tx-iris/scripts/dvbt/bitrate_calculator.ods ...ules/iris/dvb-tx-iris/scripts/dvbt/bitrate_calculator.ods +0 -0
- agent_modules/iris/dvb-tx-iris/tests/CMakeLists.txt agent_modules/iris/dvb-tx-iris/tests/CMakeLists.txt +30 -0
- agent_modules/iris/dvb-tx-iris/tests/components/CMakeLists.txt ..._modules/iris/dvb-tx-iris/tests/components/CMakeLists.txt +29 -0
- agent_modules/iris/dvb-tx-iris/tests/components/gpp/CMakeLists.txt ...ules/iris/dvb-tx-iris/tests/components/gpp/CMakeLists.txt +30 -0
- agent_modules/iris/dvb-tx-iris/tests/components/gpp/phy/CMakeLists.txt .../iris/dvb-tx-iris/tests/components/gpp/phy/CMakeLists.txt +51 -0
- agent_modules/iris/dvb-tx-iris/tests/components/gpp/stack/CMakeLists.txt ...ris/dvb-tx-iris/tests/components/gpp/stack/CMakeLists.txt +51 -0
- agent_modules/iris/dvb-tx-iris/tests/controllers/CMakeLists.txt ...modules/iris/dvb-tx-iris/tests/controllers/CMakeLists.txt +51 -0
- agent_modules/iris/setup.py agent_modules/iris/setup.py +19 -0
- agent_modules/iris/wishful_module_iris/.gitignore agent_modules/iris/wishful_module_iris/.gitignore +59 -0
- agent_modules/iris/wishful_module_iris/__init__.py agent_modules/iris/wishful_module_iris/__init__.py +1 -0
- agent_modules/iris/wishful_module_iris/module_iris.py agent_modules/iris/wishful_module_iris/module_iris.py +248 -0
- agent_modules/iris/wishful_module_iris/ofdm.csv agent_modules/iris/wishful_module_iris/ofdm.csv +5 -0
- agent_modules/lte/.gitignore agent_modules/lte/.gitignore +59 -0
- agent_modules/lte/MANIFEST.in agent_modules/lte/MANIFEST.in +1 -0
- agent_modules/lte/README.md agent_modules/lte/README.md +13 -0
- agent_modules/lte/setup.py agent_modules/lte/setup.py +19 -0
- agent_modules/lte/wishful_module_lte/__init__.py agent_modules/lte/wishful_module_lte/__init__.py +1 -0
- agent_modules/lte/wishful_module_lte/functional_split.py agent_modules/lte/wishful_module_lte/functional_split.py +26 -0
- agent_modules/lte/wishful_module_lte/module_lte.py agent_modules/lte/wishful_module_lte/module_lte.py +2149 -0
- agent_modules/module_envemu/.gitignore agent_modules/module_envemu/.gitignore +101 -0
- agent_modules/module_envemu/LICENSE agent_modules/module_envemu/LICENSE +674 -0
- agent_modules/module_envemu/MANIFEST.in agent_modules/module_envemu/MANIFEST.in +1 -0
- agent_modules/module_envemu/README.md agent_modules/module_envemu/README.md +2 -0
- agent_modules/module_envemu/setup.py agent_modules/module_envemu/setup.py +21 -0
- agent_modules/module_envemu/wishful_module_envemu/__init__.py ...t_modules/module_envemu/wishful_module_envemu/__init__.py +1 -0
- agent_modules/module_envemu/wishful_module_envemu/module_envemu.py ...ules/module_envemu/wishful_module_envemu/module_envemu.py +155 -0
- agent_modules/net_linux/.gitignore agent_modules/net_linux/.gitignore +59 -0
- agent_modules/net_linux/MANIFEST.in agent_modules/net_linux/MANIFEST.in +1 -0
- agent_modules/net_linux/README.md agent_modules/net_linux/README.md +11 -0
- agent_modules/net_linux/setup.py agent_modules/net_linux/setup.py +19 -0
- agent_modules/net_linux/wishful_module_net_linux/__init__.py agent_modules/net_linux/wishful_module_net_linux/__init__.py +1 -0
- agent_modules/net_linux/wishful_module_net_linux/linux_net_module.py ...es/net_linux/wishful_module_net_linux/linux_net_module.py +488 -0
- agent_modules/ni_sdr/.gitignore agent_modules/ni_sdr/.gitignore +59 -0
- agent_modules/ni_sdr/MANIFEST.in agent_modules/ni_sdr/MANIFEST.in +1 -0
- agent_modules/ni_sdr/README.md agent_modules/ni_sdr/README.md +11 -0
- agent_modules/ni_sdr/setup.py agent_modules/ni_sdr/setup.py +19 -0
- agent_modules/ni_sdr/wishful_module_ni_sdr/__init__.py agent_modules/ni_sdr/wishful_module_ni_sdr/__init__.py +1 -0
- agent_modules/ni_sdr/wishful_module_ni_sdr/module_ni_sdr.py agent_modules/ni_sdr/wishful_module_ni_sdr/module_ni_sdr.py +92 -0
- agent_modules/robot/.gitignore agent_modules/robot/.gitignore +59 -0
- agent_modules/robot/MANIFEST.in agent_modules/robot/MANIFEST.in +1 -0
- agent_modules/robot/README.md agent_modules/robot/README.md +11 -0
- agent_modules/robot/setup.py agent_modules/robot/setup.py +19 -0
- agent_modules/robot/wishful_module_robot/__init__.py agent_modules/robot/wishful_module_robot/__init__.py +1 -0
- agent_modules/robot/wishful_module_robot/robot_module.py agent_modules/robot/wishful_module_robot/robot_module.py +23 -0
- agent_modules/rs_signal_gen/.gitignore agent_modules/rs_signal_gen/.gitignore +59 -0
- agent_modules/rs_signal_gen/MANIFEST.in agent_modules/rs_signal_gen/MANIFEST.in +1 -0
- agent_modules/rs_signal_gen/README.md agent_modules/rs_signal_gen/README.md +11 -0
- agent_modules/rs_signal_gen/bin/rs_siggen_etherraw agent_modules/rs_signal_gen/bin/rs_siggen_etherraw +0 -0
- agent_modules/rs_signal_gen/setup.py agent_modules/rs_signal_gen/setup.py +19 -0
- agent_modules/rs_signal_gen/wishful_module_rs_signal_gen/__init__.py ...es/rs_signal_gen/wishful_module_rs_signal_gen/__init__.py +1 -0
- agent_modules/rs_signal_gen/wishful_module_rs_signal_gen/module_rs_signal_gen.py ..._gen/wishful_module_rs_signal_gen/module_rs_signal_gen.py +115 -0
- agent_modules/rs_signal_gen/wishful_module_rs_signal_gen/test_signal_gen.py ...ignal_gen/wishful_module_rs_signal_gen/test_signal_gen.py +19 -0
- agent_modules/rules/.gitignore agent_modules/rules/.gitignore +59 -0
- agent_modules/rules/MANIFEST.in agent_modules/rules/MANIFEST.in +1 -0
- agent_modules/rules/README.md agent_modules/rules/README.md +11 -0
- agent_modules/rules/setup.py agent_modules/rules/setup.py +19 -0
- agent_modules/rules/wishful_module_rules/__init__.py agent_modules/rules/wishful_module_rules/__init__.py +1 -0
- agent_modules/rules/wishful_module_rules/elements.py agent_modules/rules/wishful_module_rules/elements.py +104 -0
- agent_modules/rules/wishful_module_rules/generators.py agent_modules/rules/wishful_module_rules/generators.py +112 -0
- agent_modules/rules/wishful_module_rules/packet_sniffer.py agent_modules/rules/wishful_module_rules/packet_sniffer.py +141 -0
- agent_modules/rules/wishful_module_rules/printer.py agent_modules/rules/wishful_module_rules/printer.py +36 -0
- agent_modules/rules/wishful_module_rules/rule.py agent_modules/rules/wishful_module_rules/rule.py +181 -0
- agent_modules/rules/wishful_module_rules/rule_manager_module.py ...modules/rules/wishful_module_rules/rule_manager_module.py +99 -0
- agent_modules/rules/wishful_module_rules/scapy_ex.py agent_modules/rules/wishful_module_rules/scapy_ex.py +331 -0
- agent_modules/simple/.gitignore agent_modules/simple/.gitignore +59 -0
- agent_modules/simple/MANIFEST.in agent_modules/simple/MANIFEST.in +1 -0
- agent_modules/simple/README.md agent_modules/simple/README.md +11 -0
- agent_modules/simple/setup.py agent_modules/simple/setup.py +19 -0
- agent_modules/simple/wishful_module_simple/__init__.py agent_modules/simple/wishful_module_simple/__init__.py +2 -0
- agent_modules/simple/wishful_module_simple/module_simple.py agent_modules/simple/wishful_module_simple/module_simple.py +128 -0
- agent_modules/simple/wishful_module_simple/module_simple2.py agent_modules/simple/wishful_module_simple/module_simple2.py +82 -0
- agent_modules/simple/wishful_module_simple/proto/__init__.py agent_modules/simple/wishful_module_simple/proto/__init__.py +0 -0
- agent_modules/simple/wishful_module_simple/proto/messages.proto ...modules/simple/wishful_module_simple/proto/messages.proto +25 -0
- agent_modules/simple/wishful_module_simple/proto/messages_pb2.py ...odules/simple/wishful_module_simple/proto/messages_pb2.py +203 -0
- agent_modules/simple/wishful_module_simple/proto/messages_pickle.py ...les/simple/wishful_module_simple/proto/messages_pickle.py +22 -0
- agent_modules/spectral_scan_ath9k/.gitignore agent_modules/spectral_scan_ath9k/.gitignore +59 -0
- agent_modules/spectral_scan_ath9k/MANIFEST.in agent_modules/spectral_scan_ath9k/MANIFEST.in +1 -0
- agent_modules/spectral_scan_ath9k/README.md agent_modules/spectral_scan_ath9k/README.md +11 -0
- agent_modules/spectral_scan_ath9k/setup.py agent_modules/spectral_scan_ath9k/setup.py +19 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/__init__.py ...scan_ath9k/wishful_module_spectral_scan_ath9k/__init__.py +1 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/csi/__init__.py ..._ath9k/wishful_module_spectral_scan_ath9k/csi/__init__.py +0 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/csi/constants.py ...ath9k/wishful_module_spectral_scan_ath9k/csi/constants.py +59 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/csi/decoder.py ...n_ath9k/wishful_module_spectral_scan_ath9k/csi/decoder.py +84 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/csi/mapper.py ...an_ath9k/wishful_module_spectral_scan_ath9k/csi/mapper.py +44 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/csi/receiver.py ..._ath9k/wishful_module_spectral_scan_ath9k/csi/receiver.py +85 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/module_spectral_scan_ath9k.py ..._module_spectral_scan_ath9k/module_spectral_scan_ath9k.py +242 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/psd/__init__.py ..._ath9k/wishful_module_spectral_scan_ath9k/psd/__init__.py +0 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/psd/constants.py ...ath9k/wishful_module_spectral_scan_ath9k/psd/constants.py +74 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/psd/decoder.py ...n_ath9k/wishful_module_spectral_scan_ath9k/psd/decoder.py +56 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/psd/helper.py ...an_ath9k/wishful_module_spectral_scan_ath9k/psd/helper.py +104 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/psd/plotter.py ...n_ath9k/wishful_module_spectral_scan_ath9k/psd/plotter.py +60 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/psd/scanner.py ...n_ath9k/wishful_module_spectral_scan_ath9k/psd/scanner.py +86 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/rtp/__init__.py ..._ath9k/wishful_module_spectral_scan_ath9k/rtp/__init__.py +0 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/rtp/constants.py ...ath9k/wishful_module_spectral_scan_ath9k/rtp/constants.py +121 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/rtp/decoder.py ...n_ath9k/wishful_module_spectral_scan_ath9k/rtp/decoder.py +361 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/rtp/sniffer.py ...n_ath9k/wishful_module_spectral_scan_ath9k/rtp/sniffer.py +132 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/test_airtime_sniffer.py ...ishful_module_spectral_scan_ath9k/test_airtime_sniffer.py +62 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/test_csi_receiver.py ...k/wishful_module_spectral_scan_ath9k/test_csi_receiver.py +38 -0
- agent_modules/spectral_scan_ath9k/wishful_module_spectral_scan_ath9k/test_psd_scanner.py ...9k/wishful_module_spectral_scan_ath9k/test_psd_scanner.py +97 -0
- agent_modules/wifi/.gitignore agent_modules/wifi/.gitignore +59 -0
- agent_modules/wifi/MANIFEST.in agent_modules/wifi/MANIFEST.in +1 -0
- agent_modules/wifi/README.md agent_modules/wifi/README.md +11 -0
- agent_modules/wifi/setup.py agent_modules/wifi/setup.py +19 -0
- agent_modules/wifi/tool/bin/ieee_stats.sh agent_modules/wifi/tool/bin/ieee_stats.sh +31 -0
- agent_modules/wifi/tool/bin/iw agent_modules/wifi/tool/bin/iw +0 -0
- agent_modules/wifi/wishful_module_wifi/__init__.py agent_modules/wifi/wishful_module_wifi/__init__.py +1 -0
- agent_modules/wifi/wishful_module_wifi/module_wifi.py agent_modules/wifi/wishful_module_wifi/module_wifi.py +963 -0
- agent_modules/wifi_ath/.gitignore agent_modules/wifi_ath/.gitignore +59 -0
- agent_modules/wifi_ath/MANIFEST.in agent_modules/wifi_ath/MANIFEST.in +1 -0
- agent_modules/wifi_ath/README.md agent_modules/wifi_ath/README.md +17 -0
- agent_modules/wifi_ath/hmac/bin/hybrid_tdma_csma_mac agent_modules/wifi_ath/hmac/bin/hybrid_tdma_csma_mac +0 -0
- agent_modules/wifi_ath/hmac/bin/start_test.sh agent_modules/wifi_ath/hmac/bin/start_test.sh +5 -0
- agent_modules/wifi_ath/hmac/src/hybrid_tdma_csma_mac.c agent_modules/wifi_ath/hmac/src/hybrid_tdma_csma_mac.c +491 -0
- agent_modules/wifi_ath/hmac/src/ieee80211.h agent_modules/wifi_ath/hmac/src/ieee80211.h +61 -0
- agent_modules/wifi_ath/hmac/src/iw.h agent_modules/wifi_ath/hmac/src/iw.h +178 -0
- agent_modules/wifi_ath/hmac/src/makefile agent_modules/wifi_ath/hmac/src/makefile +10 -0
- agent_modules/wifi_ath/hmac/src/nl80211.h agent_modules/wifi_ath/hmac/src/nl80211.h +4040 -0
- agent_modules/wifi_ath/hmac/src/nl80211_2.h agent_modules/wifi_ath/hmac/src/nl80211_2.h +4323 -0
- agent_modules/wifi_ath/patches/edca_tpc_patch.patch agent_modules/wifi_ath/patches/edca_tpc_patch.patch +435 -0
- agent_modules/wifi_ath/setup.py agent_modules/wifi_ath/setup.py +19 -0
- agent_modules/wifi_ath/test/hmac_test_client.py agent_modules/wifi_ath/test/hmac_test_client.py +16 -0
- agent_modules/wifi_ath/wishful_module_wifi_ath/__init__.py agent_modules/wifi_ath/wishful_module_wifi_ath/__init__.py +3 -0
- agent_modules/wifi_ath/wishful_module_wifi_ath/ath5k_module.py ..._modules/wifi_ath/wishful_module_wifi_ath/ath5k_module.py +87 -0
- agent_modules/wifi_ath/wishful_module_wifi_ath/ath9k_module.py ..._modules/wifi_ath/wishful_module_wifi_ath/ath9k_module.py +207 -0
- agent_modules/wifi_ath/wishful_module_wifi_ath/ath_module.py agent_modules/wifi_ath/wishful_module_wifi_ath/ath_module.py +324 -0
- agent_modules/wifi_ath/wishful_module_wifi_ath/csi/__init__.py ..._modules/wifi_ath/wishful_module_wifi_ath/csi/__init__.py +0 -0
- agent_modules/wifi_ath/wishful_module_wifi_ath/csi/constants.py ...modules/wifi_ath/wishful_module_wifi_ath/csi/constants.py +59 -0
- agent_modules/wifi_ath/wishful_module_wifi_ath/csi/decoder.py ...t_modules/wifi_ath/wishful_module_wifi_ath/csi/decoder.py +84 -0
- agent_modules/wifi_ath/wishful_module_wifi_ath/csi/mapper.py agent_modules/wifi_ath/wishful_module_wifi_ath/csi/mapper.py +44 -0
- agent_modules/wifi_ath/wishful_module_wifi_ath/csi/receiver.py ..._modules/wifi_ath/wishful_module_wifi_ath/csi/receiver.py +85 -0
- agent_modules/wifi_wmp/.gitignore agent_modules/wifi_wmp/.gitignore +62 -0
- agent_modules/wifi_wmp/MANIFEST.in agent_modules/wifi_wmp/MANIFEST.in +1 -0
- agent_modules/wifi_wmp/README.md agent_modules/wifi_wmp/README.md +13 -0
- agent_modules/wifi_wmp/adaptation_module/__init__.py agent_modules/wifi_wmp/adaptation_module/__init__.py +1 -0
- agent_modules/wifi_wmp/adaptation_module/libb43.py agent_modules/wifi_wmp/adaptation_module/libb43.py +885 -0
- agent_modules/wifi_wmp/adaptation_module/src/HandleTCP.c agent_modules/wifi_wmp/adaptation_module/src/HandleTCP.c +26 -0
- agent_modules/wifi_wmp/adaptation_module/src/HandleTCP.h agent_modules/wifi_wmp/adaptation_module/src/HandleTCP.h +12 -0
- agent_modules/wifi_wmp/adaptation_module/src/Makefile agent_modules/wifi_wmp/adaptation_module/src/Makefile +39 -0
- agent_modules/wifi_wmp/adaptation_module/src/auto-bytecode.c agent_modules/wifi_wmp/adaptation_module/src/auto-bytecode.c +297 -0
- agent_modules/wifi_wmp/adaptation_module/src/auto-bytecode.h agent_modules/wifi_wmp/adaptation_module/src/auto-bytecode.h +2 -0
- agent_modules/wifi_wmp/adaptation_module/src/auto-bytecode.o agent_modules/wifi_wmp/adaptation_module/src/auto-bytecode.o +0 -0
- agent_modules/wifi_wmp/adaptation_module/src/bytecode-manager ...t_modules/wifi_wmp/adaptation_module/src/bytecode-manager +0 -0
- agent_modules/wifi_wmp/adaptation_module/src/bytecode-manager.c ...modules/wifi_wmp/adaptation_module/src/bytecode-manager.c +1771 -0
- agent_modules/wifi_wmp/adaptation_module/src/bytecode-manager.h ...modules/wifi_wmp/adaptation_module/src/bytecode-manager.h +97 -0
- agent_modules/wifi_wmp/adaptation_module/src/bytecode-manager.o ...modules/wifi_wmp/adaptation_module/src/bytecode-manager.o +0 -0
- agent_modules/wifi_wmp/adaptation_module/src/bytecode-upis.c agent_modules/wifi_wmp/adaptation_module/src/bytecode-upis.c +388 -0
- agent_modules/wifi_wmp/adaptation_module/src/bytecode-upis.h agent_modules/wifi_wmp/adaptation_module/src/bytecode-upis.h +20 -0
- agent_modules/wifi_wmp/adaptation_module/src/bytecode-upis.o agent_modules/wifi_wmp/adaptation_module/src/bytecode-upis.o +0 -0
- agent_modules/wifi_wmp/adaptation_module/src/bytecode-work.c agent_modules/wifi_wmp/adaptation_module/src/bytecode-work.c +598 -0
- agent_modules/wifi_wmp/adaptation_module/src/bytecode-work.h agent_modules/wifi_wmp/adaptation_module/src/bytecode-work.h +6 -0
- agent_modules/wifi_wmp/adaptation_module/src/bytecode-work.o agent_modules/wifi_wmp/adaptation_module/src/bytecode-work.o +0 -0
- agent_modules/wifi_wmp/adaptation_module/src/dataParser.c agent_modules/wifi_wmp/adaptation_module/src/dataParser.c +738 -0
- agent_modules/wifi_wmp/adaptation_module/src/dataParser.h agent_modules/wifi_wmp/adaptation_module/src/dataParser.h +103 -0
- agent_modules/wifi_wmp/adaptation_module/src/dataParser.o agent_modules/wifi_wmp/adaptation_module/src/dataParser.o +0 -0
- agent_modules/wifi_wmp/adaptation_module/src/hex2int.c agent_modules/wifi_wmp/adaptation_module/src/hex2int.c +65 -0
- agent_modules/wifi_wmp/adaptation_module/src/hex2int.h agent_modules/wifi_wmp/adaptation_module/src/hex2int.h +4 -0
- agent_modules/wifi_wmp/adaptation_module/src/hex2int.o agent_modules/wifi_wmp/adaptation_module/src/hex2int.o +0 -0
- agent_modules/wifi_wmp/adaptation_module/src/int-aloha.c agent_modules/wifi_wmp/adaptation_module/src/int-aloha.c +499 -0
- agent_modules/wifi_wmp/adaptation_module/src/int-aloha.h agent_modules/wifi_wmp/adaptation_module/src/int-aloha.h +80 -0
- agent_modules/wifi_wmp/adaptation_module/src/libb43.c agent_modules/wifi_wmp/adaptation_module/src/libb43.c +447 -0
- agent_modules/wifi_wmp/adaptation_module/src/libb43.h agent_modules/wifi_wmp/adaptation_module/src/libb43.h +114 -0
- agent_modules/wifi_wmp/adaptation_module/src/libb43.o agent_modules/wifi_wmp/adaptation_module/src/libb43.o +0 -0
- agent_modules/wifi_wmp/adaptation_module/src/messageHandler.c ...t_modules/wifi_wmp/adaptation_module/src/messageHandler.c +355 -0
- agent_modules/wifi_wmp/adaptation_module/src/messageHandler.h ...t_modules/wifi_wmp/adaptation_module/src/messageHandler.h +17 -0
- agent_modules/wifi_wmp/adaptation_module/src/messageHandler.o ...t_modules/wifi_wmp/adaptation_module/src/messageHandler.o +0 -0
- agent_modules/wifi_wmp/adaptation_module/src/protocols.c agent_modules/wifi_wmp/adaptation_module/src/protocols.c +28 -0
- agent_modules/wifi_wmp/adaptation_module/src/protocols.h agent_modules/wifi_wmp/adaptation_module/src/protocols.h +22 -0
- agent_modules/wifi_wmp/adaptation_module/src/vars.h agent_modules/wifi_wmp/adaptation_module/src/vars.h +60 -0
- agent_modules/wifi_wmp/adaptation_module/src/wmpVars.h agent_modules/wifi_wmp/adaptation_module/src/wmpVars.h +126 -0
- agent_modules/wifi_wmp/execution_engine/factory/COPYING agent_modules/wifi_wmp/execution_engine/factory/COPYING +339 -0
- agent_modules/wifi_wmp/execution_engine/factory/LICENSE agent_modules/wifi_wmp/execution_engine/factory/LICENSE +19 -0
- agent_modules/wifi_wmp/execution_engine/factory/Makefile agent_modules/wifi_wmp/execution_engine/factory/Makefile +19 -0
- agent_modules/wifi_wmp/execution_engine/factory/b0g0bsinitvals5.fw ...ules/wifi_wmp/execution_engine/factory/b0g0bsinitvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/factory/b0g0initvals5.fw ...odules/wifi_wmp/execution_engine/factory/b0g0initvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/factory/cond.inc agent_modules/wifi_wmp/execution_engine/factory/cond.inc +91 -0
- agent_modules/wifi_wmp/execution_engine/factory/initvals.asm agent_modules/wifi_wmp/execution_engine/factory/initvals.asm +420 -0
- agent_modules/wifi_wmp/execution_engine/factory/initvals.inc agent_modules/wifi_wmp/execution_engine/factory/initvals.inc +147 -0
- agent_modules/wifi_wmp/execution_engine/factory/myreg.inc agent_modules/wifi_wmp/execution_engine/factory/myreg.inc +66 -0
- agent_modules/wifi_wmp/execution_engine/factory/shm.inc agent_modules/wifi_wmp/execution_engine/factory/shm.inc +341 -0
- agent_modules/wifi_wmp/execution_engine/factory/spr.inc agent_modules/wifi_wmp/execution_engine/factory/spr.inc +663 -0
- agent_modules/wifi_wmp/execution_engine/factory/ucode5.asm agent_modules/wifi_wmp/execution_engine/factory/ucode5.asm +1915 -0
- agent_modules/wifi_wmp/execution_engine/factory/ucode5.fw agent_modules/wifi_wmp/execution_engine/factory/ucode5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/medca-openfwwf-logcw/b0g0bsinitvals5.fw .../execution_engine/medca-openfwwf-logcw/b0g0bsinitvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/medca-openfwwf-logcw/b0g0initvals5.fw ...mp/execution_engine/medca-openfwwf-logcw/b0g0initvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/medca-openfwwf-logcw/ucode5.fw .../wifi_wmp/execution_engine/medca-openfwwf-logcw/ucode5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/medca-openfwwf/b0g0bsinitvals5.fw ...fi_wmp/execution_engine/medca-openfwwf/b0g0bsinitvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/medca-openfwwf/b0g0initvals5.fw ...wifi_wmp/execution_engine/medca-openfwwf/b0g0initvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/medca-openfwwf/ucode5.fw ...odules/wifi_wmp/execution_engine/medca-openfwwf/ucode5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/medca/b0g0bsinitvals5.fw ...odules/wifi_wmp/execution_engine/medca/b0g0bsinitvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/medca/b0g0initvals5.fw ..._modules/wifi_wmp/execution_engine/medca/b0g0initvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/medca/ucode5.fw agent_modules/wifi_wmp/execution_engine/medca/ucode5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/metamac/b0g0bsinitvals5.fw ...ules/wifi_wmp/execution_engine/metamac/b0g0bsinitvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/metamac/b0g0initvals5.fw ...odules/wifi_wmp/execution_engine/metamac/b0g0initvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/metamac/ucode5.fw agent_modules/wifi_wmp/execution_engine/metamac/ucode5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/wmp-sinc-zigbee/b0g0bsinitvals5.fw ...i_wmp/execution_engine/wmp-sinc-zigbee/b0g0bsinitvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/wmp-sinc-zigbee/b0g0initvals5.fw ...ifi_wmp/execution_engine/wmp-sinc-zigbee/b0g0initvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/wmp-sinc-zigbee/ucode5.fw ...dules/wifi_wmp/execution_engine/wmp-sinc-zigbee/ucode5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/wmp/b0g0bsinitvals5.fw ..._modules/wifi_wmp/execution_engine/wmp/b0g0bsinitvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/wmp/b0g0initvals5.fw agent_modules/wifi_wmp/execution_engine/wmp/b0g0initvals5.fw +0 -0
- agent_modules/wifi_wmp/execution_engine/wmp/ucode5.fw agent_modules/wifi_wmp/execution_engine/wmp/ucode5.fw +0 -0
- agent_modules/wifi_wmp/network_resource/rawperf agent_modules/wifi_wmp/network_resource/rawperf +0 -0
- agent_modules/wifi_wmp/radio_program/ALOHA_radio_program_WMP.scxml ...ules/wifi_wmp/radio_program/ALOHA_radio_program_WMP.scxml +44 -0
- agent_modules/wifi_wmp/radio_program/ALOHA_radio_program_WMP.txt ...odules/wifi_wmp/radio_program/ALOHA_radio_program_WMP.txt +152 -0
- agent_modules/wifi_wmp/radio_program/CSMA_radio_program_WMP.scxml ...dules/wifi_wmp/radio_program/CSMA_radio_program_WMP.scxml +45 -0
- agent_modules/wifi_wmp/radio_program/CSMA_radio_program_WMP.txt ...modules/wifi_wmp/radio_program/CSMA_radio_program_WMP.txt +156 -0
- agent_modules/wifi_wmp/radio_program/TDMA_radio_program_WMP.scxml ...dules/wifi_wmp/radio_program/TDMA_radio_program_WMP.scxml +44 -0
- agent_modules/wifi_wmp/radio_program/TDMA_radio_program_WMP.txt ...modules/wifi_wmp/radio_program/TDMA_radio_program_WMP.txt +148 -0
- agent_modules/wifi_wmp/radio_program/TDMA_radio_program_WMP_TAISC_synchronization.scxml ...rogram/TDMA_radio_program_WMP_TAISC_synchronization.scxml +40 -0
- agent_modules/wifi_wmp/radio_program/TDMA_radio_program_WMP_TAISC_synchronization.txt ..._program/TDMA_radio_program_WMP_TAISC_synchronization.txt +144 -0
- agent_modules/wifi_wmp/setup.py agent_modules/wifi_wmp/setup.py +19 -0
- agent_modules/wifi_wmp/wishful_module_wifi_wmp/__init__.py agent_modules/wifi_wmp/wishful_module_wifi_wmp/__init__.py +1 -0
- agent_modules/wifi_wmp/wishful_module_wifi_wmp/wmp_module.py agent_modules/wifi_wmp/wishful_module_wifi_wmp/wmp_module.py +1035 -0
- agent_modules/wifi_wmp/wmp_repository/execution_engine_repository.csv ...s/wifi_wmp/wmp_repository/execution_engine_repository.csv +5 -0
- agent_modules/wifi_wmp/wmp_repository/radio_program_repository.csv ...ules/wifi_wmp/wmp_repository/radio_program_repository.csv +4 -0
- agent_modules/wifi_wmp/wmp_structure/__init__.py agent_modules/wifi_wmp/wmp_structure/__init__.py +1 -0
- agent_modules/wifi_wmp/wmp_structure/upi_m.py agent_modules/wifi_wmp/wmp_structure/upi_m.py +56 -0
- agent_modules/wifi_wmp/wmp_structure/upi_rn.py agent_modules/wifi_wmp/wmp_structure/upi_rn.py +798 -0
- agent_modules/wifi_wmp/wmp_structure/wmp_structure.py agent_modules/wifi_wmp/wmp_structure/wmp_structure.py +279 -0
- controller/.gitignore controller/.gitignore +63 -0
- controller/MANIFEST.in controller/MANIFEST.in +1 -0
- controller/README.md controller/README.md +9 -0
- controller/requirements.txt controller/requirements.txt +1 -0
- controller/setup.py controller/setup.py +20 -0
- controller/wishful_controller/__init__.py controller/wishful_controller/__init__.py +1 -0
- controller/wishful_controller/controller.py controller/wishful_controller/controller.py +484 -0
- controller/wishful_controller/hierarchical_control_module.py controller/wishful_controller/hierarchical_control_module.py +124 -0
- controller/wishful_controller/module_manager.py controller/wishful_controller/module_manager.py +95 -0
- controller/wishful_controller/node_manager.py controller/wishful_controller/node_manager.py +305 -0
- controller/wishful_controller/transport_channel.py controller/wishful_controller/transport_channel.py +145 -0
- controller_modules/handover/.gitignore controller_modules/handover/.gitignore +59 -0
- controller_modules/handover/MANIFEST.in controller_modules/handover/MANIFEST.in +1 -0
- controller_modules/handover/README.md controller_modules/handover/README.md +11 -0
- controller_modules/handover/bin/hostapd controller_modules/handover/bin/hostapd +0 -0
- controller_modules/handover/bin/hostapd_cli controller_modules/handover/bin/hostapd_cli +0 -0
- controller_modules/handover/setup.py controller_modules/handover/setup.py +19 -0
- controller_modules/handover/wishful_module_handover/__init__.py ...ller_modules/handover/wishful_module_handover/__init__.py +1 -0
- controller_modules/handover/wishful_module_handover/handover_module.py ...dules/handover/wishful_module_handover/handover_module.py +141 -0
- controller_modules/wireless_topology/.gitignore controller_modules/wireless_topology/.gitignore +59 -0
- controller_modules/wireless_topology/MANIFEST.in controller_modules/wireless_topology/MANIFEST.in +1 -0
- controller_modules/wireless_topology/README.md controller_modules/wireless_topology/README.md +11 -0
- controller_modules/wireless_topology/setup.py controller_modules/wireless_topology/setup.py +19 -0
- controller_modules/wireless_topology/wishful_module_wireless_topology/__init__.py ...ess_topology/wishful_module_wireless_topology/__init__.py +1 -0
- controller_modules/wireless_topology/wishful_module_wireless_topology/wireless_topology_module.py ...hful_module_wireless_topology/wireless_topology_module.py +216 -0
- examples/.gitignore examples/.gitignore +71 -0
- examples/Get_Started_Examples/Advanced_Contiki_Example/README.md ...s/Get_Started_Examples/Advanced_Contiki_Example/README.md +44 -0
- examples/Get_Started_Examples/Advanced_Contiki_Example/__init__.py ...Get_Started_Examples/Advanced_Contiki_Example/__init__.py +0 -0
- examples/Get_Started_Examples/Advanced_Contiki_Example/global_cp.py ...et_Started_Examples/Advanced_Contiki_Example/global_cp.py +149 -0
- examples/Get_Started_Examples/Advanced_Contiki_Example/taisc_slotframe.csv ...ted_Examples/Advanced_Contiki_Example/taisc_slotframe.csv +17 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/README.md examples/Get_Started_Examples/Advanced_WMP_Example/README.md +181 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/__init__.py ...les/Get_Started_Examples/Advanced_WMP_Example/__init__.py +1 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/channel/store ...s/Get_Started_Examples/Advanced_WMP_Example/channel/store +70 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/channel/story_channel_alix03.txt ...les/Advanced_WMP_Example/channel/story_channel_alix03.txt +45999 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/channel/story_channel_alix04.txt ...les/Advanced_WMP_Example/channel/story_channel_alix04.txt +45036 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/channel/story_channel_alix05.txt ...les/Advanced_WMP_Example/channel/story_channel_alix05.txt +44472 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/channel/story_channel_alix14.txt ...les/Advanced_WMP_Example/channel/story_channel_alix14.txt +43871 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/metamac_agent ...s/Get_Started_Examples/Advanced_WMP_Example/metamac_agent +99 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/metamac_experiment_controller ...amples/Advanced_WMP_Example/metamac_experiment_controller +358 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/metamac_local_control_program.py ...les/Advanced_WMP_Example/metamac_local_control_program.py +755 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/metamac_testbed_controller ..._Examples/Advanced_WMP_Example/metamac_testbed_controller +151 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/readme.txt ...ples/Get_Started_Examples/Advanced_WMP_Example/readme.txt +113 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/showcase_data/__init__.py ...d_Examples/Advanced_WMP_Example/showcase_data/__init__.py +1 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/showcase_data/analysis.py ...d_Examples/Advanced_WMP_Example/showcase_data/analysis.py +327 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/showcase_data/measure.json ..._Examples/Advanced_WMP_Example/showcase_data/measure.json +1 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/showcase_data/measure_backup.json ...es/Advanced_WMP_Example/showcase_data/measure_backup.json +1 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/showcase_data/plotter.py ...ed_Examples/Advanced_WMP_Example/showcase_data/plotter.py +142 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/testbed_nodes.csv ...t_Started_Examples/Advanced_WMP_Example/testbed_nodes.csv +11 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/visualizer/__init__.py ...rted_Examples/Advanced_WMP_Example/visualizer/__init__.py +1 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/visualizer/image.png ...tarted_Examples/Advanced_WMP_Example/visualizer/image.png +0 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/visualizer/logo.png ...Started_Examples/Advanced_WMP_Example/visualizer/logo.png +0 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/visualizer/metamac_visualizer.py ...les/Advanced_WMP_Example/visualizer/metamac_visualizer.py +717 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/visualizer/topology-4nodes.png ...mples/Advanced_WMP_Example/visualizer/topology-4nodes.png +0 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/wmp_helper/MeasurementManager.py ...les/Advanced_WMP_Example/wmp_helper/MeasurementManager.py +131 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/wmp_helper/TestbedTopology.py ...amples/Advanced_WMP_Example/wmp_helper/TestbedTopology.py +212 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/wmp_helper/__init__.py ...rted_Examples/Advanced_WMP_Example/wmp_helper/__init__.py +2 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/wmp_helper/controller_utils.py ...mples/Advanced_WMP_Example/wmp_helper/controller_utils.py +283 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/wmp_helper/deploy_upis.sh ...d_Examples/Advanced_WMP_Example/wmp_helper/deploy_upis.sh +31 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/wmp_helper/hostapd.accept ...d_Examples/Advanced_WMP_Example/wmp_helper/hostapd.accept +123 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/wmp_helper/hostapd.conf ...ted_Examples/Advanced_WMP_Example/wmp_helper/hostapd.conf +67 -0
- examples/Get_Started_Examples/Advanced_WMP_Example/wmp_helper/sync_date.sh ...ted_Examples/Advanced_WMP_Example/wmp_helper/sync_date.sh +14 -0
- examples/Get_Started_Examples/LoRaWan_Example/README.md examples/Get_Started_Examples/LoRaWan_Example/README.md +131 -0
- examples/Get_Started_Examples/LoRaWan_Example/agent examples/Get_Started_Examples/LoRaWan_Example/agent +84 -0
- examples/Get_Started_Examples/LoRaWan_Example/controller examples/Get_Started_Examples/LoRaWan_Example/controller +175 -0
- examples/Get_Started_Examples/LoRaWan_Example/module_lora.py examples/Get_Started_Examples/LoRaWan_Example/module_lora.py +240 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/master.zip .../Get_Started_Examples/LoRaWan_Example/pyserial/master.zip +0 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/.gitignore ...mples/LoRaWan_Example/pyserial/pyserial-master/.gitignore +9 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/.travis.yml ...ples/LoRaWan_Example/pyserial/pyserial-master/.travis.yml +18 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/CHANGES.rst ...ples/LoRaWan_Example/pyserial/pyserial-master/CHANGES.rst +736 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/LICENSE.txt ...ples/LoRaWan_Example/pyserial/pyserial-master/LICENSE.txt +39 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/MANIFEST.in ...ples/LoRaWan_Example/pyserial/pyserial-master/MANIFEST.in +39 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/README.rst ...mples/LoRaWan_Example/pyserial/pyserial-master/README.rst +56 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/documentation/Makefile ...n_Example/pyserial/pyserial-master/documentation/Makefile +88 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/documentation/appendix.rst ...ample/pyserial/pyserial-master/documentation/appendix.rst +142 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/documentation/conf.py ...an_Example/pyserial/pyserial-master/documentation/conf.py +200 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/documentation/examples.rst ...ample/pyserial/pyserial-master/documentation/examples.rst +274 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/documentation/index.rst ..._Example/pyserial/pyserial-master/documentation/index.rst +44 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/documentation/pyserial.png ...ample/pyserial/pyserial-master/documentation/pyserial.png +0 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/documentation/pyserial.rst ...ample/pyserial/pyserial-master/documentation/pyserial.rst +145 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/documentation/pyserial_api.rst ...e/pyserial/pyserial-master/documentation/pyserial_api.rst +1290 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/documentation/shortintro.rst ...ple/pyserial/pyserial-master/documentation/shortintro.rst +112 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/documentation/tools.rst ..._Example/pyserial/pyserial-master/documentation/tools.rst +290 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/documentation/url_handlers.rst ...e/pyserial/pyserial-master/documentation/url_handlers.rst +251 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/examples/at_protocol.py ..._Example/pyserial/pyserial-master/examples/at_protocol.py +154 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/examples/port_publisher.py ...ample/pyserial/pyserial-master/examples/port_publisher.py +578 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/examples/port_publisher.sh ...ample/pyserial/pyserial-master/examples/port_publisher.sh +44 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/examples/rfc2217_server.py ...ample/pyserial/pyserial-master/examples/rfc2217_server.py +188 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/examples/setup-miniterm-py2exe.py ...yserial/pyserial-master/examples/setup-miniterm-py2exe.py +33 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/examples/setup-rfc2217_server-py2exe.py ...l/pyserial-master/examples/setup-rfc2217_server-py2exe.py +31 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/examples/setup-wxTerminal-py2exe.py ...erial/pyserial-master/examples/setup-wxTerminal-py2exe.py +41 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/examples/tcp_serial_redirect.py .../pyserial/pyserial-master/examples/tcp_serial_redirect.py +214 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/examples/wxTerminal.py ...n_Example/pyserial/pyserial-master/examples/wxTerminal.py +372 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/examples/wxTerminal.wxg ..._Example/pyserial/pyserial-master/examples/wxTerminal.wxg +154 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/pylintrc ...xamples/LoRaWan_Example/pyserial/pyserial-master/pylintrc +378 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/requirements.txt ...LoRaWan_Example/pyserial/pyserial-master/requirements.txt +0 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/__init__.py ...RaWan_Example/pyserial/pyserial-master/serial/__init__.py +91 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/rfc2217.py ...oRaWan_Example/pyserial/pyserial-master/serial/rfc2217.py +1352 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/rs485.py .../LoRaWan_Example/pyserial/pyserial-master/serial/rs485.py +94 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/serialcli.py ...aWan_Example/pyserial/pyserial-master/serial/serialcli.py +253 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/serialjava.py ...Wan_Example/pyserial/pyserial-master/serial/serialjava.py +251 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/serialposix.py ...an_Example/pyserial/pyserial-master/serial/serialposix.py +844 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/serialutil.py ...Wan_Example/pyserial/pyserial-master/serial/serialutil.py +695 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/serialwin32.py ...an_Example/pyserial/pyserial-master/serial/serialwin32.py +477 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/threaded/__init__.py ...mple/pyserial/pyserial-master/serial/threaded/__init__.py +297 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/tools/__init__.py ...Example/pyserial/pyserial-master/serial/tools/__init__.py +0 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/tools/hexlify_codec.py ...le/pyserial/pyserial-master/serial/tools/hexlify_codec.py +126 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/tools/list_ports.py ...ample/pyserial/pyserial-master/serial/tools/list_ports.py +110 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/tools/list_ports_common.py ...yserial/pyserial-master/serial/tools/list_ports_common.py +118 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/tools/list_ports_linux.py ...pyserial/pyserial-master/serial/tools/list_ports_linux.py +109 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/tools/list_ports_osx.py ...e/pyserial/pyserial-master/serial/tools/list_ports_osx.py +262 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/tools/list_ports_posix.py ...pyserial/pyserial-master/serial/tools/list_ports_posix.py +119 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/tools/list_ports_windows.py ...serial/pyserial-master/serial/tools/list_ports_windows.py +307 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/tools/miniterm.py ...Example/pyserial/pyserial-master/serial/tools/miniterm.py +988 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/urlhandler/__init__.py ...le/pyserial/pyserial-master/serial/urlhandler/__init__.py +0 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/urlhandler/protocol_alt.py ...yserial/pyserial-master/serial/urlhandler/protocol_alt.py +57 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/urlhandler/protocol_hwgrep.py ...rial/pyserial-master/serial/urlhandler/protocol_hwgrep.py +91 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/urlhandler/protocol_loop.py ...serial/pyserial-master/serial/urlhandler/protocol_loop.py +297 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/urlhandler/protocol_rfc2217.py ...ial/pyserial-master/serial/urlhandler/protocol_rfc2217.py +12 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/urlhandler/protocol_socket.py ...rial/pyserial-master/serial/urlhandler/protocol_socket.py +358 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/urlhandler/protocol_spy.py ...yserial/pyserial-master/serial/urlhandler/protocol_spy.py +288 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/serial/win32.py .../LoRaWan_Example/pyserial/pyserial-master/serial/win32.py +356 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/setup.cfg ...amples/LoRaWan_Example/pyserial/pyserial-master/setup.cfg +7 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/setup.py ...xamples/LoRaWan_Example/pyserial/pyserial-master/setup.py +100 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/handlers/__init__.py ...xample/pyserial/pyserial-master/test/handlers/__init__.py +0 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/handlers/protocol_test.py ...e/pyserial/pyserial-master/test/handlers/protocol_test.py +202 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/run_all_tests.py ...an_Example/pyserial/pyserial-master/test/run_all_tests.py +55 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test.py ...les/LoRaWan_Example/pyserial/pyserial-master/test/test.py +233 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_advanced.py ...an_Example/pyserial/pyserial-master/test/test_advanced.py +161 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_asyncio.py ...Wan_Example/pyserial/pyserial-master/test/test_asyncio.py +82 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_cancel.py ...aWan_Example/pyserial/pyserial-master/test/test_cancel.py +109 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_context.py ...Wan_Example/pyserial/pyserial-master/test/test_context.py +49 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_exclusive.py ...n_Example/pyserial/pyserial-master/test/test_exclusive.py +59 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_high_load.py ...n_Example/pyserial/pyserial-master/test/test_high_load.py +76 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_iolib.py ...RaWan_Example/pyserial/pyserial-master/test/test_iolib.py +61 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_pty.py ...LoRaWan_Example/pyserial/pyserial-master/test/test_pty.py +54 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_readline.py ...an_Example/pyserial/pyserial-master/test/test_readline.py +104 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_rfc2217.py ...Wan_Example/pyserial/pyserial-master/test/test_rfc2217.py +42 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_rs485.py ...RaWan_Example/pyserial/pyserial-master/test/test_rs485.py +67 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_settings_dict.py ...ample/pyserial/pyserial-master/test/test_settings_dict.py +80 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_threaded.py ...an_Example/pyserial/pyserial-master/test/test_threaded.py +75 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_timeout_class.py ...ample/pyserial/pyserial-master/test/test_timeout_class.py +66 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_url.py ...LoRaWan_Example/pyserial/pyserial-master/test/test_url.py +51 -0
- examples/Get_Started_Examples/LoRaWan_Example/pyserial/pyserial-master/test/test_util.py ...oRaWan_Example/pyserial/pyserial-master/test/test_util.py +36 -0
- examples/Get_Started_Examples/LoRaWan_Example/readme.txt examples/Get_Started_Examples/LoRaWan_Example/readme.txt +7 -0
- examples/Get_Started_Examples/LoRaWan_Example/serial_com.py examples/Get_Started_Examples/LoRaWan_Example/serial_com.py +114 -0
- examples/Get_Started_Examples/README.md examples/Get_Started_Examples/README.md +10 -0
- examples/Get_Started_Examples/Simple_Contiki_Example/README.md ...les/Get_Started_Examples/Simple_Contiki_Example/README.md +51 -0
- examples/Get_Started_Examples/Simple_Contiki_Example/__init__.py ...s/Get_Started_Examples/Simple_Contiki_Example/__init__.py +0 -0
- examples/Get_Started_Examples/Simple_Contiki_Example/agent.py ...ples/Get_Started_Examples/Simple_Contiki_Example/agent.py +82 -0
- examples/Get_Started_Examples/Simple_Contiki_Example/global_cp.py .../Get_Started_Examples/Simple_Contiki_Example/global_cp.py +166 -0
- examples/Get_Started_Examples/Simple_GNURadio_Example/README.md ...es/Get_Started_Examples/Simple_GNURadio_Example/README.md +230 -0
- examples/Get_Started_Examples/Simple_GNURadio_Example/agent_rx.py .../Get_Started_Examples/Simple_GNURadio_Example/agent_rx.py +116 -0
- examples/Get_Started_Examples/Simple_GNURadio_Example/agent_tx.py .../Get_Started_Examples/Simple_GNURadio_Example/agent_tx.py +116 -0
- examples/Get_Started_Examples/Simple_GNURadio_Example/grc/rx.grc ...s/Get_Started_Examples/Simple_GNURadio_Example/grc/rx.grc +2477 -0
- examples/Get_Started_Examples/Simple_GNURadio_Example/grc/tx.grc ...s/Get_Started_Examples/Simple_GNURadio_Example/grc/tx.grc +1303 -0
- examples/Get_Started_Examples/Simple_GNURadio_Example/img/spectogram.png ...arted_Examples/Simple_GNURadio_Example/img/spectogram.png +0 -0
- examples/Get_Started_Examples/Simple_GNURadio_Example/wishful_simple_controller ...xamples/Simple_GNURadio_Example/wishful_simple_controller +260 -0
- examples/Get_Started_Examples/Simple_WPM_Example/README.md examples/Get_Started_Examples/Simple_WPM_Example/README.md +143 -0
- examples/Get_Started_Examples/Simple_WPM_Example/__init__.py examples/Get_Started_Examples/Simple_WPM_Example/__init__.py +1 -0
- examples/Get_Started_Examples/Simple_WPM_Example/deploy_upis.sh ...es/Get_Started_Examples/Simple_WPM_Example/deploy_upis.sh +28 -0
- examples/Get_Started_Examples/Simple_WPM_Example/hostapd.conf ...ples/Get_Started_Examples/Simple_WPM_Example/hostapd.conf +31 -0
- examples/Get_Started_Examples/Simple_WPM_Example/sync_date.sh ...ples/Get_Started_Examples/Simple_WPM_Example/sync_date.sh +12 -0
- examples/Get_Started_Examples/Simple_WPM_Example/wishful_wmp_example_wilabt.ns ...Examples/Simple_WPM_Example/wishful_wmp_example_wilabt.ns +30 -0
- examples/Get_Started_Examples/Simple_WPM_Example/wmp_example_tutorial_agent ...ed_Examples/Simple_WPM_Example/wmp_example_tutorial_agent +140 -0
- examples/Get_Started_Examples/Simple_WPM_Example/wmp_example_tutorial_controller ...amples/Simple_WPM_Example/wmp_example_tutorial_controller +494 -0
- examples/Get_Started_Examples/WiFi_EDCA_Example/readme.txt examples/Get_Started_Examples/WiFi_EDCA_Example/readme.txt +31 -0
- examples/Get_Started_Examples/WiFi_EDCA_Example/wishful_simple_agent ...t_Started_Examples/WiFi_EDCA_Example/wishful_simple_agent +93 -0
- examples/Get_Started_Examples/WiFi_EDCA_Example/wishful_simple_controller ...rted_Examples/WiFi_EDCA_Example/wishful_simple_controller +125 -0
- examples/Get_Started_Examples/__init__.py examples/Get_Started_Examples/__init__.py +1 -0
- examples/MANIFEST.in examples/MANIFEST.in +1 -0
- examples/README.md examples/README.md +11 -0
- examples/__init__.py examples/__init__.py +1 -0
- examples/basic/readme.txt examples/basic/readme.txt +5 -0
- examples/basic/wishful_simple_agent examples/basic/wishful_simple_agent +38 -0
- examples/basic/wishful_simple_controller examples/basic/wishful_simple_controller +89 -0
- examples/basic_local/readme.txt examples/basic_local/readme.txt +2 -0
- examples/basic_local/wishful_simple_local_controller examples/basic_local/wishful_simple_local_controller +75 -0
- examples/contiki/README-EXAMPLES.md examples/contiki/README-EXAMPLES.md +36 -0
- examples/contiki/README.md examples/contiki/README.md +8 -0
- examples/contiki/__init__.py examples/contiki/__init__.py +0 -0
- examples/contiki/agent.py examples/contiki/agent.py +80 -0
- examples/contiki/binaries/Wishful-application.rm090 examples/contiki/binaries/Wishful-application.rm090 +0 -0
- examples/contiki/binaries/Wishful-cwopt.rm090 examples/contiki/binaries/Wishful-cwopt.rm090 +0 -0
- examples/contiki/binaries/flash_nodes.sh examples/contiki/binaries/flash_nodes.sh +12 -0
- examples/contiki/binaries/ibcn-f5x-tos-bsl examples/contiki/binaries/ibcn-f5x-tos-bsl +1217 -0
- examples/contiki/binaries/tos-set-symbols examples/contiki/binaries/tos-set-symbols +163 -0
- examples/contiki/coap_simple/__init__.py examples/contiki/coap_simple/__init__.py +0 -0
- examples/contiki/coap_simple/global_cp.py examples/contiki/coap_simple/global_cp.py +169 -0
- examples/contiki/coap_simple/udp-example.zoul examples/contiki/coap_simple/udp-example.zoul +0 -0
- examples/contiki/coap_taisc/__init__.py examples/contiki/coap_taisc/__init__.py +0 -0
- examples/contiki/coap_taisc/global_cp.py examples/contiki/coap_taisc/global_cp.py +261 -0
- examples/contiki/coexistence/__init__.py examples/contiki/coexistence/__init__.py +0 -0
- examples/contiki/coexistence/default_taisc_slotframe.csv examples/contiki/coexistence/default_taisc_slotframe.csv +33 -0
- examples/contiki/coexistence/global_cp.py examples/contiki/coexistence/global_cp.py +155 -0
- examples/contiki/constructive_interference/global_cp.py examples/contiki/constructive_interference/global_cp.py +122 -0
- examples/contiki/contiki_helpers/__init__.py examples/contiki/contiki_helpers/__init__.py +2 -0
- examples/contiki/contiki_helpers/app_manager.py examples/contiki/contiki_helpers/app_manager.py +112 -0
- examples/contiki/contiki_helpers/default_taisc_slotframe.csv examples/contiki/contiki_helpers/default_taisc_slotframe.csv +33 -0
- examples/contiki/contiki_helpers/default_tsch_hopping_sequence.csv ...contiki/contiki_helpers/default_tsch_hopping_sequence.csv +16 -0
- examples/contiki/contiki_helpers/global_node_manager.py examples/contiki/contiki_helpers/global_node_manager.py +221 -0
- examples/contiki/contiki_helpers/local_monitoring_cp.py examples/contiki/contiki_helpers/local_monitoring_cp.py +58 -0
- examples/contiki/contiki_helpers/local_node_manager.py examples/contiki/contiki_helpers/local_node_manager.py +62 -0
- examples/contiki/contiki_helpers/mac_manager.py examples/contiki/contiki_helpers/mac_manager.py +146 -0
- examples/contiki/contiki_helpers/node_manager.py examples/contiki/contiki_helpers/node_manager.py +76 -0
- examples/contiki/contiki_helpers/taisc_manager.py examples/contiki/contiki_helpers/taisc_manager.py +519 -0
- examples/contiki/contikicsma_ctrl_attributes.csv examples/contiki/contikicsma_ctrl_attributes.csv +8 -0
- examples/contiki/expert/__init__.py examples/contiki/expert/__init__.py +0 -0
- examples/contiki/expert/agent_nordc_csma_ipv6.yaml examples/contiki/expert/agent_nordc_csma_ipv6.yaml +54 -0
- examples/contiki/expert/agent_nordc_csma_ipv6_localhost.yaml examples/contiki/expert/agent_nordc_csma_ipv6_localhost.yaml +54 -0
- examples/contiki/expert/global_cp.py examples/contiki/expert/global_cp.py +176 -0
- examples/contiki/expert_project/README.md examples/contiki/expert_project/README.md +23 -0
- examples/contiki/expert_project/example/controller.py examples/contiki/expert_project/example/controller.py +153 -0
- examples/contiki/expert_project/expert/expert/__init__.py examples/contiki/expert_project/expert/expert/__init__.py +82 -0
- examples/contiki/expert_project/expert/setup.py examples/contiki/expert_project/expert/setup.py +11 -0
- examples/contiki/final_showcase/README.md examples/contiki/final_showcase/README.md +44 -0
- examples/contiki/final_showcase/__init__.py examples/contiki/final_showcase/__init__.py +0 -0
- examples/contiki/final_showcase/agent.py examples/contiki/final_showcase/agent.py +80 -0
- examples/contiki/final_showcase/global_cp.py examples/contiki/final_showcase/global_cp.py +202 -0
- examples/contiki/final_showcase/ieee80211_to_ieee802154_channels.csv ...ntiki/final_showcase/ieee80211_to_ieee802154_channels.csv +15 -0
- examples/contiki/final_showcase/local_cp.py examples/contiki/final_showcase/local_cp.py +34 -0
- examples/contiki/final_showcase/taisc_slotframe.csv examples/contiki/final_showcase/taisc_slotframe.csv +18 -0
- examples/contiki/final_unite/README.md examples/contiki/final_unite/README.md +34 -0
- examples/contiki/final_unite/agent.py examples/contiki/final_unite/agent.py +80 -0
- examples/contiki/final_unite/examples/README.md examples/contiki/final_unite/examples/README.md +22 -0
- examples/contiki/final_unite/examples/unite_simple_controller.py ...s/contiki/final_unite/examples/unite_simple_controller.py +164 -0
- examples/contiki/final_unite/libunite/__init__.py examples/contiki/final_unite/libunite/__init__.py +0 -0
- examples/contiki/final_unite/libunite/algorithms.py examples/contiki/final_unite/libunite/algorithms.py +469 -0
- examples/contiki/final_unite/libunite/clustalgos.py examples/contiki/final_unite/libunite/clustalgos.py +89 -0
- examples/contiki/final_unite/libunite/fuzzy.py examples/contiki/final_unite/libunite/fuzzy.py +114 -0
- examples/contiki/final_unite/libunite/requirements.py examples/contiki/final_unite/libunite/requirements.py +57 -0
- examples/contiki/final_unite/unite_controller .py examples/contiki/final_unite/unite_controller .py +151 -0
- examples/contiki/final_unite/unite_local_control_program.py examples/contiki/final_unite/unite_local_control_program.py +98 -0
- examples/contiki/global_cp.py examples/contiki/global_cp.py +119 -0
- examples/contiki/libunite/__init__.py examples/contiki/libunite/__init__.py +0 -0
- examples/contiki/libunite/algorithms.py examples/contiki/libunite/algorithms.py +469 -0
- examples/contiki/libunite/clustalgos.py examples/contiki/libunite/clustalgos.py +89 -0
- examples/contiki/libunite/fuzzy.py examples/contiki/libunite/fuzzy.py +114 -0
- examples/contiki/libunite/requirements.py examples/contiki/libunite/requirements.py +57 -0
- examples/contiki/local_cp.py examples/contiki/local_cp.py +117 -0
- examples/contiki/mac_switching/README.md examples/contiki/mac_switching/README.md +44 -0
- examples/contiki/mac_switching/__init__.py examples/contiki/mac_switching/__init__.py +0 -0
- examples/contiki/mac_switching/agent.py examples/contiki/mac_switching/agent.py +80 -0
- examples/contiki/mac_switching/global_cp.py examples/contiki/mac_switching/global_cp.py +177 -0
- examples/contiki/mac_switching/local_cp.py examples/contiki/mac_switching/local_cp.py +34 -0
- examples/contiki/mac_switching/taisc_slotframe.csv examples/contiki/mac_switching/taisc_slotframe.csv +18 -0
- examples/contiki/node_red/__init__.py examples/contiki/node_red/__init__.py +0 -0
- examples/contiki/node_red/global_cp.py examples/contiki/node_red/global_cp.py +142 -0
- examples/contiki/node_red/jsocket_base.py examples/contiki/node_red/jsocket_base.py +208 -0
- examples/contiki/node_red/tserver.py examples/contiki/node_red/tserver.py +170 -0
- examples/contiki/sc2_cross_technology_tdma/README.md examples/contiki/sc2_cross_technology_tdma/README.md +45 -0
- examples/contiki/sc2_cross_technology_tdma/__init__.py examples/contiki/sc2_cross_technology_tdma/__init__.py +0 -0
- examples/contiki/sc2_cross_technology_tdma/global_cp.py examples/contiki/sc2_cross_technology_tdma/global_cp.py +204 -0
- examples/contiki/sc2_tsch_blacklisting/README.md examples/contiki/sc2_tsch_blacklisting/README.md +45 -0
- examples/contiki/sc2_tsch_blacklisting/__init__.py examples/contiki/sc2_tsch_blacklisting/__init__.py +0 -0
- examples/contiki/sc2_tsch_blacklisting/global_cp.py examples/contiki/sc2_tsch_blacklisting/global_cp.py +231 -0
- examples/contiki/sc2_tsch_blacklisting/global_cp2.py examples/contiki/sc2_tsch_blacklisting/global_cp2.py +205 -0
- examples/contiki/sc2_tsch_blacklisting/ieee80211_to_ieee802154_channels.csv ...c2_tsch_blacklisting/ieee80211_to_ieee802154_channels.csv +15 -0
- examples/contiki/sc2_tsch_blacklisting/wifi_interference_ap.py ...les/contiki/sc2_tsch_blacklisting/wifi_interference_ap.py +31 -0
- examples/contiki/sc2_tsch_blacklisting/wifi_interference_sta.py ...es/contiki/sc2_tsch_blacklisting/wifi_interference_sta.py +31 -0
- examples/contiki/sc3_mac_cwopt/README.md examples/contiki/sc3_mac_cwopt/README.md +45 -0
- examples/contiki/sc3_mac_cwopt/__init__.py examples/contiki/sc3_mac_cwopt/__init__.py +0 -0
- examples/contiki/sc3_mac_cwopt/agent.py examples/contiki/sc3_mac_cwopt/agent.py +80 -0
- examples/contiki/sc3_mac_cwopt/global_cp.py examples/contiki/sc3_mac_cwopt/global_cp.py +237 -0
- examples/contiki/sc3_mac_cwopt/global_cp2.py examples/contiki/sc3_mac_cwopt/global_cp2.py +225 -0
- examples/contiki/sc3_mac_cwopt/local_cp.py examples/contiki/sc3_mac_cwopt/local_cp.py +34 -0
- examples/contiki/sc3_mac_cwopt/taisc_slotframe.csv examples/contiki/sc3_mac_cwopt/taisc_slotframe.csv +18 -0
- examples/contiki/sc_link_estimation/agent_lpl_csma_ipv6.yaml examples/contiki/sc_link_estimation/agent_lpl_csma_ipv6.yaml +56 -0
- examples/contiki/sc_link_estimation/global_cp.py examples/contiki/sc_link_estimation/global_cp.py +208 -0
- examples/contiki/sc_link_estimation/global_cp2.py examples/contiki/sc_link_estimation/global_cp2.py +168 -0
- examples/contiki/sc_ota_update/agent_taisc_ipv6.yaml examples/contiki/sc_ota_update/agent_taisc_ipv6.yaml +61 -0
- examples/contiki/sc_ota_update/global_cp.py examples/contiki/sc_ota_update/global_cp.py +244 -0
- examples/contiki/sc_ota_update/linker_script.sh examples/contiki/sc_ota_update/linker_script.sh +35 -0
- examples/contiki/sc_ota_update/merge_rodata.ld examples/contiki/sc_ota_update/merge_rodata.ld +169 -0
- examples/contiki/sc_ota_update/merge_rodata_script examples/contiki/sc_ota_update/merge_rodata_script +169 -0
- examples/contiki/sc_ota_update/merger_script.sh examples/contiki/sc_ota_update/merger_script.sh +7 -0
- examples/contiki/test/test.py examples/contiki/test/test.py +206 -0
- examples/contiki/zigbee_scheduler/__init__.py examples/contiki/zigbee_scheduler/__init__.py +0 -0
- examples/contiki/zigbee_scheduler/default_taisc_slotframe.csv ...ples/contiki/zigbee_scheduler/default_taisc_slotframe.csv +33 -0
- examples/contiki/zigbee_scheduler/event_settings.csv examples/contiki/zigbee_scheduler/event_settings.csv +4 -0
- examples/contiki/zigbee_scheduler/global_cp.py examples/contiki/zigbee_scheduler/global_cp.py +248 -0
- examples/contiki/zigbee_scheduler/tsch_settings.csv examples/contiki/zigbee_scheduler/tsch_settings.csv +5 -0
- examples/edca/readme.txt examples/edca/readme.txt +7 -0
- examples/edca/wishful_simple_agent examples/edca/wishful_simple_agent +85 -0
- examples/edca/wishful_simple_controller examples/edca/wishful_simple_controller +119 -0
- examples/emulation/readme.txt examples/emulation/readme.txt +3 -0
- examples/emulation/wishful_simple_local_controller examples/emulation/wishful_simple_local_controller +190 -0
- examples/envemu/basestation_cp examples/envemu/basestation_cp +265 -0
- examples/envemu/envemu_agent examples/envemu/envemu_agent +82 -0
- examples/envemu/envemu_cp examples/envemu/envemu_cp +148 -0
- examples/envemu/nodes.yaml examples/envemu/nodes.yaml +2 -0
- examples/ewine/gitar.ini examples/ewine/gitar.ini +5 -0
- examples/ewine/rime_control_extensions.csv examples/ewine/rime_control_extensions.csv +13 -0
- examples/ewine/taisc_control_extensions.csv examples/ewine/taisc_control_extensions.csv +19 -0
- examples/ewine/upi_executor_agent.py examples/ewine/upi_executor_agent.py +78 -0
- examples/ewine/upi_executor_daemon.py examples/ewine/upi_executor_daemon.py +119 -0
- examples/generator/readme.txt examples/generator/readme.txt +9 -0
- examples/generator/wishful_simple_agent examples/generator/wishful_simple_agent +88 -0
- examples/generator/wishful_simple_controller examples/generator/wishful_simple_controller +235 -0
- examples/generator_local/readme.txt examples/generator_local/readme.txt +5 -0
- examples/generator_local/wishful_simple_local_controller examples/generator_local/wishful_simple_local_controller +159 -0
- examples/gnuradio/readme.txt examples/gnuradio/readme.txt +7 -0
- examples/gnuradio/wishful_simple_agent examples/gnuradio/wishful_simple_agent +84 -0
- examples/gnuradio/wishful_simple_controller examples/gnuradio/wishful_simple_controller +112 -0
- examples/handover/readme.txt examples/handover/readme.txt +7 -0
- examples/handover/start_hostapd.sh examples/handover/start_hostapd.sh +53 -0
- examples/handover/wishful_handover_agent examples/handover/wishful_handover_agent +83 -0
- examples/handover/wishful_handover_controller examples/handover/wishful_handover_controller +264 -0
- examples/hierarchical_control/local_control_program.py examples/hierarchical_control/local_control_program.py +35 -0
- examples/hierarchical_control/local_control_program_rule.py examples/hierarchical_control/local_control_program_rule.py +45 -0
- examples/hierarchical_control/readme.txt examples/hierarchical_control/readme.txt +7 -0
- examples/hierarchical_control/wishful_simple_agent examples/hierarchical_control/wishful_simple_agent +89 -0
- examples/hierarchical_control/wishful_simple_controller examples/hierarchical_control/wishful_simple_controller +139 -0
- examples/hierarchical_control/wishful_simple_controller_rules ...ples/hierarchical_control/wishful_simple_controller_rules +138 -0
- examples/interference_detection/.gitignore examples/interference_detection/.gitignore +75 -0
- examples/interference_detection/README.md examples/interference_detection/README.md +167 -0
- examples/interference_detection/__init__.py examples/interference_detection/__init__.py +1 -0
- examples/interference_detection/agent examples/interference_detection/agent +99 -0
- examples/interference_detection/agent_cfg_ap.yaml examples/interference_detection/agent_cfg_ap.yaml +25 -0
- examples/interference_detection/agent_cfg_sta.yaml examples/interference_detection/agent_cfg_sta.yaml +25 -0
- examples/interference_detection/agent_cfg_sta_clapton.yaml examples/interference_detection/agent_cfg_sta_clapton.yaml +25 -0
- examples/interference_detection/classification/__init__.py examples/interference_detection/classification/__init__.py +0 -0
- examples/interference_detection/classification/classifier_trained_by_simulation_data/create_classifier.py ...lassifier_trained_by_simulation_data/create_classifier.py +338 -0
- examples/interference_detection/classification/classifier_trained_by_simulation_data/trained-interference-classifier.pkl ...ed_by_simulation_data/trained-interference-classifier.pkl +0 -0
- examples/interference_detection/classification/create_classifier.py ...nterference_detection/classification/create_classifier.py +544 -0
- examples/interference_detection/classification/file.dot examples/interference_detection/classification/file.dot +16 -0
- examples/interference_detection/classification/interference_classifier.py ...rence_detection/classification/interference_classifier.py +339 -0
- examples/interference_detection/classification/trained-interference-classifier-final.pkl .../classification/trained-interference-classifier-final.pkl +0 -0
- examples/interference_detection/classification/trained-interference-classifier-long-including-silence.pkl ...rained-interference-classifier-long-including-silence.pkl +0 -0
- examples/interference_detection/classification/trained-interference-classifier.pkl ...ection/classification/trained-interference-classifier.pkl +0 -0
- examples/interference_detection/classification/trained-interference-classifier_long_training.pkl ...ication/trained-interference-classifier_long_training.pkl +0 -0
- examples/interference_detection/classification/trained-interference-classifier_ok.pkl ...ion/classification/trained-interference-classifier_ok.pkl +0 -0
- examples/interference_detection/controller examples/interference_detection/controller +630 -0
- examples/interference_detection/controller_cfg_clapton.yaml examples/interference_detection/controller_cfg_clapton.yaml +13 -0
- examples/interference_detection/controller_cfg_nova.yaml examples/interference_detection/controller_cfg_nova.yaml +13 -0
- examples/interference_detection/controller_cfg_wilab2_zotac.yaml ...s/interference_detection/controller_cfg_wilab2_zotac.yaml +13 -0
- examples/interference_detection/demo-visualizer/__init__.py examples/interference_detection/demo-visualizer/__init__.py +1 -0
- examples/interference_detection/demo-visualizer/interference_gui.py ...nterference_detection/demo-visualizer/interference_gui.py +510 -0
- examples/interference_detection/demo-visualizer/interference_gui.tcl ...terference_detection/demo-visualizer/interference_gui.tcl +613 -0
- examples/interference_detection/demo-visualizer/interference_gui_support.py ...nce_detection/demo-visualizer/interference_gui_support.py +716 -0
- examples/interference_detection/demo-visualizer/interference_visualizer.py ...ence_detection/demo-visualizer/interference_visualizer.py +1282 -0
- examples/interference_detection/demo-visualizer/oldinterference_gui.py ...rference_detection/demo-visualizer/oldinterference_gui.py +540 -0
- examples/interference_detection/demo-visualizer/pub_server.py ...ples/interference_detection/demo-visualizer/pub_server.py +39 -0
- examples/interference_detection/demo-visualizer/react_visualizer.py ...nterference_detection/demo-visualizer/react_visualizer.py +935 -0
- examples/interference_detection/demo-visualizer/run_spectral_scan.sh ...terference_detection/demo-visualizer/run_spectral_scan.sh +4 -0
- examples/interference_detection/demo-visualizer/spectral_acquire/__init__.py ...ce_detection/demo-visualizer/spectral_acquire/__init__.py +0 -0
- examples/interference_detection/demo-visualizer/spectral_acquire/spectral_recorder.py ...ion/demo-visualizer/spectral_acquire/spectral_recorder.py +530 -0
- examples/interference_detection/demo-visualizer/topology_grapher.py ...nterference_detection/demo-visualizer/topology_grapher.py +63 -0
- examples/interference_detection/demo-visualizer/trials/__init__.py ...interference_detection/demo-visualizer/trials/__init__.py +0 -0
- examples/interference_detection/demo-visualizer/trials/example-plot.py ...rference_detection/demo-visualizer/trials/example-plot.py +44 -0
- examples/interference_detection/demo-visualizer/trials/graphviz.py ...interference_detection/demo-visualizer/trials/graphviz.py +18 -0
- examples/interference_detection/file.dot examples/interference_detection/file.dot +16 -0
- examples/interference_detection/helper/MeasurementManager.py examples/interference_detection/helper/MeasurementManager.py +130 -0
- examples/interference_detection/helper/__init__.py examples/interference_detection/helper/__init__.py +1 -0
- examples/interference_detection/helper/add_key.sh examples/interference_detection/helper/add_key.sh +22 -0
- examples/interference_detection/helper/deploy_on_tti.sh examples/interference_detection/helper/deploy_on_tti.sh +30 -0
- examples/interference_detection/helper/deploy_on_wilab.sh examples/interference_detection/helper/deploy_on_wilab.sh +5 -0
- examples/interference_detection/helper/deploy_upis.sh examples/interference_detection/helper/deploy_upis.sh +33 -0
- examples/interference_detection/helper/hostapd.accept examples/interference_detection/helper/hostapd.accept +130 -0
- examples/interference_detection/helper/hostapd.conf examples/interference_detection/helper/hostapd.conf +67 -0
- examples/interference_detection/helper/read_register.py examples/interference_detection/helper/read_register.py +132 -0
- examples/interference_detection/helper/sync_date.sh examples/interference_detection/helper/sync_date.sh +13 -0
- examples/interference_detection/local_control_program.py examples/interference_detection/local_control_program.py +327 -0
- examples/interference_detection/node_info_ttilab_3full.txt examples/interference_detection/node_info_ttilab_3full.txt +6 -0
- examples/interference_detection/node_info_wilab2_4hop.txt examples/interference_detection/node_info_wilab2_4hop.txt +7 -0
- examples/interference_detection/node_setup.py examples/interference_detection/node_setup.py +49 -0
- examples/interference_detection/notes.txt examples/interference_detection/notes.txt +19 -0
- examples/interference_detection/spectral_scan/README examples/interference_detection/spectral_scan/README +0 -0
- examples/interference_detection/spectral_scan/adhoc.sh examples/interference_detection/spectral_scan/adhoc.sh +30 -0
- examples/interference_detection/spectral_scan/build.sh examples/interference_detection/spectral_scan/build.sh +73 -0
- examples/interference_detection/spectral_scan/co-channel.py examples/interference_detection/spectral_scan/co-channel.py +68 -0
- examples/interference_detection/spectral_scan/cross_technology_analyze.py ...rence_detection/spectral_scan/cross_technology_analyze.py +124 -0
- examples/interference_detection/spectral_scan/cross_technology_analyze_backup.py ...etection/spectral_scan/cross_technology_analyze_backup.py +420 -0
- examples/interference_detection/spectral_scan/edca_tpc_patch.patch ...interference_detection/spectral_scan/edca_tpc_patch.patch +435 -0
- examples/interference_detection/spectral_scan/experiments/co-channel/data_ch2 ...e_detection/spectral_scan/experiments/co-channel/data_ch2 +0 -0
- examples/interference_detection/spectral_scan/experiments/co-channel/data_ch2_ch6 ...tection/spectral_scan/experiments/co-channel/data_ch2_ch6 +0 -0
- examples/interference_detection/spectral_scan/experiments/co-channel/data_ch6 ...e_detection/spectral_scan/experiments/co-channel/data_ch6 +0 -0
- examples/interference_detection/spectral_scan/experiments/co-channel/data_idle ..._detection/spectral_scan/experiments/co-channel/data_idle +0 -0
- examples/interference_detection/spectral_scan/fab_rxagile.py examples/interference_detection/spectral_scan/fab_rxagile.py +833 -0
- examples/interference_detection/spectral_scan/main.py examples/interference_detection/spectral_scan/main.py +93 -0
- examples/interference_detection/spectral_scan/main_csi.py examples/interference_detection/spectral_scan/main_csi.py +108 -0
- examples/interference_detection/spectral_scan/node_tools/copy_ssh_key.sh ...erence_detection/spectral_scan/node_tools/copy_ssh_key.sh +8 -0
- examples/interference_detection/spectral_scan/node_tools/fabfile.py ...nterference_detection/spectral_scan/node_tools/fabfile.py +833 -0
- examples/interference_detection/spectral_scan/node_tools/setup_all.sh ...erference_detection/spectral_scan/node_tools/setup_all.sh +5 -0
- examples/interference_detection/spectral_scan/pub_server.py examples/interference_detection/spectral_scan/pub_server.py +39 -0
- examples/interference_detection/spectral_scan/scatter.py examples/interference_detection/spectral_scan/scatter.py +34 -0
- examples/interference_detection/spectral_scan/spectral_acquire/__init__.py ...ence_detection/spectral_scan/spectral_acquire/__init__.py +0 -0
- examples/interference_detection/spectral_scan/spectral_acquire/spectral_recorder.py ...ction/spectral_scan/spectral_acquire/spectral_recorder.py +430 -0
- examples/interference_detection/spectral_scan/sub_client.py examples/interference_detection/spectral_scan/sub_client.py +161 -0
- examples/interference_detection/spectral_scan/test.py examples/interference_detection/spectral_scan/test.py +35 -0
- examples/interference_detection/spectral_scan/utils.py examples/interference_detection/spectral_scan/utils.py +71 -0
- examples/interference_recognition/.gitignore examples/interference_recognition/.gitignore +75 -0
- examples/interference_recognition/README.md examples/interference_recognition/README.md +136 -0
- examples/interference_recognition/__init__.py examples/interference_recognition/__init__.py +1 -0
- examples/interference_recognition/agent examples/interference_recognition/agent +99 -0
- examples/interference_recognition/agent_cfg_ttilab.yaml examples/interference_recognition/agent_cfg_ttilab.yaml +24 -0
- examples/interference_recognition/agent_cfg_wilab.yaml examples/interference_recognition/agent_cfg_wilab.yaml +24 -0
- examples/interference_recognition/classification/__init__.py examples/interference_recognition/classification/__init__.py +0 -0
- examples/interference_recognition/classification/classifier_trained_by_simulation_data/confusion-matrix.pdf ...lassifier_trained_by_simulation_data/confusion-matrix.pdf +0 -0
- examples/interference_recognition/classification/classifier_trained_by_simulation_data/create_classifier.py ...lassifier_trained_by_simulation_data/create_classifier.py +338 -0
- examples/interference_recognition/classification/classifier_trained_by_simulation_data/matlab_simulation_data2.csv ...er_trained_by_simulation_data/matlab_simulation_data2.csv +2701 -0
- examples/interference_recognition/classification/classifier_trained_by_simulation_data/normalized-confusion-matrix.pdf ...rained_by_simulation_data/normalized-confusion-matrix.pdf +0 -0
- examples/interference_recognition/classification/classifier_trained_by_simulation_data/trained-interference-classifier.pkl ...ed_by_simulation_data/trained-interference-classifier.pkl +0 -0
- examples/interference_recognition/classification/confusion-matrix-final.pdf ...nce_recognition/classification/confusion-matrix-final.pdf +0 -0
- examples/interference_recognition/classification/confusion-matrix-long-training.pdf ...gnition/classification/confusion-matrix-long-training.pdf +0 -0
- examples/interference_recognition/classification/confusion-matrix-ok.pdf ...erence_recognition/classification/confusion-matrix-ok.pdf +0 -0
- examples/interference_recognition/classification/confusion-matrix-ok.png ...erence_recognition/classification/confusion-matrix-ok.png +0 -0
- examples/interference_recognition/classification/confusion-matrix.pdf ...erference_recognition/classification/confusion-matrix.pdf +0 -0
- examples/interference_recognition/classification/create_classifier.py ...erference_recognition/classification/create_classifier.py +544 -0
- examples/interference_recognition/classification/file.dot examples/interference_recognition/classification/file.dot +16 -0
- examples/interference_recognition/classification/interference_classifier.py ...nce_recognition/classification/interference_classifier.py +339 -0
- examples/interference_recognition/classification/matlab_simulation_data2.csv ...ce_recognition/classification/matlab_simulation_data2.csv +2701 -0
- examples/interference_recognition/classification/measure-all-cases.json ...ference_recognition/classification/measure-all-cases.json +4449 -0
- examples/interference_recognition/classification/measure_5_features.json ...erence_recognition/classification/measure_5_features.json +1 -0
- examples/interference_recognition/classification/measure_5_features_final.json ..._recognition/classification/measure_5_features_final.json +1 -0
- examples/interference_recognition/classification/measure_long.json ...interference_recognition/classification/measure_long.json +1 -0
- examples/interference_recognition/classification/measure_long_4_training.json ...e_recognition/classification/measure_long_4_training.json +1 -0
- examples/interference_recognition/classification/measure_long_ok.json ...erference_recognition/classification/measure_long_ok.json +1 -0
- examples/interference_recognition/classification/normalized-confusion-matrix-final.pdf ...tion/classification/normalized-confusion-matrix-final.pdf +0 -0
- examples/interference_recognition/classification/normalized-confusion-matrix-long-training.pdf ...ssification/normalized-confusion-matrix-long-training.pdf +0 -0
- examples/interference_recognition/classification/normalized-confusion-matrix-long-training.png ...ssification/normalized-confusion-matrix-long-training.png +0 -0
- examples/interference_recognition/classification/normalized-confusion-matrix.pdf ...ecognition/classification/normalized-confusion-matrix.pdf +0 -0
- examples/interference_recognition/classification/trained-interference-classifier-final.pkl .../classification/trained-interference-classifier-final.pkl +0 -0
- examples/interference_recognition/classification/trained-interference-classifier-long-including-silence.pkl ...rained-interference-classifier-long-including-silence.pkl +0 -0
- examples/interference_recognition/classification/trained-interference-classifier.pkl ...nition/classification/trained-interference-classifier.pkl +0 -0
- examples/interference_recognition/classification/trained-interference-classifier_long_training.pkl ...ication/trained-interference-classifier_long_training.pkl +0 -0
- examples/interference_recognition/classification/trained-interference-classifier_ok.pkl ...ion/classification/trained-interference-classifier_ok.pkl +0 -0
- examples/interference_recognition/classification/training-traces.png ...terference_recognition/classification/training-traces.png +0 -0
- examples/interference_recognition/classification/wilab_measure.json ...nterference_recognition/classification/wilab_measure.json +1 -0
- examples/interference_recognition/controller examples/interference_recognition/controller +626 -0
- examples/interference_recognition/controller_4_training examples/interference_recognition/controller_4_training +648 -0
- examples/interference_recognition/controller_cfg_nova.yaml examples/interference_recognition/controller_cfg_nova.yaml +13 -0
- examples/interference_recognition/controller_cfg_wilab2_zotac.yaml ...interference_recognition/controller_cfg_wilab2_zotac.yaml +13 -0
- examples/interference_recognition/controller_cfg_wilab2_zotach4.yaml ...terference_recognition/controller_cfg_wilab2_zotach4.yaml +13 -0
- examples/interference_recognition/controller_v2.0 examples/interference_recognition/controller_v2.0 +667 -0
- examples/interference_recognition/demo-visualizer/__init__.py ...ples/interference_recognition/demo-visualizer/__init__.py +1 -0
- examples/interference_recognition/demo-visualizer/interference_visualizer.py ...ce_recognition/demo-visualizer/interference_visualizer.py +1282 -0
- examples/interference_recognition/demo-visualizer/logo.png examples/interference_recognition/demo-visualizer/logo.png +0 -0
- examples/interference_recognition/demo-visualizer/metamac-topology.png ...rference_recognition/demo-visualizer/metamac-topology.png +0 -0
- examples/interference_recognition/demo-visualizer/ptestbed-review-topology.png ..._recognition/demo-visualizer/ptestbed-review-topology.png +0 -0
- examples/interference_recognition/demo-visualizer/react_visualizer.py ...erference_recognition/demo-visualizer/react_visualizer.py +935 -0
- examples/interference_recognition/demo-visualizer/topology-3-full.png ...erference_recognition/demo-visualizer/topology-3-full.png +0 -0
- examples/interference_recognition/demo-visualizer/topology_grapher.py ...erference_recognition/demo-visualizer/topology_grapher.py +63 -0
- examples/interference_recognition/demo-visualizer/trials/__init__.py ...terference_recognition/demo-visualizer/trials/__init__.py +0 -0
- examples/interference_recognition/demo-visualizer/trials/example-plot.py ...erence_recognition/demo-visualizer/trials/example-plot.py +44 -0
- No files found.
Too many changes to show.
To preserve performance only 1000 of 1000+ files are displayed.
agent/.gitignore
0 → 100644
agent/MANIFEST.in
0 → 100644
agent/README.md
0 → 100644
agent/setup.py
0 → 100644
agent/wishful_agent/agent.py
0 → 100644