From a77489a0eaf204eeb22da552d52458432a962c40 Mon Sep 17 00:00:00 2001 From: joshua-jerred Date: Mon, 19 Feb 2024 18:17:52 +0000 Subject: [PATCH] deploy: 73eafe9347cee7c7c2be686a7f2e5331c45f7e55 --- adc__extension__base_8hpp.html | 2 +- adc__extension__base_8hpp__incl.map | 77 +- adc__extension__base_8hpp__incl.md5 | 2 +- adc__extension__base_8hpp__incl.svg | 543 ++-- annotated.html | 4 +- annotated_dup.js | 2 +- blocks_8hpp.html | 2 +- blocks_8hpp__dep__incl.map | 100 +- blocks_8hpp__dep__incl.md5 | 2 +- blocks_8hpp__dep__incl.svg | 836 +++--- bme280_8cpp.html | 2 +- bme280_8cpp__incl.map | 87 +- bme280_8cpp__incl.md5 | 2 +- bme280_8cpp__incl.svg | 701 ++--- bme280_8hpp.html | 2 +- bme280_8hpp__incl.map | 85 +- bme280_8hpp__incl.md5 | 2 +- bme280_8hpp__incl.svg | 693 ++--- bmi088_8cpp.html | 2 +- bmi088_8cpp__incl.map | 75 +- bmi088_8cpp__incl.md5 | 2 +- bmi088_8cpp__incl.svg | 529 ++-- bmi088_8hpp.html | 2 +- bmi088_8hpp__incl.map | 73 +- bmi088_8hpp__incl.md5 | 2 +- bmi088_8hpp__incl.svg | 521 ++-- cfg__extensions_8cpp.html | 2 +- cfg__extensions_8cpp__incl.map | 67 +- cfg__extensions_8cpp__incl.md5 | 2 +- cfg__extensions_8cpp__incl.svg | 513 ++-- cfg__extensions_8hpp.html | 4 +- cfg__extensions_8hpp__dep__incl.map | 61 +- cfg__extensions_8hpp__dep__incl.md5 | 2 +- cfg__extensions_8hpp__dep__incl.svg | 383 +-- cfg__extensions_8hpp__incl.map | 63 +- cfg__extensions_8hpp__incl.md5 | 2 +- cfg__extensions_8hpp__incl.svg | 417 +-- cfg__extensions_8hpp_source.html | 2 +- cfg__section_8hpp.html | 4 +- cfg__section_8hpp__dep__incl.map | 63 +- cfg__section_8hpp__dep__incl.md5 | 2 +- cfg__section_8hpp__dep__incl.svg | 391 +-- cfg__section_8hpp__incl.map | 59 +- cfg__section_8hpp__incl.md5 | 2 +- cfg__section_8hpp__incl.svg | 401 +-- cfg__section_8hpp_source.html | 4 +- classConfigurationTest.html | 2 +- classConfigurationTest__coll__graph.map | 95 +- classConfigurationTest__coll__graph.md5 | 2 +- classConfigurationTest__coll__graph.svg | 1373 ++++----- classDataModuleTests__coll__graph.map | 4 +- classDataModuleTests__coll__graph.md5 | 2 +- classDataModuleTests__coll__graph.svg | 257 +- classExtensionTestFramework.html | 2 +- ...7e990a9c39cd8f420be41a3a85526ad_cgraph.map | 2 +- ...7e990a9c39cd8f420be41a3a85526ad_cgraph.md5 | 2 +- ...7e990a9c39cd8f420be41a3a85526ad_cgraph.svg | 2 +- classFlightRunner-members.html | 30 +- classFlightRunner.html | 162 +- classFlightRunner.js | 6 +- classFlightRunner__coll__graph.map | 100 +- classFlightRunner__coll__graph.md5 | 2 +- classFlightRunner__coll__graph.svg | 2535 ++++++++--------- ...1b3c262d2ab68bbf687b92d5acaf618_cgraph.map | 13 + ...1b3c262d2ab68bbf687b92d5acaf618_cgraph.md5 | 1 + ...1b3c262d2ab68bbf687b92d5acaf618_cgraph.svg | 194 ++ ...a583807049320acfbeebaf634430f88_cgraph.map | 8 + ...a583807049320acfbeebaf634430f88_cgraph.md5 | 1 + ...a583807049320acfbeebaf634430f88_cgraph.svg | 99 + ...583807049320acfbeebaf634430f88_icgraph.map | 5 + ...583807049320acfbeebaf634430f88_icgraph.md5 | 1 + ...583807049320acfbeebaf634430f88_icgraph.svg | 52 + ...966ae98c140e7880b3c7c4cbfa5cf05_cgraph.map | 12 + ...966ae98c140e7880b3c7c4cbfa5cf05_cgraph.md5 | 1 + ...966ae98c140e7880b3c7c4cbfa5cf05_cgraph.svg | 179 ++ ...66ae98c140e7880b3c7c4cbfa5cf05_icgraph.map | 4 + ...66ae98c140e7880b3c7c4cbfa5cf05_icgraph.md5 | 1 + ...66ae98c140e7880b3c7c4cbfa5cf05_icgraph.svg | 37 + classRequestRouter__coll__graph.map | 100 +- classRequestRouter__coll__graph.md5 | 2 +- classRequestRouter__coll__graph.svg | 1689 +++++------ classcfg_1_1Extensions.html | 2 +- ...b673cffeff4bb60bf1a11d83a39736b_cgraph.map | 2 +- ...b673cffeff4bb60bf1a11d83a39736b_cgraph.md5 | 2 +- ...b673cffeff4bb60bf1a11d83a39736b_cgraph.svg | 2 +- classconsole__pages_1_1Pages.html | 16 +- classconsole__pages_1_1Pages__coll__graph.map | 99 +- classconsole__pages_1_1Pages__coll__graph.md5 | 2 +- classconsole__pages_1_1Pages__coll__graph.svg | 1451 +++++----- ...41ef59324d5cd73c9f39488ab0fa363_cgraph.map | 2 +- ...41ef59324d5cd73c9f39488ab0fa363_cgraph.md5 | 2 +- ...41ef59324d5cd73c9f39488ab0fa363_cgraph.svg | 2 +- ...e0b526a42fa362aa87bb4b9d37ae687_cgraph.map | 2 +- ...e0b526a42fa362aa87bb4b9d37ae687_cgraph.md5 | 2 +- ...e0b526a42fa362aa87bb4b9d37ae687_cgraph.svg | 2 +- ...7c3adbf55be9c5165077caed2c01b57_cgraph.map | 2 +- ...7c3adbf55be9c5165077caed2c01b57_cgraph.md5 | 2 +- ...7c3adbf55be9c5165077caed2c01b57_cgraph.svg | 2 +- ...b0ae50da4241115a3acfca9f0c4e306_cgraph.map | 2 +- ...b0ae50da4241115a3acfca9f0c4e306_cgraph.md5 | 2 +- ...b0ae50da4241115a3acfca9f0c4e306_cgraph.svg | 2 +- ...7d35ee34832ada202ae3efbba51ac7b_cgraph.map | 2 +- ...7d35ee34832ada202ae3efbba51ac7b_cgraph.md5 | 2 +- ...7d35ee34832ada202ae3efbba51ac7b_cgraph.svg | 2 +- ...15a74fc95295c02b4638fa47b03e18d_cgraph.map | 2 +- ...15a74fc95295c02b4638fa47b03e18d_cgraph.md5 | 2 +- ...15a74fc95295c02b4638fa47b03e18d_cgraph.svg | 2 +- ...94c60348e2c31544233ce3ba27ccb14_cgraph.map | 2 +- ...94c60348e2c31544233ce3ba27ccb14_cgraph.md5 | 2 +- ...94c60348e2c31544233ce3ba27ccb14_cgraph.svg | 2 +- ...3dd00ba1c736892c991d7d4f461bfe0_cgraph.map | 2 +- ...3dd00ba1c736892c991d7d4f461bfe0_cgraph.md5 | 2 +- ...3dd00ba1c736892c991d7d4f461bfe0_cgraph.svg | 2 +- classdata_1_1DataStream.html | 8 + ...ef16fa96084fe72dcc3f3ef8cf0bac_icgraph.map | 6 + ...ef16fa96084fe72dcc3f3ef8cf0bac_icgraph.md5 | 1 + ...ef16fa96084fe72dcc3f3ef8cf0bac_icgraph.svg | 67 + classdata_1_1LogStream.html | 6 +- ...c18d6e5c9697b4943ba9fb630ca0c9_icgraph.map | 36 +- ...c18d6e5c9697b4943ba9fb630ca0c9_icgraph.md5 | 2 +- ...c18d6e5c9697b4943ba9fb630ca0c9_icgraph.svg | 301 +- ...e520b1959831d7eb0a0d4c586292e94_cgraph.map | 2 +- ...e520b1959831d7eb0a0d4c586292e94_cgraph.md5 | 2 +- ...e520b1959831d7eb0a0d4c586292e94_cgraph.svg | 2 +- classdata_1_1Misc-members.html | 125 + classdata_1_1Misc.html | 330 +++ classdata_1_1Misc.js | 9 + classdata_1_1Misc__coll__graph.map | 6 + classdata_1_1Misc__coll__graph.md5 | 1 + classdata_1_1Misc__coll__graph.svg | 87 + ...c73cc14a88b3a222334a9e75e894a2_icgraph.map | 2 +- ...c73cc14a88b3a222334a9e75e894a2_icgraph.md5 | 1 + ...c73cc14a88b3a222334a9e75e894a2_icgraph.svg | 2 +- ...32b73fe0557f21b4de86093d5baff9_icgraph.map | 5 + ...32b73fe0557f21b4de86093d5baff9_icgraph.md5 | 1 + ...32b73fe0557f21b4de86093d5baff9_icgraph.svg | 52 + classdata__middleware_1_1DataFormatter.html | 8 +- ...ddleware_1_1DataFormatter__coll__graph.map | 93 +- ...ddleware_1_1DataFormatter__coll__graph.md5 | 2 +- ...ddleware_1_1DataFormatter__coll__graph.svg | 1373 ++++----- ...1d67f3593467a202659b221472cab9f_cgraph.map | 2 +- ...1d67f3593467a202659b221472cab9f_cgraph.md5 | 2 +- ...1d67f3593467a202659b221472cab9f_cgraph.svg | 2 +- ...5eefe7500b957f07f67a91e4429ab4e_cgraph.map | 2 +- ...5eefe7500b957f07f67a91e4429ab4e_cgraph.md5 | 2 +- ...5eefe7500b957f07f67a91e4429ab4e_cgraph.svg | 2 +- ...4d5697e7837e1a0e8a5df1cac9ac286_cgraph.map | 2 +- ...4d5697e7837e1a0e8a5df1cac9ac286_cgraph.md5 | 2 +- ...4d5697e7837e1a0e8a5df1cac9ac286_cgraph.svg | 2 +- ...6bcac38554667fda6dbd2a223e665d2_cgraph.map | 2 +- ...6bcac38554667fda6dbd2a223e665d2_cgraph.md5 | 2 +- ...6bcac38554667fda6dbd2a223e665d2_cgraph.svg | 2 +- ...fed0c82d7965d24db3ef4533d5511d0_cgraph.map | 2 +- ...fed0c82d7965d24db3ef4533d5511d0_cgraph.md5 | 2 +- ...fed0c82d7965d24db3ef4533d5511d0_cgraph.svg | 2 +- classdata__middleware_1_1DataLog.html | 6 +- ...ta__middleware_1_1DataLog__coll__graph.map | 100 +- ...ta__middleware_1_1DataLog__coll__graph.md5 | 2 +- ...ta__middleware_1_1DataLog__coll__graph.svg | 1685 +++++------ classdata__middleware_1_1InfluxDb.html | 8 +- ...a__middleware_1_1InfluxDb__coll__graph.map | 99 +- ...a__middleware_1_1InfluxDb__coll__graph.md5 | 2 +- ...a__middleware_1_1InfluxDb__coll__graph.svg | 1425 ++++----- ...c9b38266a11676e158a34d652bcaf69_cgraph.map | 2 +- ...c9b38266a11676e158a34d652bcaf69_cgraph.md5 | 2 +- ...c9b38266a11676e158a34d652bcaf69_cgraph.svg | 2 +- ...e38c0c28d3f93307d307198b9506ff0_cgraph.map | 2 +- ...e38c0c28d3f93307d307198b9506ff0_cgraph.md5 | 2 +- ...e38c0c28d3f93307d307198b9506ff0_cgraph.svg | 2 +- ...c204b9bf0e4eff914bfd68e51383c9e_cgraph.map | 2 +- ...c204b9bf0e4eff914bfd68e51383c9e_cgraph.md5 | 2 +- ...c204b9bf0e4eff914bfd68e51383c9e_cgraph.svg | 2 +- classes.html | 2 +- classextension_1_1AdcExtensionBase.html | 4 +- ...dfeb20998d7257afac6e381e5351d30_cgraph.map | 2 +- ...dfeb20998d7257afac6e381e5351d30_cgraph.md5 | 2 +- ...dfeb20998d7257afac6e381e5351d30_cgraph.svg | 2 +- ...11b609d90a14f558df951d28bc42d85_cgraph.map | 2 +- ...11b609d90a14f558df951d28bc42d85_cgraph.md5 | 2 +- ...11b609d90a14f558df951d28bc42d85_cgraph.svg | 2 +- ...c1cba94f6676036181990cb2e0296d3_cgraph.map | 2 +- ...c1cba94f6676036181990cb2e0296d3_cgraph.md5 | 2 +- ...c1cba94f6676036181990cb2e0296d3_cgraph.svg | 2 +- ...0be2808763e50886aeecd7de1e344a0_cgraph.map | 2 +- ...0be2808763e50886aeecd7de1e344a0_cgraph.md5 | 2 +- ...0be2808763e50886aeecd7de1e344a0_cgraph.svg | 2 +- classextension_1_1Bme280.html | 4 +- ...16c4ae77daca7a479a9eba281e8dbd4_cgraph.map | 2 +- ...16c4ae77daca7a479a9eba281e8dbd4_cgraph.md5 | 2 +- ...16c4ae77daca7a479a9eba281e8dbd4_cgraph.svg | 2 +- ...c31fc1c62a5c723129f386ff9bba2d4_cgraph.map | 2 +- ...c31fc1c62a5c723129f386ff9bba2d4_cgraph.md5 | 2 +- ...c31fc1c62a5c723129f386ff9bba2d4_cgraph.svg | 2 +- classextension_1_1Bmi088.html | 4 +- ...ed479b8eaf5733d72416f4fe7ee078e_cgraph.map | 2 +- ...ed479b8eaf5733d72416f4fe7ee078e_cgraph.md5 | 2 +- ...ed479b8eaf5733d72416f4fe7ee078e_cgraph.svg | 2 +- classextension_1_1Ds18b20.html | 4 +- ...f4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.map | 2 +- ...f4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.md5 | 2 +- ...f4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.svg | 2 +- classextension_1_1Extension.html | 4 +- ...7ec0098dfde16a54eb616c73ba3046e_cgraph.map | 2 +- ...7ec0098dfde16a54eb616c73ba3046e_cgraph.md5 | 2 +- ...7ec0098dfde16a54eb616c73ba3046e_cgraph.svg | 2 +- ...ae6a7d91b77ac86a6e597bf0071889d_cgraph.map | 2 +- ...ae6a7d91b77ac86a6e597bf0071889d_cgraph.md5 | 2 +- ...ae6a7d91b77ac86a6e597bf0071889d_cgraph.svg | 2 +- classextension_1_1Mcp3021.html | 4 +- classextension_1_1PiCamera.html | 6 +- ...e7468202c0c0cc42271cb4f9b04c6f7_cgraph.map | 2 +- ...e7468202c0c0cc42271cb4f9b04c6f7_cgraph.md5 | 2 +- ...e7468202c0c0cc42271cb4f9b04c6f7_cgraph.svg | 2 +- classextension_1_1RgbStatusLed.html | 4 +- ...e87d52291490190be9331a3f00be2f6_cgraph.map | 2 +- ...e87d52291490190be9331a3f00be2f6_cgraph.md5 | 2 +- ...e87d52291490190be9331a3f00be2f6_cgraph.svg | 2 +- ...ce2c9e71353525a9be567d0de4cbaea_cgraph.map | 2 +- ...ce2c9e71353525a9be567d0de4cbaea_cgraph.md5 | 2 +- ...ce2c9e71353525a9be567d0de4cbaea_cgraph.svg | 2 +- ...6ec9a2dcb73c5d2320398b069179aa0_cgraph.map | 2 +- ...6ec9a2dcb73c5d2320398b069179aa0_cgraph.md5 | 2 +- ...6ec9a2dcb73c5d2320398b069179aa0_cgraph.svg | 2 +- classextension_1_1SamM8q.html | 4 +- ...7c59e7e854347253d743501e8cb5878_cgraph.map | 2 +- ...7c59e7e854347253d743501e8cb5878_cgraph.md5 | 2 +- ...7c59e7e854347253d743501e8cb5878_cgraph.svg | 2 +- classextension_1_1SimAdcSensor.html | 4 +- classextension_1_1SimGpsSensor.html | 4 +- ...0265d0b8468fc4e90a46409a6178ab2_cgraph.map | 2 +- ...0265d0b8468fc4e90a46409a6178ab2_cgraph.md5 | 2 +- ...0265d0b8468fc4e90a46409a6178ab2_cgraph.svg | 2 +- classextension_1_1SimHumiditySensor.html | 4 +- ...9e5059ebb6e2e81ca3a6ef30a632456_cgraph.map | 2 +- ...9e5059ebb6e2e81ca3a6ef30a632456_cgraph.md5 | 2 +- ...9e5059ebb6e2e81ca3a6ef30a632456_cgraph.svg | 2 +- classextension_1_1SimImuSensor.html | 4 +- ...acef31a7be54226957d58d2f9d174d1_cgraph.map | 2 +- ...acef31a7be54226957d58d2f9d174d1_cgraph.md5 | 2 +- ...acef31a7be54226957d58d2f9d174d1_cgraph.svg | 2 +- classextension_1_1SimPressureSensor.html | 4 +- ...f5a09dba391f216ca5ee5a7890a1e85_cgraph.map | 2 +- ...f5a09dba391f216ca5ee5a7890a1e85_cgraph.md5 | 2 +- ...f5a09dba391f216ca5ee5a7890a1e85_cgraph.svg | 2 +- classextension_1_1SimTemperatureSensor.html | 4 +- ...77e8dc550d5fa6d111b042bce481b0d_cgraph.map | 2 +- ...77e8dc550d5fa6d111b042bce481b0d_cgraph.md5 | 2 +- ...77e8dc550d5fa6d111b042bce481b0d_cgraph.svg | 2 +- classgiraffe_1_1FlightRunnerData-members.html | 17 +- classgiraffe_1_1FlightRunnerData.html | 145 +- classgiraffe_1_1FlightRunnerData.js | 5 +- ...raffe_1_1FlightRunnerData__coll__graph.map | 7 +- ...raffe_1_1FlightRunnerData__coll__graph.md5 | 2 +- ...raffe_1_1FlightRunnerData__coll__graph.svg | 148 +- ...6182ede59862d59daf4c21c7d031fd7_cgraph.map | 4 - ...6182ede59862d59daf4c21c7d031fd7_cgraph.md5 | 1 - ...6182ede59862d59daf4c21c7d031fd7_cgraph.svg | 38 - ...3543117765bd095eaf77bf8f94e5b37_cgraph.map | 4 - ...3543117765bd095eaf77bf8f94e5b37_cgraph.md5 | 1 - ...3543117765bd095eaf77bf8f94e5b37_cgraph.svg | 38 - ...dac9db38e843c2805cad0d212956ef_icgraph.map | 5 + ...dac9db38e843c2805cad0d212956ef_icgraph.md5 | 1 + ...dac9db38e843c2805cad0d212956ef_icgraph.svg | 53 + ...923f63c5e3d466c8350967ab5383fa5_cgraph.map | 4 - ...923f63c5e3d466c8350967ab5383fa5_cgraph.md5 | 1 - ...923f63c5e3d466c8350967ab5383fa5_cgraph.svg | 38 - ...726cb134b7bfbd852fc531c4223be19_cgraph.map | 4 - ...726cb134b7bfbd852fc531c4223be19_cgraph.md5 | 1 - ...726cb134b7bfbd852fc531c4223be19_cgraph.svg | 38 - ...b08f44adf4ed3ab384cd8e5c947578_icgraph.map | 6 + ...b08f44adf4ed3ab384cd8e5c947578_icgraph.md5 | 1 + ...b08f44adf4ed3ab384cd8e5c947578_icgraph.svg | 68 + ...7f684f8982293ab0e820517f755554_icgraph.map | 7 - ...7f684f8982293ab0e820517f755554_icgraph.md5 | 1 - ...7f684f8982293ab0e820517f755554_icgraph.svg | 86 - classgiraffe_1_1Gpio.html | 16 +- ...e84f1224ccd58fa33cb303211ed935c_cgraph.map | 2 +- ...e84f1224ccd58fa33cb303211ed935c_cgraph.md5 | 2 +- ...e84f1224ccd58fa33cb303211ed935c_cgraph.svg | 2 +- ...0b4d177dfc4536f9cd469ded46f6ec4_cgraph.map | 2 +- ...0b4d177dfc4536f9cd469ded46f6ec4_cgraph.md5 | 2 +- ...0b4d177dfc4536f9cd469ded46f6ec4_cgraph.svg | 2 +- ...e87bc845dcd7e6f819591291baa73ef_cgraph.map | 2 +- ...e87bc845dcd7e6f819591291baa73ef_cgraph.md5 | 2 +- ...e87bc845dcd7e6f819591291baa73ef_cgraph.svg | 2 +- ...9bd7030420bdbf1979b3664dff68ff7_cgraph.map | 2 +- ...9bd7030420bdbf1979b3664dff68ff7_cgraph.md5 | 2 +- ...9bd7030420bdbf1979b3664dff68ff7_cgraph.svg | 2 +- classgiraffe_1_1gdl_1_1GdlServer.html | 4 +- ...8f226e3bc271111f787cfb99a00eb59_cgraph.map | 2 +- ...8f226e3bc271111f787cfb99a00eb59_cgraph.md5 | 2 +- ...8f226e3bc271111f787cfb99a00eb59_cgraph.svg | 2 +- ...1c93c33b3bcbed5552b761e75a4042c_cgraph.map | 2 +- ...1c93c33b3bcbed5552b761e75a4042c_cgraph.md5 | 2 +- ...1c93c33b3bcbed5552b761e75a4042c_cgraph.svg | 2 +- ...6729c50039ce0fcc47376ca3d5b0720_cgraph.map | 2 +- ...6729c50039ce0fcc47376ca3d5b0720_cgraph.md5 | 2 +- ...6729c50039ce0fcc47376ca3d5b0720_cgraph.svg | 2 +- ...72fa6baf8587e6eb678bd92249d09e4_cgraph.map | 2 +- ...72fa6baf8587e6eb678bd92249d09e4_cgraph.md5 | 2 +- ...72fa6baf8587e6eb678bd92249d09e4_cgraph.svg | 2 +- ...d192ae2860673d135f68e680765a2ef_cgraph.map | 2 +- ...d192ae2860673d135f68e680765a2ef_cgraph.md5 | 2 +- ...d192ae2860673d135f68e680765a2ef_cgraph.svg | 2 +- ...d7e04cf26f648f6fe04c311339e6362_cgraph.map | 2 +- ...d7e04cf26f648f6fe04c311339e6362_cgraph.md5 | 2 +- ...d7e04cf26f648f6fe04c311339e6362_cgraph.svg | 2 +- ...3b271c9f0602706839489ac0994b763_cgraph.map | 2 +- ...3b271c9f0602706839489ac0994b763_cgraph.md5 | 2 +- ...3b271c9f0602706839489ac0994b763_cgraph.svg | 2 +- ...48f7a1170b29a673ec85eaba09b0cb3_cgraph.map | 2 +- ...48f7a1170b29a673ec85eaba09b0cb3_cgraph.md5 | 2 +- ...48f7a1170b29a673ec85eaba09b0cb3_cgraph.svg | 2 +- ...65558716f0334d5a8785457da0155fc_cgraph.map | 2 +- ...65558716f0334d5a8785457da0155fc_cgraph.md5 | 2 +- ...65558716f0334d5a8785457da0155fc_cgraph.svg | 2 +- ...e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.map | 2 +- ...e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.md5 | 2 +- ...e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.svg | 2 +- ...8670e65013497b31f7069d03263884e_cgraph.map | 2 +- ...8670e65013497b31f7069d03263884e_cgraph.md5 | 2 +- ...8670e65013497b31f7069d03263884e_cgraph.svg | 2 +- ...982a27f1e9ee790d196a5cd8cba6217_cgraph.map | 2 +- ...982a27f1e9ee790d196a5cd8cba6217_cgraph.md5 | 2 +- ...982a27f1e9ee790d196a5cd8cba6217_cgraph.svg | 2 +- ...a640a9a945bb13a494c175f857fc719_cgraph.map | 2 +- ...a640a9a945bb13a494c175f857fc719_cgraph.md5 | 2 +- ...a640a9a945bb13a494c175f857fc719_cgraph.svg | 2 +- ...cc778f8170363add8e6812bb04c019e_cgraph.map | 2 +- ...cc778f8170363add8e6812bb04c019e_cgraph.md5 | 2 +- ...cc778f8170363add8e6812bb04c019e_cgraph.svg | 2 +- ...03a68c11494c21b1f203284faa2f252_cgraph.map | 2 +- ...03a68c11494c21b1f203284faa2f252_cgraph.md5 | 2 +- ...03a68c11494c21b1f203284faa2f252_cgraph.svg | 2 +- ...6878a1f3f5cc89ec02b45f749526db7_cgraph.map | 2 +- ...6878a1f3f5cc89ec02b45f749526db7_cgraph.md5 | 2 +- ...6878a1f3f5cc89ec02b45f749526db7_cgraph.svg | 2 +- ...a2606a2bb65f49db1e9d572b65511c1_cgraph.map | 2 +- ...a2606a2bb65f49db1e9d572b65511c1_cgraph.md5 | 2 +- ...a2606a2bb65f49db1e9d572b65511c1_cgraph.svg | 2 +- ...56487945cbcf4a3c0184986102e340e_cgraph.map | 2 +- ...56487945cbcf4a3c0184986102e340e_cgraph.md5 | 2 +- ...56487945cbcf4a3c0184986102e340e_cgraph.svg | 2 +- ...f9e02d8e689385ccf8ad741e6951076_cgraph.map | 2 +- ...f9e02d8e689385ccf8ad741e6951076_cgraph.md5 | 2 +- ...f9e02d8e689385ccf8ad741e6951076_cgraph.svg | 2 +- classmodules_1_1ConsoleModule.html | 6 +- ...smodules_1_1ConsoleModule__coll__graph.map | 20 +- ...smodules_1_1ConsoleModule__coll__graph.md5 | 2 +- ...smodules_1_1ConsoleModule__coll__graph.svg | 655 ++--- classmodules_1_1DataModule.html | 26 +- classmodules_1_1DataModule__coll__graph.map | 34 +- classmodules_1_1DataModule__coll__graph.md5 | 2 +- classmodules_1_1DataModule__coll__graph.svg | 1645 +++++------ ...3de2ec04ae048529fcfe91c95272b97_cgraph.map | 2 +- ...3de2ec04ae048529fcfe91c95272b97_cgraph.md5 | 2 +- ...3de2ec04ae048529fcfe91c95272b97_cgraph.svg | 2 +- ...2e5c03008cb6d2015dd0097869f2fa3_cgraph.map | 2 +- ...2e5c03008cb6d2015dd0097869f2fa3_cgraph.md5 | 2 +- ...2e5c03008cb6d2015dd0097869f2fa3_cgraph.svg | 2 +- ...24fdcd1442cbc107fcc427e14ddd328_cgraph.map | 2 +- ...24fdcd1442cbc107fcc427e14ddd328_cgraph.md5 | 2 +- ...24fdcd1442cbc107fcc427e14ddd328_cgraph.svg | 2 +- classmodules_1_1ExtensionModule.html | 18 +- ...odules_1_1ExtensionModule__coll__graph.map | 100 +- ...odules_1_1ExtensionModule__coll__graph.md5 | 2 +- ...odules_1_1ExtensionModule__coll__graph.svg | 1632 ++++++----- classmodules_1_1Module.html | 8 +- classmodules_1_1Module__coll__graph.map | 100 +- classmodules_1_1Module__coll__graph.md5 | 2 +- classmodules_1_1Module__coll__graph.svg | 1970 +++++++------ ...d64fd89764378e46ffc96cce45953db_cgraph.map | 2 +- ...d64fd89764378e46ffc96cce45953db_cgraph.md5 | 2 +- ...d64fd89764378e46ffc96cce45953db_cgraph.svg | 2 +- ...3745aa2ab9ed49ad46f198c6280852e_cgraph.map | 2 +- ...3745aa2ab9ed49ad46f198c6280852e_cgraph.md5 | 2 +- ...3745aa2ab9ed49ad46f198c6280852e_cgraph.svg | 2 +- classmodules_1_1ServerModule__coll__graph.map | 96 +- classmodules_1_1ServerModule__coll__graph.md5 | 2 +- classmodules_1_1ServerModule__coll__graph.svg | 1642 ++++++----- classmodules_1_1SystemModule.html | 10 +- classmodules_1_1SystemModule__coll__graph.map | 100 +- classmodules_1_1SystemModule__coll__graph.md5 | 2 +- classmodules_1_1SystemModule__coll__graph.svg | 1769 ++++++------ classmodules_1_1TelemetryModule.html | 24 +- ...odules_1_1TelemetryModule__coll__graph.map | 100 +- ...odules_1_1TelemetryModule__coll__graph.md5 | 2 +- ...odules_1_1TelemetryModule__coll__graph.svg | 1962 +++++++------ ...d9831ee3408ca94174c3b97793076ed_cgraph.map | 2 +- ...d9831ee3408ca94174c3b97793076ed_cgraph.md5 | 2 +- ...d9831ee3408ca94174c3b97793076ed_cgraph.svg | 2 +- classncurs_1_1Environment.html | 4 +- classncurs_1_1Environment__coll__graph.map | 100 +- classncurs_1_1Environment__coll__graph.md5 | 2 +- classncurs_1_1Environment__coll__graph.svg | 1503 +++++----- command_8hpp.html | 2 +- command_8hpp__dep__incl.map | 100 +- command_8hpp__dep__incl.md5 | 2 +- command_8hpp__dep__incl.svg | 1122 ++++---- command__ids_8hpp.html | 2 +- command__ids_8hpp__dep__incl.map | 100 +- command__ids_8hpp__dep__incl.md5 | 2 +- command__ids_8hpp__dep__incl.svg | 1128 ++++---- configuration_8hpp__dep__incl.map | 63 +- configuration_8hpp__dep__incl.md5 | 2 +- configuration_8hpp__dep__incl.svg | 501 ++-- configuration_8hpp_source.html | 2 +- configuration__enums_8hpp.html | 2 +- configuration__enums_8hpp__dep__incl.map | 73 +- configuration__enums_8hpp__dep__incl.md5 | 2 +- configuration__enums_8hpp__dep__incl.svg | 541 ++-- configuration__enums_8hpp_source.html | 20 +- console__module_8cpp.html | 2 +- console__module_8cpp__incl.map | 87 +- console__module_8cpp__incl.md5 | 2 +- console__module_8cpp__incl.svg | 715 ++--- console__module_8hpp.html | 4 +- console__module_8hpp__dep__incl.map | 11 +- console__module_8hpp__dep__incl.md5 | 2 +- console__module_8hpp__dep__incl.svg | 75 +- console__module_8hpp__incl.map | 83 +- console__module_8hpp__incl.md5 | 2 +- console__module_8hpp__incl.svg | 699 ++--- console__module_8hpp_source.html | 2 +- console__pages_8cpp.html | 2 +- console__pages_8cpp__incl.map | 73 +- console__pages_8cpp__incl.md5 | 2 +- console__pages_8cpp__incl.svg | 521 ++-- console__pages_8hpp.html | 4 +- console__pages_8hpp__dep__incl.map | 19 +- console__pages_8hpp__dep__incl.md5 | 2 +- console__pages_8hpp__dep__incl.svg | 155 +- console__pages_8hpp__incl.map | 65 +- console__pages_8hpp__incl.md5 | 2 +- console__pages_8hpp__incl.svg | 457 +-- console__pages_8hpp_source.html | 2 +- curses__utilities_8cpp.html | 2 +- curses__utilities_8cpp__incl.map | 47 +- curses__utilities_8cpp__incl.md5 | 2 +- curses__utilities_8cpp__incl.svg | 389 +-- curses__utilities_8hpp.html | 4 +- curses__utilities_8hpp__dep__incl.map | 15 +- curses__utilities_8hpp__dep__incl.md5 | 2 +- curses__utilities_8hpp__dep__incl.svg | 107 +- curses__utilities_8hpp__incl.map | 69 +- curses__utilities_8hpp__incl.md5 | 2 +- curses__utilities_8hpp__incl.svg | 497 ++-- data__formatting_8cpp.html | 2 +- data__formatting_8cpp__incl.map | 67 +- data__formatting_8cpp__incl.md5 | 2 +- data__formatting_8cpp__incl.svg | 473 +-- data__formatting_8hpp.html | 4 +- data__formatting_8hpp__dep__incl.map | 21 +- data__formatting_8hpp__dep__incl.md5 | 2 +- data__formatting_8hpp__dep__incl.svg | 125 +- data__formatting_8hpp__incl.map | 57 +- data__formatting_8hpp__incl.md5 | 2 +- data__formatting_8hpp__incl.svg | 401 +-- data__formatting_8hpp_source.html | 2 +- data__ids_8hpp.html | 2 +- data__ids_8hpp__dep__incl.map | 100 +- data__ids_8hpp__dep__incl.md5 | 2 +- data__ids_8hpp__dep__incl.svg | 900 +++--- data__ids_8hpp_source.html | 19 +- data__log_8cpp.html | 2 +- data__log_8cpp__incl.map | 73 +- data__log_8cpp__incl.md5 | 2 +- data__log_8cpp__incl.svg | 493 ++-- data__log_8hpp.html | 4 +- data__log_8hpp__dep__incl.map | 17 +- data__log_8hpp__dep__incl.md5 | 2 +- data__log_8hpp__dep__incl.svg | 109 +- data__log_8hpp__incl.map | 59 +- data__log_8hpp__incl.md5 | 2 +- data__log_8hpp__incl.svg | 421 +-- data__log_8hpp_source.html | 2 +- data__module_8cpp.html | 4 +- data__module_8cpp__incl.map | 95 +- data__module_8cpp__incl.md5 | 2 +- data__module_8cpp__incl.svg | 763 ++--- data__module_8hpp.html | 4 +- data__module_8hpp__dep__incl.map | 13 +- data__module_8hpp__dep__incl.md5 | 2 +- data__module_8hpp__dep__incl.svg | 93 +- data__module_8hpp__incl.map | 89 +- data__module_8hpp__incl.md5 | 2 +- data__module_8hpp__incl.svg | 717 ++--- data__module_8hpp_source.html | 2 +- dir_000001_000009.html | 2 +- dir_68267d1309a1af8e8297ef4c3efbcdba_dep.map | 2 +- dir_68267d1309a1af8e8297ef4c3efbcdba_dep.md5 | 2 +- dir_68267d1309a1af8e8297ef4c3efbcdba_dep.svg | 4 +- dir_a6ea3ebec979fd0368b1e1c22b60b05c.html | 3 + dir_c01da38aeecccba744ca70166f7b2585.html | 4 + dir_fdedb0aba14d44ce9d99bc100e026e6a.html | 3 - ds18b20_8cpp.html | 2 +- ds18b20_8cpp__incl.map | 77 +- ds18b20_8cpp__incl.md5 | 2 +- ds18b20_8cpp__incl.svg | 517 ++-- ds18b20_8hpp.html | 2 +- ds18b20_8hpp__incl.map | 73 +- ds18b20_8hpp__incl.md5 | 2 +- ds18b20_8hpp__incl.svg | 501 ++-- error__frame_8hpp.html | 2 +- error__frame_8hpp__dep__incl.map | 100 +- error__frame_8hpp__dep__incl.md5 | 2 +- error__frame_8hpp__dep__incl.svg | 874 +++--- extension__base_8cpp.html | 2 +- extension__base_8cpp__incl.map | 71 +- extension__base_8cpp__incl.md5 | 2 +- extension__base_8cpp__incl.svg | 495 ++-- extension__base_8hpp.html | 4 +- extension__base_8hpp__dep__incl.map | 55 +- extension__base_8hpp__dep__incl.md5 | 2 +- extension__base_8hpp__dep__incl.svg | 345 +-- extension__base_8hpp__incl.map | 65 +- extension__base_8hpp__incl.md5 | 2 +- extension__base_8hpp__incl.svg | 447 +-- extension__base_8hpp_source.html | 2 +- extension__module_8cpp.html | 2 +- extension__module_8cpp__incl.map | 100 +- extension__module_8cpp__incl.md5 | 2 +- extension__module_8cpp__incl.svg | 1032 +++---- extension__module_8hpp.html | 4 +- extension__module_8hpp__dep__incl.map | 11 +- extension__module_8hpp__dep__incl.md5 | 2 +- extension__module_8hpp__dep__incl.svg | 75 +- extension__module_8hpp__incl.map | 85 +- extension__module_8hpp__incl.md5 | 2 +- extension__module_8hpp__incl.svg | 629 ++-- extension__module_8hpp_source.html | 2 +- extension__test__framework_8cpp.html | 2 +- extension__test__framework_8cpp__incl.map | 65 +- extension__test__framework_8cpp__incl.md5 | 2 +- extension__test__framework_8cpp__incl.svg | 473 +-- extension__test__framework_8hpp__incl.map | 57 +- extension__test__framework_8hpp__incl.md5 | 2 +- extension__test__framework_8hpp__incl.svg | 437 +-- extension__test__framework_8hpp_source.html | 2 +- files.html | 233 +- files_dup.js | 3 +- ...modes_8hpp.html => flight__logic_8cpp.html | 50 +- flight__logic_8cpp__incl.map | 52 + flight__logic_8cpp__incl.md5 | 1 + flight__logic_8cpp__incl.svg | 1172 ++++++++ flight__modes_8hpp.js | 11 - flight__modes_8hpp__dep__incl.map | 6 - flight__modes_8hpp__dep__incl.md5 | 1 - flight__modes_8hpp__dep__incl.svg | 66 - flight__modes_8hpp_source.html | 148 - flight__phase_8hpp.html | 204 ++ flight__phase_8hpp.js | 11 + flight__phase_8hpp__dep__incl.map | 52 + flight__phase_8hpp__dep__incl.md5 | 1 + flight__phase_8hpp__dep__incl.svg | 894 ++++++ flight__phase_8hpp__incl.map | 4 + flight__phase_8hpp__incl.md5 | 1 + flight__phase_8hpp__incl.svg | 36 + flight__phase_8hpp_source.html | 146 + flight__runner_8cpp.html | 5 +- flight__runner_8cpp__incl.map | 100 +- flight__runner_8cpp__incl.md5 | 2 +- flight__runner_8cpp__incl.svg | 1514 +++++----- flight__runner_8hpp.html | 16 +- flight__runner_8hpp__dep__incl.map | 7 +- flight__runner_8hpp__dep__incl.md5 | 2 +- flight__runner_8hpp__dep__incl.svg | 45 +- flight__runner_8hpp__incl.map | 100 +- flight__runner_8hpp__incl.md5 | 2 +- flight__runner_8hpp__incl.svg | 1134 ++++---- flight__runner_8hpp_source.html | 124 +- flight__runner__data_8cpp.html | 6 +- flight__runner__data_8cpp.js | 2 +- flight__runner__data_8cpp__incl.map | 9 +- flight__runner__data_8cpp__incl.md5 | 2 +- flight__runner__data_8cpp__incl.svg | 87 +- flight__runner__data_8hpp.html | 9 +- flight__runner__data_8hpp__dep__incl.map | 11 +- flight__runner__data_8hpp__dep__incl.md5 | 2 +- flight__runner__data_8hpp__dep__incl.svg | 75 +- flight__runner__data_8hpp__incl.map | 8 +- flight__runner__data_8hpp__incl.md5 | 2 +- flight__runner__data_8hpp__incl.svg | 56 +- flight__runner__data_8hpp_source.html | 160 +- frame_8hpp.html | 2 +- frame_8hpp__dep__incl.map | 100 +- frame_8hpp__dep__incl.md5 | 2 +- frame_8hpp__dep__incl.svg | 982 +++---- functions_c.html | 3 - functions_d.html | 3 + functions_e.html | 2 +- functions_f.html | 14 +- functions_func_d.html | 3 + functions_func_f.html | 3 + functions_func_g.html | 10 +- functions_func_s.html | 4 + functions_g.html | 10 +- functions_s.html | 11 +- functions_t.html | 12 +- functions_vars_c.html | 3 - functions_vars_f.html | 9 + functions_vars_s.html | 7 +- gdl__config__and__stats_8hpp.html | 2 +- gdl__config__and__stats_8hpp__dep__incl.map | 39 +- gdl__config__and__stats_8hpp__dep__incl.md5 | 2 +- gdl__config__and__stats_8hpp__dep__incl.svg | 321 ++- gdl__constants_8hpp__dep__incl.map | 31 +- gdl__constants_8hpp__dep__incl.md5 | 2 +- gdl__constants_8hpp__dep__incl.svg | 243 +- gdl__layers_8hpp.html | 2 +- gdl__layers_8hpp__dep__incl.map | 37 +- gdl__layers_8hpp__dep__incl.md5 | 2 +- gdl__layers_8hpp__dep__incl.svg | 279 +- gdl__message_8hpp__dep__incl.map | 31 +- gdl__message_8hpp__dep__incl.md5 | 2 +- gdl__message_8hpp__dep__incl.svg | 231 +- gdl__packet_8hpp.html | 2 +- gdl__packet_8hpp__dep__incl.map | 39 +- gdl__packet_8hpp__dep__incl.md5 | 2 +- gdl__packet_8hpp__dep__incl.svg | 303 +- gdl__server_8hpp_source.html | 4 +- giraffe__assert_8hpp.html | 2 +- giraffe__assert_8hpp__dep__incl.map | 81 +- giraffe__assert_8hpp__dep__incl.md5 | 2 +- giraffe__assert_8hpp__dep__incl.svg | 791 ++--- giraffe__data__link_8hpp.html | 2 +- giraffe__data__link_8hpp__dep__incl.map | 29 +- giraffe__data__link_8hpp__dep__incl.md5 | 2 +- giraffe__data__link_8hpp__dep__incl.svg | 221 +- giraffe__diagnostic__ids_8hpp.html | 2 +- giraffe__diagnostic__ids_8hpp__dep__incl.map | 100 +- giraffe__diagnostic__ids_8hpp__dep__incl.md5 | 2 +- giraffe__diagnostic__ids_8hpp__dep__incl.svg | 956 +++---- globals_defs.html | 10 + ..._1_1Misc-members.html => globals_enum.html | 22 +- globals_f.html | 3 + globals_func.html | 11 +- globals_i.html | 3 + globals_j.html | 6 +- globals_s.html | 3 + globals_t.html | 11 +- globals_type.html | 6 +- gpio_8cpp.html | 2 +- group__DataLog.html | 2 +- group__DataStreamParsing.html | 4 +- ...11516e268a094d0dedc47caf5f25a9d_cgraph.map | 2 +- ...11516e268a094d0dedc47caf5f25a9d_cgraph.md5 | 2 +- ...11516e268a094d0dedc47caf5f25a9d_cgraph.svg | 2 +- group__ServerModule.html | 14 +- ...6c8c341c2e0e2034fa8af0c9d92f75b_cgraph.map | 2 +- ...6c8c341c2e0e2034fa8af0c9d92f75b_cgraph.md5 | 2 +- ...6c8c341c2e0e2034fa8af0c9d92f75b_cgraph.svg | 2 +- hierarchy.html | 4 +- hierarchy.js | 2 +- i2c__extension__adapter_8hpp.html | 2 +- i2c__extension__adapter_8hpp__incl.map | 87 +- i2c__extension__adapter_8hpp__incl.md5 | 2 +- i2c__extension__adapter_8hpp__incl.svg | 701 ++--- influxdb_8cpp.html | 4 +- influxdb_8cpp__incl.map | 75 +- influxdb_8cpp__incl.md5 | 2 +- influxdb_8cpp__incl.svg | 603 ++-- ...2945fb4d8ea1727ad479c78048bd0e0_cgraph.map | 2 +- ...2945fb4d8ea1727ad479c78048bd0e0_cgraph.md5 | 2 +- ...2945fb4d8ea1727ad479c78048bd0e0_cgraph.svg | 2 +- influxdb_8hpp.html | 4 +- influxdb_8hpp__dep__incl.map | 17 +- influxdb_8hpp__dep__incl.md5 | 2 +- influxdb_8hpp__dep__incl.svg | 125 +- influxdb_8hpp__incl.map | 65 +- influxdb_8hpp__incl.md5 | 2 +- influxdb_8hpp__incl.svg | 437 +-- influxdb_8hpp_source.html | 8 +- inherit_graph_41.map | 2 +- inherit_graph_41.md5 | 2 +- inherit_graph_41.svg | 2 +- inherit_graph_43.map | 2 +- inherit_graph_43.md5 | 2 +- inherit_graph_43.svg | 2 +- json_8hpp__dep__incl.map | 30 +- json_8hpp__dep__incl.md5 | 2 +- json_8hpp__dep__incl.svg | 400 +-- log__container_8hpp.html | 2 +- log__container_8hpp__dep__incl.map | 100 +- log__container_8hpp__dep__incl.md5 | 2 +- log__container_8hpp__dep__incl.svg | 832 +++--- logger_8hpp.html | 4 +- logger_8hpp__dep__incl.map | 17 +- logger_8hpp__dep__incl.md5 | 2 +- logger_8hpp__dep__incl.svg | 101 +- logger_8hpp__incl.map | 59 +- logger_8hpp__incl.md5 | 2 +- logger_8hpp__incl.svg | 401 +-- mcp3021_8cpp.html | 2 +- mcp3021_8cpp__incl.map | 93 +- mcp3021_8cpp__incl.md5 | 2 +- mcp3021_8cpp__incl.svg | 783 ++--- mcp3021_8hpp.html | 2 +- mcp3021_8hpp__incl.map | 91 +- mcp3021_8hpp__incl.md5 | 2 +- mcp3021_8hpp__incl.svg | 775 ++--- menudata.js | 2 + module_8cpp.html | 2 +- module_8cpp__incl.map | 75 +- module_8cpp__incl.md5 | 2 +- module_8cpp__incl.svg | 509 ++-- module_8hpp.html | 2 +- module_8hpp__dep__incl.map | 33 +- module_8hpp__dep__incl.md5 | 2 +- module_8hpp__dep__incl.svg | 249 +- module_8hpp__incl.map | 69 +- module_8hpp__incl.md5 | 2 +- module_8hpp__incl.svg | 453 +-- module_8hpp_source.html | 2 +- namespacedata.html | 10 +- namespacedata.js | 2 +- namespacegiraffe.html | 62 +- namespacegiraffe.js | 10 +- namespacemembers.html | 5 +- namespacemembers_enum.html | 3 - namespacemembers_func.html | 2 +- namespaces.html | 4 +- namespaces_dup.js | 1 + namespaceubx.html | 2 +- namespaceutil.html | 84 +- ...719a9f1cb3fb7e7550bf723015fe9e_icgraph.md5 | 1 - ...719a9f1cb3fb7e7550bf723015fe9e_icgraph.svg | 857 ------ ...9569c5aa00104261af2e24870b6aa68_cgraph.map | 2 +- ...9569c5aa00104261af2e24870b6aa68_cgraph.md5 | 2 +- ...9569c5aa00104261af2e24870b6aa68_cgraph.svg | 2 +- ...f3011c8ae58dffdfa02daeb179a4d2e_cgraph.map | 2 +- ...f3011c8ae58dffdfa02daeb179a4d2e_cgraph.md5 | 2 +- ...f3011c8ae58dffdfa02daeb179a4d2e_cgraph.svg | 2 +- ...f7c1de985b8075315de0263242873b9_cgraph.map | 2 +- ...f7c1de985b8075315de0263242873b9_cgraph.md5 | 2 +- ...f7c1de985b8075315de0263242873b9_cgraph.svg | 2 +- ...e81c1dcbb9ce46fb65cd9deb565d497_cgraph.map | 2 +- ...e81c1dcbb9ce46fb65cd9deb565d497_cgraph.md5 | 2 +- ...e81c1dcbb9ce46fb65cd9deb565d497_cgraph.svg | 2 +- ...864f641801f7a53e32c35e54b9cc7f1_cgraph.map | 2 +- ...864f641801f7a53e32c35e54b9cc7f1_cgraph.md5 | 2 +- ...864f641801f7a53e32c35e54b9cc7f1_cgraph.svg | 2 +- ...e499751b8586812fa2eec60bdc2dfe6_cgraph.map | 2 +- ...e499751b8586812fa2eec60bdc2dfe6_cgraph.md5 | 2 +- ...e499751b8586812fa2eec60bdc2dfe6_cgraph.svg | 2 +- ...9635f6a41c035d331ddaeb62259ba6_icgraph.map | 98 +- ...9635f6a41c035d331ddaeb62259ba6_icgraph.md5 | 1 + ...9635f6a41c035d331ddaeb62259ba6_icgraph.svg | 856 ++++++ ...ec95e0fe26f519223875c247c3c351f_cgraph.map | 2 +- ...ec95e0fe26f519223875c247c3c351f_cgraph.md5 | 2 +- ...ec95e0fe26f519223875c247c3c351f_cgraph.svg | 2 +- navtreedata.js | 29 +- navtreeindex0.js | 28 +- navtreeindex1.js | 20 +- navtreeindex10.js | 128 +- navtreeindex11.js | 352 +-- navtreeindex12.js | 160 +- navtreeindex13.js | 384 +-- navtreeindex14.js | 162 +- navtreeindex2.js | 20 +- navtreeindex3.js | 20 +- navtreeindex4.js | 54 +- navtreeindex5.js | 40 +- navtreeindex6.js | 26 +- navtreeindex7.js | 66 +- navtreeindex8.js | 206 +- navtreeindex9.js | 184 +- node_8hpp.html | 2 +- node_8hpp__dep__incl.map | 100 +- node_8hpp__dep__incl.md5 | 2 +- node_8hpp__dep__incl.svg | 1162 ++++---- pi__camera_8cpp.html | 2 +- pi__camera_8cpp__incl.map | 83 +- pi__camera_8cpp__incl.md5 | 2 +- pi__camera_8cpp__incl.svg | 611 ++-- pi__camera_8hpp.html | 2 +- pi__camera_8hpp__incl.map | 67 +- pi__camera_8hpp__incl.md5 | 2 +- pi__camera_8hpp__incl.svg | 455 +-- positional_8hpp.html | 2 +- positional_8hpp__dep__incl.map | 100 +- positional_8hpp__dep__incl.md5 | 2 +- positional_8hpp__dep__incl.svg | 834 +++--- preconfigured__extensions_8hpp.html | 2 +- preconfigured__extensions_8hpp__incl.map | 65 +- preconfigured__extensions_8hpp__incl.md5 | 2 +- preconfigured__extensions_8hpp__incl.svg | 427 +-- protocol_8hpp.html | 2 +- protocol_8hpp__dep__incl.map | 31 +- protocol_8hpp__dep__incl.md5 | 2 +- protocol_8hpp__dep__incl.svg | 227 +- request__handler_8cpp.html | 2 +- request__handler_8cpp__incl.map | 39 +- request__handler_8cpp__incl.md5 | 2 +- request__handler_8cpp__incl.svg | 439 +-- request__handler_8hpp.html | 4 +- request__handler_8hpp__dep__incl.map | 15 +- request__handler_8hpp__dep__incl.md5 | 2 +- request__handler_8hpp__dep__incl.svg | 93 +- request__handler_8hpp__incl.map | 69 +- request__handler_8hpp__incl.md5 | 2 +- request__handler_8hpp__incl.svg | 531 ++-- request__handler_8hpp_source.html | 2 +- rgb__status__led_8cpp.html | 2 +- rgb__status__led_8cpp__incl.map | 55 +- rgb__status__led_8cpp__incl.md5 | 2 +- rgb__status__led_8cpp__incl.svg | 537 ++-- rgb__status__led_8hpp.html | 2 +- rgb__status__led_8hpp__incl.map | 73 +- rgb__status__led_8hpp__incl.md5 | 2 +- rgb__status__led_8hpp__incl.svg | 531 ++-- samm8q_8cpp.html | 2 +- samm8q_8cpp__incl.map | 91 +- samm8q_8cpp__incl.md5 | 2 +- samm8q_8cpp__incl.svg | 801 +++--- samm8q_8hpp.html | 2 +- samm8q_8hpp__incl.map | 85 +- samm8q_8hpp__incl.md5 | 2 +- samm8q_8hpp__incl.svg | 699 ++--- search/all_10.js | 32 +- search/all_11.js | 221 +- search/all_12.js | 4 +- search/all_13.js | 209 +- search/all_14.js | 482 ++-- search/all_15.js | 167 +- search/all_16.js | 162 +- search/all_17.js | 50 +- search/all_18.js | 47 +- search/all_19.js | 10 +- search/all_1a.js | 8 +- search/all_1b.js | 4 +- search/all_1c.js | 78 +- search/all_2.js | 2 +- search/all_4.js | 41 +- search/all_5.js | 225 +- search/all_6.js | 166 +- search/all_7.js | 102 +- search/all_8.js | 375 +-- search/all_9.js | 87 +- search/all_a.js | 145 +- search/all_b.js | 6 +- search/all_c.js | 208 +- search/all_d.js | 152 +- search/all_e.js | 116 +- search/all_f.js | 66 +- search/classes_0.js | 6 +- search/classes_1.js | 32 +- search/classes_10.js | 2 +- search/classes_11.js | 2 +- search/classes_2.js | 30 +- search/classes_3.js | 18 +- search/classes_4.js | 24 +- search/classes_5.js | 14 +- search/classes_6.js | 14 +- search/classes_7.js | 16 +- search/classes_8.js | 14 +- search/classes_9.js | 14 +- search/classes_a.js | 4 +- search/classes_b.js | 2 +- search/classes_c.js | 12 +- search/classes_d.js | 4 +- search/classes_e.js | 56 +- search/classes_f.js | 8 +- search/defines_0.js | 6 +- search/defines_1.js | 2 +- search/defines_2.js | 4 +- search/defines_3.js | 2 +- search/defines_4.js | 2 +- search/defines_5.js | 2 +- search/defines_6.js | 2 +- search/defines_7.js | 52 +- search/defines_8.html | 37 + search/defines_8.js | 53 + search/enums_0.js | 6 +- search/enums_1.js | 4 +- search/enums_2.js | 4 +- search/enums_3.js | 6 +- search/enums_4.js | 2 +- search/enums_5.js | 2 +- search/enums_6.js | 4 +- search/enums_7.js | 4 +- search/enums_8.js | 2 +- search/enums_9.js | 6 +- search/enums_a.js | 8 +- search/enums_b.js | 10 +- search/enums_c.js | 2 +- search/enumvalues_0.js | 16 +- search/enumvalues_1.js | 8 +- search/enumvalues_10.js | 12 +- search/enumvalues_11.js | 6 +- search/enumvalues_12.js | 4 +- search/enumvalues_13.js | 8 +- search/enumvalues_14.js | 4 +- search/enumvalues_2.js | 16 +- search/enumvalues_3.js | 24 +- search/enumvalues_4.js | 26 +- search/enumvalues_5.js | 8 +- search/enumvalues_6.js | 16 +- search/enumvalues_7.js | 2 +- search/enumvalues_8.js | 8 +- search/enumvalues_9.js | 12 +- search/enumvalues_a.js | 4 +- search/enumvalues_b.js | 6 +- search/enumvalues_c.js | 8 +- search/enumvalues_d.js | 22 +- search/enumvalues_e.js | 32 +- search/enumvalues_f.js | 38 +- search/files_0.js | 6 +- search/files_1.js | 10 +- search/files_10.js | 46 +- search/files_11.js | 8 +- search/files_12.js | 2 +- search/files_2.js | 42 +- search/files_3.js | 24 +- search/files_4.js | 18 +- search/files_5.js | 17 +- search/files_6.js | 56 +- search/files_7.js | 12 +- search/files_8.js | 2 +- search/files_9.js | 4 +- search/files_a.js | 10 +- search/files_b.js | 8 +- search/files_c.js | 4 +- search/files_d.js | 16 +- search/files_e.js | 8 +- search/files_f.js | 46 +- search/functions_0.js | 10 +- search/functions_1.js | 36 +- search/functions_10.js | 78 +- search/functions_11.js | 199 +- search/functions_12.js | 40 +- search/functions_13.js | 28 +- search/functions_14.js | 20 +- search/functions_15.js | 32 +- search/functions_16.js | 78 +- search/functions_2.js | 12 +- search/functions_3.js | 78 +- search/functions_4.js | 37 +- search/functions_5.js | 42 +- search/functions_6.js | 21 +- search/functions_7.js | 217 +- search/functions_8.js | 46 +- search/functions_9.js | 56 +- search/functions_a.js | 30 +- search/functions_b.js | 16 +- search/functions_c.js | 12 +- search/functions_d.js | 10 +- search/functions_e.js | 100 +- search/functions_f.js | 2 +- search/groups_0.js | 2 +- search/groups_1.js | 2 +- search/groups_2.js | 2 +- search/groups_3.js | 2 +- search/groups_4.js | 2 +- search/groups_5.js | 2 +- search/groups_6.js | 4 +- search/namespaces_0.js | 6 +- search/namespaces_1.js | 6 +- search/namespaces_2.js | 4 +- search/namespaces_3.js | 8 +- search/namespaces_4.js | 2 +- search/namespaces_5.js | 6 +- search/namespaces_6.js | 2 +- search/namespaces_7.js | 2 +- search/namespaces_8.js | 4 +- search/namespaces_9.js | 2 +- search/pages_0.js | 2 +- search/pages_1.js | 4 +- search/pages_2.js | 2 +- search/searchdata.js | 2 +- search/typedefs_0.js | 2 +- search/typedefs_1.js | 4 +- search/typedefs_2.js | 6 +- search/typedefs_3.js | 2 +- search/typedefs_4.js | 2 +- search/typedefs_5.js | 2 +- search/variables_0.js | 84 +- search/variables_1.js | 64 +- search/variables_10.js | 76 +- search/variables_11.js | 151 +- search/variables_12.js | 64 +- search/variables_13.js | 16 +- search/variables_14.js | 22 +- search/variables_15.js | 6 +- search/variables_16.js | 6 +- search/variables_17.js | 8 +- search/variables_18.js | 4 +- search/variables_2.js | 95 +- search/variables_3.js | 112 +- search/variables_4.js | 58 +- search/variables_5.js | 39 +- search/variables_6.js | 60 +- search/variables_7.js | 38 +- search/variables_8.js | 58 +- search/variables_9.js | 208 +- search/variables_a.js | 94 +- search/variables_b.js | 64 +- search/variables_c.js | 30 +- search/variables_d.js | 8 +- search/variables_e.js | 70 +- search/variables_f.js | 2 +- server__module_8cpp.html | 2 +- server__module_8cpp__incl.map | 87 +- server__module_8cpp__incl.md5 | 2 +- server__module_8cpp__incl.svg | 693 ++--- server__module_8hpp.html | 4 +- server__module_8hpp__dep__incl.map | 11 +- server__module_8hpp__dep__incl.md5 | 2 +- server__module_8hpp__dep__incl.svg | 75 +- server__module_8hpp__incl.map | 85 +- server__module_8hpp__incl.md5 | 2 +- server__module_8hpp__incl.svg | 685 ++--- server__module_8hpp_source.html | 2 +- shared__data_8hpp.html | 15 +- shared__data_8hpp.js | 2 +- shared__data_8hpp__dep__incl.map | 100 +- shared__data_8hpp__dep__incl.md5 | 2 +- shared__data_8hpp__dep__incl.svg | 824 +++--- shared__data_8hpp__incl.map | 57 +- shared__data_8hpp__incl.md5 | 2 +- shared__data_8hpp__incl.svg | 393 +-- shared__data_8hpp_source.html | 215 +- simulated__extensions_8hpp.html | 2 +- simulated__extensions_8hpp__incl.map | 81 +- simulated__extensions_8hpp__incl.md5 | 2 +- simulated__extensions_8hpp__incl.svg | 547 ++-- socket_8hpp.html | 2 +- socket_8hpp__dep__incl.map | 29 +- socket_8hpp__dep__incl.md5 | 2 +- socket_8hpp__dep__incl.svg | 211 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- src_2flight__system_2main_8cpp.html | 4 +- src_2flight__system_2main_8cpp__incl.map | 100 +- src_2flight__system_2main_8cpp__incl.md5 | 2 +- src_2flight__system_2main_8cpp__incl.svg | 1116 ++++---- status__led_8hpp.html | 2 +- status__led_8hpp__dep__incl.map | 100 +- status__led_8hpp__dep__incl.md5 | 2 +- status__led_8hpp__dep__incl.svg | 970 ++++--- streams_8hpp.html | 2 +- streams_8hpp__dep__incl.map | 100 +- streams_8hpp__dep__incl.md5 | 2 +- streams_8hpp__dep__incl.svg | 922 +++--- streams_8hpp_source.html | 4 +- structdata_1_1BaseStreamPacket.html | 2 +- ...0b2f54f93715d9229e1847bc1219b2_icgraph.map | 47 +- ...0b2f54f93715d9229e1847bc1219b2_icgraph.md5 | 2 +- ...0b2f54f93715d9229e1847bc1219b2_icgraph.svg | 508 ++-- structdata_1_1CommandPacket.html | 2 +- structdata_1_1DataPacket.html | 2 +- structdata_1_1GpsFramePacket.html | 2 +- structdata_1_1ImuFramePacket.html | 2 +- structdata_1_1LogPacket.html | 2 +- structdata_1_1Misc.html | 243 -- structdata_1_1Misc.js | 7 - structdata_1_1Misc__coll__graph.map | 5 - structdata_1_1Misc__coll__graph.md5 | 1 - structdata_1_1Misc__coll__graph.svg | 66 - ...c73cc14a88b3a222334a9e75e894a2_icgraph.md5 | 1 - structdata_1_1SharedData__coll__graph.map | 89 +- structdata_1_1SharedData__coll__graph.md5 | 2 +- structdata_1_1SharedData__coll__graph.svg | 1313 ++++----- ...tdata_1_1blocks_1_1ConfigurationStats.html | 2 +- ...ctdata_1_1blocks_1_1ServerModuleStats.html | 2 +- structdata__middleware_1_1InfluxLine.html | 2 +- ...668667e88a106ae046e81d6fe779fa7_cgraph.map | 2 +- ...668667e88a106ae046e81d6fe779fa7_cgraph.md5 | 2 +- ...668667e88a106ae046e81d6fe779fa7_cgraph.svg | 2 +- structgiraffe_1_1Gpio_1_1Pin.html | 2 +- ...9a0fe69fe4560169ec0e27318720d60_cgraph.map | 2 +- ...9a0fe69fe4560169ec0e27318720d60_cgraph.md5 | 2 +- ...9a0fe69fe4560169ec0e27318720d60_cgraph.svg | 2 +- system__module_8cpp.html | 2 +- system__module_8cpp__incl.map | 83 +- system__module_8cpp__incl.md5 | 2 +- system__module_8cpp__incl.svg | 541 ++-- system__module_8hpp.html | 4 +- system__module_8hpp__dep__incl.map | 11 +- system__module_8hpp__dep__incl.md5 | 2 +- system__module_8hpp__dep__incl.svg | 75 +- system__module_8hpp__incl.map | 71 +- system__module_8hpp__incl.md5 | 2 +- system__module_8hpp__incl.svg | 465 +-- system__module_8hpp_source.html | 2 +- telemetry__module_8cpp.html | 2 +- telemetry__module_8cpp__incl.map | 97 +- telemetry__module_8cpp__incl.md5 | 2 +- telemetry__module_8cpp__incl.svg | 911 +++--- telemetry__module_8hpp.html | 4 +- telemetry__module_8hpp__dep__incl.map | 11 +- telemetry__module_8hpp__dep__incl.md5 | 2 +- telemetry__module_8hpp__dep__incl.svg | 75 +- telemetry__module_8hpp__incl.map | 95 +- telemetry__module_8hpp__incl.md5 | 2 +- telemetry__module_8hpp__incl.svg | 887 +++--- telemetry__module_8hpp_source.html | 2 +- test__configuration_8cpp.html | 2 +- test__configuration_8cpp__incl.map | 65 +- test__configuration_8cpp__incl.md5 | 2 +- test__configuration_8cpp__incl.svg | 487 ++-- test__data__module_8cpp.html | 2 +- test__data__module_8cpp__incl.map | 97 +- test__data__module_8cpp__incl.md5 | 2 +- test__data__module_8cpp__incl.svg | 789 ++--- test__extensions_8cpp.html | 2 +- test__extensions_8cpp__incl.map | 100 +- test__extensions_8cpp__incl.md5 | 2 +- test__extensions_8cpp__incl.svg | 1134 ++++---- test__interfaces_8cpp.html | 110 + test__interfaces_8cpp.js | 4 + to__json_8cpp.html | 2 +- to__json_8cpp__incl.map | 59 +- to__json_8cpp__incl.md5 | 2 +- to__json_8cpp__incl.svg | 401 +-- to__json_8hpp_source.html | 4 +- to__string_8cpp.html | 6 +- to__string_8cpp.js | 3 +- to__string_8cpp__incl.map | 43 +- to__string_8cpp__incl.md5 | 2 +- to__string_8cpp__incl.svg | 237 +- to__string_8hpp.html | 2 +- to__string_8hpp__dep__incl.map | 15 +- to__string_8hpp__dep__incl.md5 | 2 +- to__string_8hpp__dep__incl.svg | 95 +- to__string_8hpp_source.html | 26 +- todo.html | 104 +- ubx__ids_8hpp.html | 2 +- ubx__protocol_8hpp.html | 2 +- 1130 files changed, 57936 insertions(+), 52623 deletions(-) create mode 100644 classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.map create mode 100644 classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.md5 create mode 100644 classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.svg create mode 100644 classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.map create mode 100644 classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.md5 create mode 100644 classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.svg create mode 100644 classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.map create mode 100644 classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.md5 create mode 100644 classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.svg create mode 100644 classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.map create mode 100644 classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.md5 create mode 100644 classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.svg create mode 100644 classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.map create mode 100644 classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.md5 create mode 100644 classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.svg create mode 100644 classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.map create mode 100644 classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.md5 create mode 100644 classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.svg create mode 100644 classdata_1_1Misc-members.html create mode 100644 classdata_1_1Misc.html create mode 100644 classdata_1_1Misc.js create mode 100644 classdata_1_1Misc__coll__graph.map create mode 100644 classdata_1_1Misc__coll__graph.md5 create mode 100644 classdata_1_1Misc__coll__graph.svg rename structdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.map => classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.map (83%) create mode 100644 classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.md5 rename structdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.svg => classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.svg (97%) create mode 100644 classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.map create mode 100644 classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.md5 create mode 100644 classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.svg delete mode 100644 classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.map delete mode 100644 classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.md5 delete mode 100644 classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.svg delete mode 100644 classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.map delete mode 100644 classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.md5 delete mode 100644 classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.svg create mode 100644 classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.map create mode 100644 classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.md5 create mode 100644 classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.svg delete mode 100644 classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.map delete mode 100644 classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.md5 delete mode 100644 classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.svg delete mode 100644 classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.map delete mode 100644 classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.md5 delete mode 100644 classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.svg create mode 100644 classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.map create mode 100644 classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.md5 create mode 100644 classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.svg delete mode 100644 classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.map delete mode 100644 classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.md5 delete mode 100644 classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.svg rename flight__modes_8hpp.html => flight__logic_8cpp.html (63%) create mode 100644 flight__logic_8cpp__incl.map create mode 100644 flight__logic_8cpp__incl.md5 create mode 100644 flight__logic_8cpp__incl.svg delete mode 100644 flight__modes_8hpp.js delete mode 100644 flight__modes_8hpp__dep__incl.map delete mode 100644 flight__modes_8hpp__dep__incl.md5 delete mode 100644 flight__modes_8hpp__dep__incl.svg delete mode 100644 flight__modes_8hpp_source.html create mode 100644 flight__phase_8hpp.html create mode 100644 flight__phase_8hpp.js create mode 100644 flight__phase_8hpp__dep__incl.map create mode 100644 flight__phase_8hpp__dep__incl.md5 create mode 100644 flight__phase_8hpp__dep__incl.svg create mode 100644 flight__phase_8hpp__incl.map create mode 100644 flight__phase_8hpp__incl.md5 create mode 100644 flight__phase_8hpp__incl.svg create mode 100644 flight__phase_8hpp_source.html rename structdata_1_1Misc-members.html => globals_enum.html (75%) delete mode 100644 namespaceutil_a1b719a9f1cb3fb7e7550bf723015fe9e_icgraph.md5 delete mode 100644 namespaceutil_a1b719a9f1cb3fb7e7550bf723015fe9e_icgraph.svg rename namespaceutil_a1b719a9f1cb3fb7e7550bf723015fe9e_icgraph.map => namespaceutil_a8e9635f6a41c035d331ddaeb62259ba6_icgraph.map (65%) create mode 100644 namespaceutil_a8e9635f6a41c035d331ddaeb62259ba6_icgraph.md5 create mode 100644 namespaceutil_a8e9635f6a41c035d331ddaeb62259ba6_icgraph.svg create mode 100644 search/defines_8.html create mode 100644 search/defines_8.js delete mode 100644 structdata_1_1Misc.html delete mode 100644 structdata_1_1Misc.js delete mode 100644 structdata_1_1Misc__coll__graph.map delete mode 100644 structdata_1_1Misc__coll__graph.md5 delete mode 100644 structdata_1_1Misc__coll__graph.svg delete mode 100644 structdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.md5 diff --git a/adc__extension__base_8hpp.html b/adc__extension__base_8hpp.html index 37d4b0dea..b0634a206 100644 --- a/adc__extension__base_8hpp.html +++ b/adc__extension__base_8hpp.html @@ -118,7 +118,7 @@
Include dependency graph for adc_extension_base.hpp:
-
+
diff --git a/adc__extension__base_8hpp__incl.map b/adc__extension__base_8hpp__incl.map index 064aa204c..893c3a5cf 100644 --- a/adc__extension__base_8hpp__incl.map +++ b/adc__extension__base_8hpp__incl.map @@ -1,41 +1,42 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/adc__extension__base_8hpp__incl.md5 b/adc__extension__base_8hpp__incl.md5 index b11c0cc23..dbe853baa 100644 --- a/adc__extension__base_8hpp__incl.md5 +++ b/adc__extension__base_8hpp__incl.md5 @@ -1 +1 @@ -09d619dd96b92fcbbaeb3b0341488e63 \ No newline at end of file +be897aa8690cbdf05a9edafaa67d0c3e \ No newline at end of file diff --git a/adc__extension__base_8hpp__incl.svg b/adc__extension__base_8hpp__incl.svg index 3110e6cb3..0cbccf253 100644 --- a/adc__extension__base_8hpp__incl.svg +++ b/adc__extension__base_8hpp__incl.svg @@ -4,16 +4,16 @@ - + adc_extension_base.hpp Node1 - -adc_extension_base.hpp + +adc_extension_base.hpp @@ -29,738 +29,759 @@ Node1->Node2 - - + + Node3 - -adc_configuration.hpp + +adc_configuration.hpp Node1->Node3 - - + + Node6 - -extension_base.hpp + +extension_base.hpp Node1->Node6 - - + + - - -Node37 - - -giraffe_assert.hpp + + +Node38 + + +giraffe_assert.hpp - - -Node1->Node37 - - + + +Node1->Node38 + + Node4 - -cstdint + +cstdint Node3->Node4 - - + + Node5 - -string + +string Node3->Node5 - - + + Node7 - -atomic + +atomic Node6->Node7 - - + + Node8 - -thread + +thread Node6->Node8 - - + + Node9 - -sections/cfg_extensions.hpp + +sections/cfg_extensions.hpp Node6->Node9 - - + + Node12 - -shared_data.hpp + +shared_data.hpp - + Node6->Node12 - - + + - - -Node36 - - -status_led.hpp + + +Node37 + + +status_led.hpp - - -Node6->Node36 - - + + +Node6->Node37 + + Node10 - -configuration_enums.hpp + +configuration_enums.hpp Node9->Node10 - - + + Node11 - -sections/cfg_section.hpp + +sections/cfg_section.hpp Node9->Node11 - - + + Node11->Node12 - - + + Node13 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node12->Node13 - - + + Node14 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node12->Node14 - - + + Node15 - -blocks.hpp + +blocks.hpp Node12->Node15 - - + + Node23 - -error_frame.hpp + +error_frame.hpp Node12->Node23 - - + + Node24 - -frame.hpp + +frame.hpp - + Node12->Node24 - - + + Node27 - -streams.hpp + +streams.hpp - + Node12->Node27 - - + + Node34 - - -log_container.hpp + + +flight_phase.hpp - + Node12->Node34 - - + + + + + +Node35 + + +log_container.hpp + - - -Node12->Node36 - - + + + +Node12->Node35 + + + + + +Node12->Node37 + + Node15->Node13 - - + + Node15->Node14 - - + + Node15->Node15 - - + + Node16 - -mutex + +mutex Node15->Node16 - - + + Node17 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node15->Node17 - - + + Node18 - -json.hpp + +json.hpp Node15->Node18 - - + + Node20 - -node.hpp + +node.hpp Node15->Node20 - - + + Node22 - -positional.hpp + +positional.hpp Node15->Node22 - - + + Node18->Node5 - - + + Node19 - -nlohmann/json.hpp + +nlohmann/json.hpp Node18->Node19 - - + + Node20->Node4 - - + + Node21 - -map + +map Node20->Node21 - - + + Node22->Node4 - - + + Node22->Node5 - - + + Node22->Node13 - - + + Node22->Node14 - - + + Node22->Node19 - - + + Node22->Node21 - - + + Node23->Node13 - - + + Node23->Node24 - - + + Node26 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node23->Node26 - - + + Node23->Node27 - - + + Node24->Node16 - - + + Node25 - -unordered_map + +unordered_map Node24->Node25 - - + + Node27->Node5 - - + + Node27->Node7 - - + + Node27->Node13 - - + + Node27->Node16 - - + + Node27->Node20 - - + + Node27->Node22 - - + + Node27->Node26 - - + + Node28 - -iostream + +iostream Node27->Node28 - - + + Node29 - -queue + +queue Node27->Node29 - - + + Node30 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node27->Node30 - - + + Node31 - -command.hpp + +command.hpp Node27->Node31 - - + + Node33 - -data_ids.hpp + +data_ids.hpp Node27->Node33 - - + + Node31->Node16 - - + + Node31->Node20 - - + + Node31->Node29 - - + + Node32 - -command_ids.hpp + +command_ids.hpp Node31->Node32 - - + + - - -Node34->Node16 - - - - - -Node35 - - -deque - - - - - -Node34->Node35 - - + + +Node34->Node5 + + - + -Node36->Node7 - - +Node35->Node16 + + - - -Node38 - - -exception + + +Node36 + + +deque - - -Node37->Node38 - - + + +Node35->Node36 + + + + + +Node37->Node7 + + Node39 - -stdio.h + +exception - - -Node37->Node39 - - + + +Node38->Node39 + + + + + +Node40 + + +stdio.h + + + + + +Node38->Node40 + + diff --git a/annotated.html b/annotated.html index 373265556..94e3fdd1c 100644 --- a/annotated.html +++ b/annotated.html @@ -148,9 +148,9 @@  CImuFrameStream  CLogPacket  CLogStream - CMisc + CMisc  CSharedBlocks - CSharedData + CSharedDataData that is shared across all modules and extensions  CStream  CStreams  Ndata_middleware diff --git a/annotated_dup.js b/annotated_dup.js index 2aafeeb2a..056663e99 100644 --- a/annotated_dup.js +++ b/annotated_dup.js @@ -45,7 +45,7 @@ var annotated_dup = [ "ImuFrameStream", "classdata_1_1ImuFrameStream.html", "classdata_1_1ImuFrameStream" ], [ "LogPacket", "structdata_1_1LogPacket.html", "structdata_1_1LogPacket" ], [ "LogStream", "classdata_1_1LogStream.html", "classdata_1_1LogStream" ], - [ "Misc", "structdata_1_1Misc.html", "structdata_1_1Misc" ], + [ "Misc", "classdata_1_1Misc.html", "classdata_1_1Misc" ], [ "SharedBlocks", "namespacedata.html#structdata_1_1SharedBlocks", "namespacedata_structdata_1_1SharedBlocks_dup" ], [ "SharedData", "namespacedata.html#structdata_1_1SharedData", "namespacedata_structdata_1_1SharedData_dup" ], [ "Stream", "classdata_1_1Stream.html", "classdata_1_1Stream" ], diff --git a/blocks_8hpp.html b/blocks_8hpp.html index 7ffd09246..7f3234a12 100644 --- a/blocks_8hpp.html +++ b/blocks_8hpp.html @@ -126,7 +126,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/blocks_8hpp__dep__incl.map b/blocks_8hpp__dep__incl.map index 677250464..7e6273d68 100644 --- a/blocks_8hpp__dep__incl.map +++ b/blocks_8hpp__dep__incl.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/blocks_8hpp__dep__incl.md5 b/blocks_8hpp__dep__incl.md5 index 1482aca48..d6755f805 100644 --- a/blocks_8hpp__dep__incl.md5 +++ b/blocks_8hpp__dep__incl.md5 @@ -1 +1 @@ -583d46d714ae652de27a6cac703604e3 \ No newline at end of file +610740edf1652f449f04b99c0c4b9318 \ No newline at end of file diff --git a/blocks_8hpp__dep__incl.svg b/blocks_8hpp__dep__incl.svg index a2361d97a..b4df68a70 100644 --- a/blocks_8hpp__dep__incl.svg +++ b/blocks_8hpp__dep__incl.svg @@ -4,939 +4,939 @@ - + blocks.hpp Node1 - -blocks.hpp + +blocks.hpp Node1->Node1 - - + + Node2 - -influxdb.cpp + +influxdb.cpp Node1->Node2 - - + + Node3 - -shared_data.hpp + +shared_data.hpp Node1->Node3 - - + + Node4 - -cfg_section.hpp + +cfg_section.hpp Node3->Node4 - - + + Node7 - -extension_base.hpp + +extension_base.hpp Node3->Node7 - - + + - + Node28 - - -flight_runner.hpp + + +flight_runner.hpp Node3->Node28 - - + + - + -Node35 +Node36 - -console_pages.hpp + +console_pages.hpp - + -Node3->Node35 - - +Node3->Node36 + + - + -Node41 +Node42 - -data_formatting.hpp + +data_formatting.hpp - + -Node3->Node41 - - +Node3->Node42 + + - + -Node43 +Node44 - -data_log.hpp + +data_log.hpp - + -Node3->Node43 - - +Node3->Node44 + + - + -Node48 +Node49 - -influxdb.hpp + +influxdb.hpp - + -Node3->Node48 - - +Node3->Node49 + + - + -Node49 +Node50 - -module.hpp + +module.hpp - + -Node3->Node49 - - +Node3->Node50 + + - + -Node57 +Node58 - -request_handler.hpp + +request_handler.hpp - + -Node3->Node57 - - +Node3->Node58 + + - + -Node59 +Node60 - -logger.hpp + +logger.hpp - + -Node3->Node59 - - +Node3->Node60 + + - + -Node60 +Node61 - -to_json.cpp + +to_json.cpp - + -Node3->Node60 - - +Node3->Node61 + + - + -Node61 +Node62 - -test_configuration.cpp + +test_configuration.cpp - + -Node3->Node61 - - +Node3->Node62 + + Node5 - -cfg_extensions.hpp + +cfg_extensions.hpp Node4->Node5 - - + + Node6 - -cfg_extensions.cpp + +cfg_extensions.cpp Node5->Node6 - - + + Node5->Node7 - - + + - + -Node34 +Node35 - -preconfigured_extensions.hpp + +preconfigured_extensions.hpp - + -Node5->Node34 - - +Node5->Node35 + + Node8 - -adc_extension_base.hpp + +adc_extension_base.hpp Node7->Node8 - - + + Node13 - -bme280.hpp + +bme280.hpp Node7->Node13 - - + + Node15 - -bmi088.hpp + +bmi088.hpp Node7->Node15 - - + + Node17 - -ds18b20.hpp + +ds18b20.hpp Node7->Node17 - - + + Node19 - -extension_base.cpp + +extension_base.cpp Node7->Node19 - - + + Node20 - -i2c_extension_adapter.hpp + +i2c_extension_adapter.hpp Node7->Node20 - - + + Node21 - -pi_camera.hpp + +pi_camera.hpp Node7->Node21 - - + + - + Node23 - - -rgb_status_led.hpp + + +rgb_status_led.hpp - + Node7->Node23 - - + + - + Node25 - - -samm8q.hpp + + +samm8q.hpp - + Node7->Node25 - - + + - + Node27 - - -extension_module.hpp + + +extension_module.hpp - + Node7->Node27 - - + + - + -Node31 +Node32 - -extension_test_framework.hpp + +extension_test_framework.hpp - + -Node7->Node31 - - +Node7->Node32 + + - + -Node33 +Node34 - -simulated_extensions.hpp + +simulated_extensions.hpp - + -Node7->Node33 - - +Node7->Node34 + + Node9 - -mcp3021.hpp + +mcp3021.hpp Node8->Node9 - - + + Node11 - -extension_module.cpp + +extension_module.cpp Node9->Node11 - - + + Node12 - -test_extensions.cpp + +test_extensions.cpp Node9->Node12 - - + + Node13->Node11 - - + + Node13->Node12 - - + + Node14 - -bme280.cpp + +bme280.cpp Node13->Node14 - - + + Node15->Node11 - - + + Node15->Node12 - - + + Node16 - -bmi088.cpp + +bmi088.cpp Node15->Node16 - - + + Node17->Node11 - - + + Node17->Node12 - - + + Node18 - -ds18b20.cpp + +ds18b20.cpp Node17->Node18 - - + + Node20->Node9 - - + + - -Node21->Node12 - - - - - -Node22 - - -pi_camera.cpp - - - - -Node21->Node22 - - +Node21->Node12 + + - + Node23->Node11 - - + + - + Node23->Node12 - - + + - + Node25->Node11 - - + + - + Node25->Node12 - - + + Node27->Node11 - - + + - + Node27->Node28 - - + + - + Node29 - - -flight_runner.cpp + + +flight_logic.cpp - + Node28->Node29 - - + + - + Node30 - - -main.cpp + + +flight_runner.cpp - + Node28->Node30 - - + + - + + +Node31 + + +main.cpp + + + + + +Node28->Node31 + + + + -Node31->Node12 - - +Node32->Node12 + + - + -Node36 +Node37 - -console_module.hpp + +console_module.hpp - + -Node35->Node36 - - +Node36->Node37 + + - + -Node38 +Node39 - -console_pages.cpp + +console_pages.cpp - + -Node35->Node38 - - +Node36->Node39 + + - + -Node39 +Node40 - -curses_utilities.hpp + +curses_utilities.hpp - + -Node35->Node39 - - +Node36->Node40 + + - + -Node36->Node28 - - +Node37->Node28 + + - + -Node39->Node36 - - +Node40->Node37 + + - + -Node42 +Node43 - -data_formatting.cpp + +data_formatting.cpp - + -Node41->Node42 - - +Node42->Node43 + + - + -Node41->Node43 - - +Node42->Node44 + + - + -Node44 +Node45 - -data_log.cpp + +data_log.cpp - + -Node43->Node44 - - +Node44->Node45 + + - + -Node45 +Node46 - -data_module.hpp + +data_module.hpp - + -Node43->Node45 - - +Node44->Node46 + + - + -Node45->Node28 - - +Node46->Node28 + + - + -Node48->Node2 - - +Node49->Node2 + + - + -Node48->Node45 - - +Node49->Node46 + + - + -Node49->Node27 - - +Node50->Node27 + + - + -Node49->Node36 - - +Node50->Node37 + + - + -Node49->Node45 - - +Node50->Node46 + + - + -Node50 +Node51 - -module.cpp + +module.cpp - + -Node49->Node50 - - +Node50->Node51 + + - + -Node51 +Node52 - -server_module.hpp + +server_module.hpp - + -Node49->Node51 - - +Node50->Node52 + + - + -Node53 +Node54 - -system_module.hpp + +system_module.hpp - + -Node49->Node53 - - +Node50->Node54 + + - + -Node55 +Node56 - -telemetry_module.hpp + +telemetry_module.hpp - + -Node49->Node55 - - +Node50->Node56 + + - + -Node51->Node28 - - +Node52->Node28 + + - + -Node53->Node28 - - +Node54->Node28 + + - + -Node55->Node28 - - +Node56->Node28 + + - + -Node57->Node51 - - +Node58->Node52 + + - + -Node58 +Node59 - -request_handler.cpp + +request_handler.cpp - + -Node57->Node58 - - +Node58->Node59 + + - + -Node59->Node57 - - +Node60->Node58 + + diff --git a/bme280_8cpp.html b/bme280_8cpp.html index 50d86c6ec..98ca6ee69 100644 --- a/bme280_8cpp.html +++ b/bme280_8cpp.html @@ -115,7 +115,7 @@
Include dependency graph for bme280.cpp:
-
+
diff --git a/bme280_8cpp__incl.map b/bme280_8cpp__incl.map index 9d413f09b..d5504b734 100644 --- a/bme280_8cpp__incl.map +++ b/bme280_8cpp__incl.map @@ -1,45 +1,46 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bme280_8cpp__incl.md5 b/bme280_8cpp__incl.md5 index 597b3ec62..524484c48 100644 --- a/bme280_8cpp__incl.md5 +++ b/bme280_8cpp__incl.md5 @@ -1 +1 @@ -1755e2bc409389b891591b69633ca53d \ No newline at end of file +0b420c98cec57af9358e843a6d7336e9 \ No newline at end of file diff --git a/bme280_8cpp__incl.svg b/bme280_8cpp__incl.svg index b35478584..3336f4655 100644 --- a/bme280_8cpp__incl.svg +++ b/bme280_8cpp__incl.svg @@ -4,16 +4,16 @@ - + bme280.cpp Node1 - -bme280.cpp + +bme280.cpp @@ -21,848 +21,869 @@ Node2 - -bme280.hpp + +bme280.hpp Node1->Node2 - - + + Node3 - -BoosterSeat/timer.hpp + +BoosterSeat/timer.hpp Node2->Node3 - - + + Node4 - -extension_base.hpp + +extension_base.hpp Node2->Node4 - - + + - - -Node37 - - -i2c_interface.hpp + + +Node38 + + +i2c_interface.hpp - - -Node2->Node37 - - + + +Node2->Node38 + + Node5 - -atomic + +atomic Node4->Node5 - - + + Node6 - -thread + +thread Node4->Node6 - - + + Node7 - -sections/cfg_extensions.hpp + +sections/cfg_extensions.hpp Node4->Node7 - - + + Node10 - -shared_data.hpp + +shared_data.hpp - + Node4->Node10 - - + + - - -Node36 - - -status_led.hpp + + +Node37 + + +status_led.hpp - - -Node4->Node36 - - + + +Node4->Node37 + + Node8 - -configuration_enums.hpp + +configuration_enums.hpp Node7->Node8 - - + + Node9 - -sections/cfg_section.hpp + +sections/cfg_section.hpp Node7->Node9 - - + + Node9->Node10 - - + + Node11 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node10->Node11 - - + + Node12 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node10->Node12 - - + + Node13 - -blocks.hpp + +blocks.hpp Node10->Node13 - - + + Node23 - -error_frame.hpp + +error_frame.hpp Node10->Node23 - - + + Node24 - -frame.hpp + +frame.hpp - + Node10->Node24 - - + + Node27 - -streams.hpp + +streams.hpp - + Node10->Node27 - - + + Node34 - - -log_container.hpp + + +flight_phase.hpp - + Node10->Node34 - - + + + + + +Node35 + + +log_container.hpp + - - -Node10->Node36 - - + + + +Node10->Node35 + + + + + +Node10->Node37 + + Node13->Node11 - - + + Node13->Node12 - - + + Node13->Node13 - - + + Node14 - -mutex + +mutex Node13->Node14 - - + + Node15 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node13->Node15 - - + + Node16 - -json.hpp + +json.hpp Node13->Node16 - - + + Node19 - -node.hpp + +node.hpp Node13->Node19 - - + + Node22 - -positional.hpp + +positional.hpp Node13->Node22 - - + + Node17 - -nlohmann/json.hpp + +nlohmann/json.hpp Node16->Node17 - - + + Node18 - -string + +string Node16->Node18 - - + + Node20 - -cstdint + +cstdint Node19->Node20 - - + + Node21 - -map + +map Node19->Node21 - - + + Node22->Node11 - - + + Node22->Node12 - - + + Node22->Node17 - - + + Node22->Node18 - - + + Node22->Node20 - - + + Node22->Node21 - - + + Node23->Node11 - - + + Node23->Node24 - - + + Node26 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node23->Node26 - - + + Node23->Node27 - - + + Node24->Node14 - - + + Node25 - -unordered_map + +unordered_map Node24->Node25 - - + + Node27->Node5 - - + + Node27->Node11 - - + + Node27->Node14 - - + + Node27->Node18 - - + + Node27->Node19 - - + + Node27->Node22 - - + + Node27->Node26 - - + + Node28 - -iostream + +iostream Node27->Node28 - - + + Node29 - -queue + +queue Node27->Node29 - - + + Node30 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node27->Node30 - - + + Node31 - -command.hpp + +command.hpp Node27->Node31 - - + + Node33 - -data_ids.hpp + +data_ids.hpp Node27->Node33 - - + + Node31->Node14 - - + + Node31->Node19 - - + + Node31->Node29 - - + + Node32 - -command_ids.hpp + +command_ids.hpp Node31->Node32 - - - - - -Node34->Node14 - - + + - - -Node35 - - -deque - - - - - -Node34->Node35 - - + + +Node34->Node18 + + - + -Node36->Node5 - - +Node35->Node14 + + - - -Node37->Node8 - - + + +Node36 + + +deque + - - -Node37->Node14 - - - - -Node37->Node20 - - + + +Node35->Node36 + + - - -Node38 - - -vector - + + +Node37->Node5 + + + + + +Node38->Node8 + + + + +Node38->Node14 + + - + -Node37->Node38 - - +Node38->Node20 + + Node39 - - -giraffe_diagnostics.hpp + + +vector - + -Node37->Node39 - - - - - -Node39->Node18 - - - - - -Node39->Node25 - - - - - -Node39->Node26 - - +Node38->Node39 + + Node40 - - -giraffe_assert.hpp + + +giraffe_diagnostics.hpp - - -Node39->Node40 - - + + +Node38->Node40 + + - - -Node43 - - -giraffe_exception.hpp - + + +Node40->Node18 + + + + +Node40->Node25 + + - - -Node39->Node43 - - + + +Node40->Node26 + + Node41 - - -exception + + +giraffe_assert.hpp - + Node40->Node41 - - + + + + + +Node44 + + +giraffe_exception.hpp + + + + + +Node40->Node44 + + Node42 - -stdio.h + +exception - - -Node40->Node42 - - + + +Node41->Node42 + + - - -Node43->Node18 - - + + +Node43 + + +stdio.h + - - -Node43->Node26 - - - - -Node43->Node41 - - + + +Node41->Node43 + + + + + +Node44->Node18 + + + + + +Node44->Node26 + + + + + +Node44->Node42 + + diff --git a/bme280_8hpp.html b/bme280_8hpp.html index 6c0354ff6..0f50da93e 100644 --- a/bme280_8hpp.html +++ b/bme280_8hpp.html @@ -116,7 +116,7 @@
Include dependency graph for bme280.hpp:
-
+
diff --git a/bme280_8hpp__incl.map b/bme280_8hpp__incl.map index a3aaa236b..c77b16eca 100644 --- a/bme280_8hpp__incl.map +++ b/bme280_8hpp__incl.map @@ -1,44 +1,45 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bme280_8hpp__incl.md5 b/bme280_8hpp__incl.md5 index 0fb43b67f..f649144bb 100644 --- a/bme280_8hpp__incl.md5 +++ b/bme280_8hpp__incl.md5 @@ -1 +1 @@ -9691d430d9837819de158fce888a92d5 \ No newline at end of file +0258687bc00890793912ffc67b6739be \ No newline at end of file diff --git a/bme280_8hpp__incl.svg b/bme280_8hpp__incl.svg index 92b9c00e4..825cac9ae 100644 --- a/bme280_8hpp__incl.svg +++ b/bme280_8hpp__incl.svg @@ -4,16 +4,16 @@ - + bme280.hpp Node1 - -bme280.hpp + +bme280.hpp @@ -21,833 +21,854 @@ Node2 - -BoosterSeat/timer.hpp + +BoosterSeat/timer.hpp Node1->Node2 - - + + Node3 - -extension_base.hpp + +extension_base.hpp Node1->Node3 - - + + - - -Node36 - - -i2c_interface.hpp + + +Node37 + + +i2c_interface.hpp - - -Node1->Node36 - - + + +Node1->Node37 + + Node4 - -atomic + +atomic Node3->Node4 - - + + Node5 - -thread + +thread Node3->Node5 - - + + Node6 - -sections/cfg_extensions.hpp + +sections/cfg_extensions.hpp Node3->Node6 - - + + Node9 - -shared_data.hpp + +shared_data.hpp - + Node3->Node9 - - + + - - -Node35 - - -status_led.hpp + + +Node36 + + +status_led.hpp - - -Node3->Node35 - - + + +Node3->Node36 + + Node7 - -configuration_enums.hpp + +configuration_enums.hpp Node6->Node7 - - + + Node8 - -sections/cfg_section.hpp + +sections/cfg_section.hpp Node6->Node8 - - + + Node8->Node9 - - + + Node10 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node9->Node10 - - + + Node11 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node9->Node11 - - + + Node12 - -blocks.hpp + +blocks.hpp Node9->Node12 - - + + Node22 - -error_frame.hpp + +error_frame.hpp Node9->Node22 - - + + Node23 - -frame.hpp + +frame.hpp - + Node9->Node23 - - + + Node26 - -streams.hpp + +streams.hpp - + Node9->Node26 - - + + Node33 - - -log_container.hpp + + +flight_phase.hpp - + Node9->Node33 - - + + + + + +Node34 + + +log_container.hpp + - - -Node9->Node35 - - + + + +Node9->Node34 + + + + + +Node9->Node36 + + Node12->Node10 - - + + Node12->Node11 - - + + Node12->Node12 - - + + Node13 - -mutex + +mutex Node12->Node13 - - + + Node14 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node12->Node14 - - + + Node15 - -json.hpp + +json.hpp Node12->Node15 - - + + Node18 - -node.hpp + +node.hpp Node12->Node18 - - + + Node21 - -positional.hpp + +positional.hpp Node12->Node21 - - + + Node16 - -nlohmann/json.hpp + +nlohmann/json.hpp Node15->Node16 - - + + Node17 - -string + +string Node15->Node17 - - + + Node19 - -cstdint + +cstdint Node18->Node19 - - + + Node20 - -map + +map Node18->Node20 - - + + Node21->Node10 - - + + Node21->Node11 - - + + Node21->Node16 - - + + Node21->Node17 - - + + Node21->Node19 - - + + Node21->Node20 - - + + Node22->Node10 - - + + Node22->Node23 - - + + Node25 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node22->Node25 - - + + Node22->Node26 - - + + Node23->Node13 - - + + Node24 - -unordered_map + +unordered_map Node23->Node24 - - + + Node26->Node4 - - + + Node26->Node10 - - + + Node26->Node13 - - + + Node26->Node17 - - + + Node26->Node18 - - + + Node26->Node21 - - + + Node26->Node25 - - + + Node27 - -iostream + +iostream Node26->Node27 - - + + Node28 - -queue + +queue Node26->Node28 - - + + Node29 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node26->Node29 - - + + Node30 - -command.hpp + +command.hpp Node26->Node30 - - + + Node32 - -data_ids.hpp + +data_ids.hpp Node26->Node32 - - + + Node30->Node13 - - + + Node30->Node18 - - + + Node30->Node28 - - + + Node31 - -command_ids.hpp + +command_ids.hpp Node30->Node31 - - - - - -Node33->Node13 - - + + - - -Node34 - - -deque - - - - - -Node33->Node34 - - + + +Node33->Node17 + + - + -Node35->Node4 - - +Node34->Node13 + + - - -Node36->Node7 - - + + +Node35 + + +deque + - - -Node36->Node13 - - - - -Node36->Node19 - - + + +Node34->Node35 + + - - -Node37 - - -vector - + + +Node36->Node4 + + + + + +Node37->Node7 + + + + +Node37->Node13 + + - + -Node36->Node37 - - +Node37->Node19 + + Node38 - - -giraffe_diagnostics.hpp + + +vector - + -Node36->Node38 - - - - - -Node38->Node17 - - - - - -Node38->Node24 - - - - - -Node38->Node25 - - +Node37->Node38 + + Node39 - - -giraffe_assert.hpp + + +giraffe_diagnostics.hpp - - -Node38->Node39 - - + + +Node37->Node39 + + - - -Node42 - - -giraffe_exception.hpp - + + +Node39->Node17 + + + + +Node39->Node24 + + - - -Node38->Node42 - - + + +Node39->Node25 + + Node40 - - -exception + + +giraffe_assert.hpp - + Node39->Node40 - - + + + + + +Node43 + + +giraffe_exception.hpp + + + + + +Node39->Node43 + + Node41 - -stdio.h + +exception - - -Node39->Node41 - - + + +Node40->Node41 + + - - -Node42->Node17 - - + + +Node42 + + +stdio.h + - - -Node42->Node25 - - - - -Node42->Node40 - - + + +Node40->Node42 + + + + + +Node43->Node17 + + + + + +Node43->Node25 + + + + + +Node43->Node41 + + diff --git a/bmi088_8cpp.html b/bmi088_8cpp.html index 0d9af069f..1ba9ab15f 100644 --- a/bmi088_8cpp.html +++ b/bmi088_8cpp.html @@ -114,7 +114,7 @@
Include dependency graph for bmi088.cpp:
-
+
diff --git a/bmi088_8cpp__incl.map b/bmi088_8cpp__incl.map index 237970d50..b272c605c 100644 --- a/bmi088_8cpp__incl.map +++ b/bmi088_8cpp__incl.map @@ -1,39 +1,40 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bmi088_8cpp__incl.md5 b/bmi088_8cpp__incl.md5 index 779e81eaa..039d34f0c 100644 --- a/bmi088_8cpp__incl.md5 +++ b/bmi088_8cpp__incl.md5 @@ -1 +1 @@ -ff53a8946cc41e75636ce4df086956fe \ No newline at end of file +ac37d7d9bdf8ea8c082e878d4f924eda \ No newline at end of file diff --git a/bmi088_8cpp__incl.svg b/bmi088_8cpp__incl.svg index a7758f597..cd65e5b32 100644 --- a/bmi088_8cpp__incl.svg +++ b/bmi088_8cpp__incl.svg @@ -4,16 +4,16 @@ - + bmi088.cpp Node1 - -bmi088.cpp + +bmi088.cpp @@ -21,716 +21,737 @@ Node2 - -bmi088.hpp + +bmi088.hpp Node1->Node2 - - + + Node3 - -extension_base.hpp + +extension_base.hpp Node2->Node3 - - - - - -Node36 - - -spi_interface.hpp - - - - - -Node2->Node36 - - + + Node37 - - -BoosterSeat/timer.hpp + + +spi_interface.hpp - + Node2->Node37 - - + + + + + +Node38 + + +BoosterSeat/timer.hpp + + + + + +Node2->Node38 + + Node4 - -atomic + +atomic Node3->Node4 - - + + Node5 - -thread + +thread Node3->Node5 - - + + Node6 - -sections/cfg_extensions.hpp + +sections/cfg_extensions.hpp Node3->Node6 - - + + Node9 - -shared_data.hpp + +shared_data.hpp - + Node3->Node9 - - + + - - -Node35 - - -status_led.hpp + + +Node36 + + +status_led.hpp - - -Node3->Node35 - - + + +Node3->Node36 + + Node7 - -configuration_enums.hpp + +configuration_enums.hpp Node6->Node7 - - + + Node8 - -sections/cfg_section.hpp + +sections/cfg_section.hpp Node6->Node8 - - + + Node8->Node9 - - + + Node10 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node9->Node10 - - + + Node11 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node9->Node11 - - + + Node12 - -blocks.hpp + +blocks.hpp Node9->Node12 - - + + Node22 - -error_frame.hpp + +error_frame.hpp Node9->Node22 - - + + Node23 - -frame.hpp + +frame.hpp - + Node9->Node23 - - + + Node26 - -streams.hpp + +streams.hpp - + Node9->Node26 - - + + Node33 - - -log_container.hpp + + +flight_phase.hpp - + Node9->Node33 - - + + + + + +Node34 + + +log_container.hpp + - - -Node9->Node35 - - + + + +Node9->Node34 + + + + + +Node9->Node36 + + Node12->Node10 - - + + Node12->Node11 - - + + Node12->Node12 - - + + Node13 - -mutex + +mutex Node12->Node13 - - + + Node14 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node12->Node14 - - + + Node15 - -json.hpp + +json.hpp Node12->Node15 - - + + Node18 - -node.hpp + +node.hpp Node12->Node18 - - + + Node21 - -positional.hpp + +positional.hpp Node12->Node21 - - + + Node16 - -nlohmann/json.hpp + +nlohmann/json.hpp Node15->Node16 - - + + Node17 - -string + +string Node15->Node17 - - + + Node19 - -cstdint + +cstdint Node18->Node19 - - + + Node20 - -map + +map Node18->Node20 - - + + Node21->Node10 - - + + Node21->Node11 - - + + Node21->Node16 - - + + Node21->Node17 - - + + Node21->Node19 - - + + Node21->Node20 - - + + Node22->Node10 - - + + Node22->Node23 - - + + Node25 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node22->Node25 - - + + Node22->Node26 - - + + Node23->Node13 - - + + Node24 - -unordered_map + +unordered_map Node23->Node24 - - + + Node26->Node4 - - + + Node26->Node10 - - + + Node26->Node13 - - + + Node26->Node17 - - + + Node26->Node18 - - + + Node26->Node21 - - + + Node26->Node25 - - + + Node27 - -iostream + +iostream Node26->Node27 - - + + Node28 - -queue + +queue Node26->Node28 - - + + Node29 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node26->Node29 - - + + Node30 - -command.hpp + +command.hpp Node26->Node30 - - + + Node32 - -data_ids.hpp + +data_ids.hpp Node26->Node32 - - + + Node30->Node13 - - + + Node30->Node18 - - + + Node30->Node28 - - + + Node31 - -command_ids.hpp + +command_ids.hpp Node30->Node31 - - + + - - -Node33->Node13 - - + + +Node33->Node17 + + - - -Node34 - - -deque + + +Node34->Node13 + + + + + +Node35 + + +deque - - -Node33->Node34 - - + + +Node34->Node35 + + - - -Node35->Node4 - - + + +Node36->Node4 + + - - -Node36->Node17 - - + + +Node37->Node17 + + - - -Node36->Node19 - - + + +Node37->Node19 + + diff --git a/bmi088_8hpp.html b/bmi088_8hpp.html index ef07d6efa..89aec175c 100644 --- a/bmi088_8hpp.html +++ b/bmi088_8hpp.html @@ -116,7 +116,7 @@
Include dependency graph for bmi088.hpp:
-
+
diff --git a/bmi088_8hpp__incl.map b/bmi088_8hpp__incl.map index 8012c30de..aeb65a91e 100644 --- a/bmi088_8hpp__incl.map +++ b/bmi088_8hpp__incl.map @@ -1,38 +1,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bmi088_8hpp__incl.md5 b/bmi088_8hpp__incl.md5 index e69e90da0..48674b786 100644 --- a/bmi088_8hpp__incl.md5 +++ b/bmi088_8hpp__incl.md5 @@ -1 +1 @@ -b5be1bd76a47b4beb349640302d27da3 \ No newline at end of file +40167425f69fc03faf7357b6becae087 \ No newline at end of file diff --git a/bmi088_8hpp__incl.svg b/bmi088_8hpp__incl.svg index d49976cfa..f335dd3f3 100644 --- a/bmi088_8hpp__incl.svg +++ b/bmi088_8hpp__incl.svg @@ -4,16 +4,16 @@ - + bmi088.hpp Node1 - -bmi088.hpp + +bmi088.hpp @@ -21,701 +21,722 @@ Node2 - -extension_base.hpp + +extension_base.hpp Node1->Node2 - - - - - -Node35 - - -spi_interface.hpp - - - - - -Node1->Node35 - - + + Node36 - - -BoosterSeat/timer.hpp + + +spi_interface.hpp - + Node1->Node36 - - + + + + + +Node37 + + +BoosterSeat/timer.hpp + + + + + +Node1->Node37 + + Node3 - -atomic + +atomic Node2->Node3 - - + + Node4 - -thread + +thread Node2->Node4 - - + + Node5 - -sections/cfg_extensions.hpp + +sections/cfg_extensions.hpp Node2->Node5 - - + + Node8 - -shared_data.hpp + +shared_data.hpp - + Node2->Node8 - - + + - - -Node34 - - -status_led.hpp + + +Node35 + + +status_led.hpp - - -Node2->Node34 - - + + +Node2->Node35 + + Node6 - -configuration_enums.hpp + +configuration_enums.hpp Node5->Node6 - - + + Node7 - -sections/cfg_section.hpp + +sections/cfg_section.hpp Node5->Node7 - - + + Node7->Node8 - - + + Node9 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node8->Node9 - - + + Node10 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node8->Node10 - - + + Node11 - -blocks.hpp + +blocks.hpp Node8->Node11 - - + + Node21 - -error_frame.hpp + +error_frame.hpp Node8->Node21 - - + + Node22 - -frame.hpp + +frame.hpp - + Node8->Node22 - - + + Node25 - -streams.hpp + +streams.hpp - + Node8->Node25 - - + + Node32 - - -log_container.hpp + + +flight_phase.hpp - + Node8->Node32 - - + + + + + +Node33 + + +log_container.hpp + - - -Node8->Node34 - - + + + +Node8->Node33 + + + + + +Node8->Node35 + + Node11->Node9 - - + + Node11->Node10 - - + + Node11->Node11 - - + + Node12 - -mutex + +mutex Node11->Node12 - - + + Node13 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node11->Node13 - - + + Node14 - -json.hpp + +json.hpp Node11->Node14 - - + + Node17 - -node.hpp + +node.hpp Node11->Node17 - - + + Node20 - -positional.hpp + +positional.hpp Node11->Node20 - - + + Node15 - -nlohmann/json.hpp + +nlohmann/json.hpp Node14->Node15 - - + + Node16 - -string + +string Node14->Node16 - - + + Node18 - -cstdint + +cstdint Node17->Node18 - - + + Node19 - -map + +map Node17->Node19 - - + + Node20->Node9 - - + + Node20->Node10 - - + + Node20->Node15 - - + + Node20->Node16 - - + + Node20->Node18 - - + + Node20->Node19 - - + + Node21->Node9 - - + + Node21->Node22 - - + + Node24 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node21->Node24 - - + + Node21->Node25 - - + + Node22->Node12 - - + + Node23 - -unordered_map + +unordered_map Node22->Node23 - - + + Node25->Node3 - - + + Node25->Node9 - - + + Node25->Node12 - - + + Node25->Node16 - - + + Node25->Node17 - - + + Node25->Node20 - - + + Node25->Node24 - - + + Node26 - -iostream + +iostream Node25->Node26 - - + + Node27 - -queue + +queue Node25->Node27 - - + + Node28 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node25->Node28 - - + + Node29 - -command.hpp + +command.hpp Node25->Node29 - - + + Node31 - -data_ids.hpp + +data_ids.hpp Node25->Node31 - - + + Node29->Node12 - - + + Node29->Node17 - - + + Node29->Node27 - - + + Node30 - -command_ids.hpp + +command_ids.hpp Node29->Node30 - - + + - - -Node32->Node12 - - + + +Node32->Node16 + + - - -Node33 - - -deque + + +Node33->Node12 + + + + + +Node34 + + +deque - - -Node32->Node33 - - + + +Node33->Node34 + + - - -Node34->Node3 - - + + +Node35->Node3 + + - - -Node35->Node16 - - + + +Node36->Node16 + + - - -Node35->Node18 - - + + +Node36->Node18 + + diff --git a/cfg__extensions_8cpp.html b/cfg__extensions_8cpp.html index 5ad4618cb..d190c707c 100644 --- a/cfg__extensions_8cpp.html +++ b/cfg__extensions_8cpp.html @@ -115,7 +115,7 @@
Include dependency graph for cfg_extensions.cpp:
-
+
diff --git a/cfg__extensions_8cpp__incl.map b/cfg__extensions_8cpp__incl.map index d6fc947f7..7ef6398b3 100644 --- a/cfg__extensions_8cpp__incl.map +++ b/cfg__extensions_8cpp__incl.map @@ -1,36 +1,37 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + diff --git a/cfg__extensions_8cpp__incl.md5 b/cfg__extensions_8cpp__incl.md5 index 01bce49df..27dc37963 100644 --- a/cfg__extensions_8cpp__incl.md5 +++ b/cfg__extensions_8cpp__incl.md5 @@ -1 +1 @@ -9fe8aa4274f5aeea32210eff9f2cdfb6 \ No newline at end of file +95e19c724fa910f4ea4a71a07b1d13e7 \ No newline at end of file diff --git a/cfg__extensions_8cpp__incl.svg b/cfg__extensions_8cpp__incl.svg index 881127d23..0bc04b6c3 100644 --- a/cfg__extensions_8cpp__incl.svg +++ b/cfg__extensions_8cpp__incl.svg @@ -4,16 +4,16 @@ - + cfg_extensions.cpp Node1 - -cfg_extensions.cpp + +cfg_extensions.cpp @@ -21,671 +21,692 @@ Node2 - -sections/cfg_extensions.hpp + +sections/cfg_extensions.hpp Node1->Node2 - - + + Node24 - -iostream + +iostream - + Node1->Node24 - - + + - - -Node33 - - -validation.hpp + + +Node34 + + +validation.hpp - - -Node1->Node33 - - + + +Node1->Node34 + + Node3 - -configuration_enums.hpp + +configuration_enums.hpp Node2->Node3 - - + + Node4 - -sections/cfg_section.hpp + +sections/cfg_section.hpp Node2->Node4 - - + + Node5 - -shared_data.hpp + +shared_data.hpp Node4->Node5 - - + + Node6 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node5->Node6 - - + + Node7 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node5->Node7 - - + + Node8 - -blocks.hpp + +blocks.hpp Node5->Node8 - - + + Node18 - -error_frame.hpp + +error_frame.hpp Node5->Node18 - - + + Node19 - -frame.hpp + +frame.hpp - + Node5->Node19 - - + + Node22 - -streams.hpp + +streams.hpp - + Node5->Node22 - - + + Node30 - - -log_container.hpp + + +flight_phase.hpp - + Node5->Node30 - - + + - - -Node32 - - -status_led.hpp + + +Node31 + + +log_container.hpp - - -Node5->Node32 - - + + +Node5->Node31 + + + + + +Node33 + + +status_led.hpp + + + + + +Node5->Node33 + + Node8->Node6 - - + + Node8->Node7 - - + + Node8->Node8 - - + + Node9 - -mutex + +mutex Node8->Node9 - - + + Node10 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node8->Node10 - - + + Node11 - -json.hpp + +json.hpp Node8->Node11 - - + + Node14 - -node.hpp + +node.hpp Node8->Node14 - - + + Node17 - -positional.hpp + +positional.hpp Node8->Node17 - - + + Node12 - -nlohmann/json.hpp + +nlohmann/json.hpp Node11->Node12 - - + + Node13 - -string + +string Node11->Node13 - - + + Node15 - -cstdint + +cstdint Node14->Node15 - - + + Node16 - -map + +map Node14->Node16 - - + + Node17->Node6 - - + + Node17->Node7 - - + + Node17->Node12 - - + + Node17->Node13 - - + + Node17->Node15 - - + + Node17->Node16 - - + + Node18->Node6 - - + + Node18->Node19 - - + + Node21 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node18->Node21 - - + + Node18->Node22 - - + + Node19->Node9 - - + + Node20 - -unordered_map + +unordered_map Node19->Node20 - - + + Node22->Node6 - - + + Node22->Node9 - - + + Node22->Node13 - - + + Node22->Node14 - - + + Node22->Node17 - - + + Node22->Node21 - - + + Node23 - -atomic + +atomic Node22->Node23 - - + + Node22->Node24 - - + + Node25 - -queue + +queue Node22->Node25 - - + + Node26 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node22->Node26 - - + + Node27 - -command.hpp + +command.hpp Node22->Node27 - - + + Node29 - -data_ids.hpp + +data_ids.hpp Node22->Node29 - - + + Node27->Node9 - - + + Node27->Node14 - - + + Node27->Node25 - - + + Node28 - -command_ids.hpp + +command_ids.hpp Node27->Node28 - - + + - - -Node30->Node9 - - + + +Node30->Node13 + + - - -Node31 - - -deque - + + +Node31->Node9 + + + + +Node32 + + +deque + - - -Node30->Node31 - - - - -Node32->Node23 - - + + +Node31->Node32 + + - - -Node33->Node11 - - + + +Node33->Node23 + + - - -Node33->Node13 - - + + +Node34->Node11 + + - - -Node33->Node20 - - + + +Node34->Node13 + + - + -Node33->Node22 - - +Node34->Node20 + + - - -Node34 - - -regex + + +Node34->Node22 + + + + + +Node35 + + +regex - - -Node33->Node34 - - + + +Node34->Node35 + + diff --git a/cfg__extensions_8hpp.html b/cfg__extensions_8hpp.html index bbcff70b3..2d9a9e2f0 100644 --- a/cfg__extensions_8hpp.html +++ b/cfg__extensions_8hpp.html @@ -115,13 +115,13 @@
Include dependency graph for cfg_extensions.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/cfg__extensions_8hpp__dep__incl.map b/cfg__extensions_8hpp__dep__incl.map index 8596e8d17..3409f3df5 100644 --- a/cfg__extensions_8hpp__dep__incl.map +++ b/cfg__extensions_8hpp__dep__incl.map @@ -1,32 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cfg__extensions_8hpp__dep__incl.md5 b/cfg__extensions_8hpp__dep__incl.md5 index 998311d35..308f6cb90 100644 --- a/cfg__extensions_8hpp__dep__incl.md5 +++ b/cfg__extensions_8hpp__dep__incl.md5 @@ -1 +1 @@ -8f03f20a1475a434b6bc4b6bb5c9e835 \ No newline at end of file +355dc90188f97f9e03869932d44fc565 \ No newline at end of file diff --git a/cfg__extensions_8hpp__dep__incl.svg b/cfg__extensions_8hpp__dep__incl.svg index 313e04dd8..aba86b70b 100644 --- a/cfg__extensions_8hpp__dep__incl.svg +++ b/cfg__extensions_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + cfg_extensions.hpp Node1 - -cfg_extensions.hpp + +cfg_extensions.hpp @@ -21,520 +21,535 @@ Node2 - -cfg_extensions.cpp + +cfg_extensions.cpp Node1->Node2 - - + + Node3 - -extension_base.hpp + +extension_base.hpp Node1->Node3 - - - - - -Node30 - - -preconfigured_extensions.hpp + + + + + +Node31 + + +preconfigured_extensions.hpp - - -Node1->Node30 - - + + +Node1->Node31 + + Node4 - -adc_extension_base.hpp + +adc_extension_base.hpp Node3->Node4 - - + + Node9 - -bme280.hpp + +bme280.hpp Node3->Node9 - - + + Node11 - -bmi088.hpp + +bmi088.hpp Node3->Node11 - - + + Node13 - -ds18b20.hpp + +ds18b20.hpp Node3->Node13 - - + + Node15 - -extension_base.cpp + +extension_base.cpp Node3->Node15 - - + + Node16 - -i2c_extension_adapter.hpp + +i2c_extension_adapter.hpp Node3->Node16 - - + + Node17 - -pi_camera.hpp + +pi_camera.hpp Node3->Node17 - - + + Node19 - -rgb_status_led.hpp + +rgb_status_led.hpp Node3->Node19 - - + + Node21 - -samm8q.hpp + +samm8q.hpp Node3->Node21 - - + + Node23 - -extension_module.hpp + +extension_module.hpp Node3->Node23 - - + + - - -Node27 - - -extension_test_framework.hpp + + +Node28 + + +extension_test_framework.hpp - - -Node3->Node27 - - + + +Node3->Node28 + + - - -Node29 - - -simulated_extensions.hpp + + +Node30 + + +simulated_extensions.hpp - - -Node3->Node29 - - + + +Node3->Node30 + + Node5 - -mcp3021.hpp + +mcp3021.hpp Node4->Node5 - - + + Node6 - -mcp3021.cpp + +mcp3021.cpp Node5->Node6 - - + + Node7 - -extension_module.cpp + +extension_module.cpp Node5->Node7 - - + + Node8 - -test_extensions.cpp + +test_extensions.cpp Node5->Node8 - - + + Node9->Node7 - - + + Node9->Node8 - - + + Node10 - -bme280.cpp + +bme280.cpp Node9->Node10 - - + + Node11->Node7 - - + + Node11->Node8 - - + + Node12 - -bmi088.cpp + +bmi088.cpp Node11->Node12 - - + + Node13->Node7 - - + + Node13->Node8 - - + + Node14 - -ds18b20.cpp + +ds18b20.cpp Node13->Node14 - - + + Node16->Node5 - - + + Node17->Node8 - - + + Node18 - -pi_camera.cpp + +pi_camera.cpp Node17->Node18 - - + + Node19->Node7 - - + + Node19->Node8 - - + + Node20 - -rgb_status_led.cpp + +rgb_status_led.cpp Node19->Node20 - - + + Node21->Node7 - - + + Node21->Node8 - - + + Node22 - -samm8q.cpp + +samm8q.cpp Node21->Node22 - - + + - + Node23->Node7 - - + + Node24 - - -flight_runner.hpp + + +flight_runner.hpp Node23->Node24 - - + + Node25 - - -flight_runner.cpp + + +flight_logic.cpp Node24->Node25 - - + + Node26 - - -main.cpp + + +flight_runner.cpp Node24->Node26 - - + + - - -Node27->Node8 - - + + +Node27 + + +main.cpp + - - -Node28 - - -extension_test_framework.cpp + + + +Node24->Node27 + + + + + +Node28->Node8 + + + + + +Node29 + + +extension_test_framework.cpp - - -Node27->Node28 - - + + +Node28->Node29 + + diff --git a/cfg__extensions_8hpp__incl.map b/cfg__extensions_8hpp__incl.map index f583ed757..cf3425754 100644 --- a/cfg__extensions_8hpp__incl.map +++ b/cfg__extensions_8hpp__incl.map @@ -1,33 +1,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cfg__extensions_8hpp__incl.md5 b/cfg__extensions_8hpp__incl.md5 index f5e66872d..527670aee 100644 --- a/cfg__extensions_8hpp__incl.md5 +++ b/cfg__extensions_8hpp__incl.md5 @@ -1 +1 @@ -9d0e909f7aa42dfd47d46d6f31062f28 \ No newline at end of file +2a5b42144878786e3fa43ea4bfc50fc3 \ No newline at end of file diff --git a/cfg__extensions_8hpp__incl.svg b/cfg__extensions_8hpp__incl.svg index c849f509f..3adb26aa9 100644 --- a/cfg__extensions_8hpp__incl.svg +++ b/cfg__extensions_8hpp__incl.svg @@ -4,16 +4,16 @@ - + cfg_extensions.hpp Node1 - -cfg_extensions.hpp + +cfg_extensions.hpp @@ -21,596 +21,617 @@ Node2 - -configuration_enums.hpp + +configuration_enums.hpp Node1->Node2 - - + + Node3 - -sections/cfg_section.hpp + +sections/cfg_section.hpp Node1->Node3 - - + + Node4 - -shared_data.hpp + +shared_data.hpp Node3->Node4 - - + + Node5 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node4->Node5 - - + + Node6 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node4->Node6 - - + + Node7 - -blocks.hpp + +blocks.hpp Node4->Node7 - - + + Node17 - -error_frame.hpp + +error_frame.hpp Node4->Node17 - - + + Node18 - -frame.hpp + +frame.hpp - + Node4->Node18 - - + + Node21 - -streams.hpp + +streams.hpp - + Node4->Node21 - - + + Node29 - - -log_container.hpp + + +flight_phase.hpp - + Node4->Node29 - - + + - - -Node31 - - -status_led.hpp + + +Node30 + + +log_container.hpp - - -Node4->Node31 - - + + +Node4->Node30 + + + + + +Node32 + + +status_led.hpp + + + + + +Node4->Node32 + + Node7->Node5 - - + + Node7->Node6 - - + + Node7->Node7 - - + + Node8 - -mutex + +mutex Node7->Node8 - - + + Node9 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node7->Node9 - - + + Node10 - -json.hpp + +json.hpp Node7->Node10 - - + + Node13 - -node.hpp + +node.hpp Node7->Node13 - - + + Node16 - -positional.hpp + +positional.hpp Node7->Node16 - - + + Node11 - -nlohmann/json.hpp + +nlohmann/json.hpp Node10->Node11 - - + + Node12 - -string + +string Node10->Node12 - - + + Node14 - -cstdint + +cstdint Node13->Node14 - - + + Node15 - -map + +map Node13->Node15 - - + + Node16->Node5 - - + + Node16->Node6 - - + + Node16->Node11 - - + + Node16->Node12 - - + + Node16->Node14 - - + + Node16->Node15 - - + + Node17->Node5 - - + + Node17->Node18 - - + + Node20 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node17->Node20 - - + + Node17->Node21 - - + + Node18->Node8 - - + + Node19 - -unordered_map + +unordered_map Node18->Node19 - - + + Node21->Node5 - - + + Node21->Node8 - - + + Node21->Node12 - - + + Node21->Node13 - - + + Node21->Node16 - - + + Node21->Node20 - - + + Node22 - -atomic + +atomic Node21->Node22 - - + + Node23 - -iostream + +iostream Node21->Node23 - - + + Node24 - -queue + +queue Node21->Node24 - - + + Node25 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node21->Node25 - - + + Node26 - -command.hpp + +command.hpp Node21->Node26 - - + + Node28 - -data_ids.hpp + +data_ids.hpp Node21->Node28 - - + + Node26->Node8 - - + + Node26->Node13 - - + + Node26->Node24 - - + + Node27 - -command_ids.hpp + +command_ids.hpp Node26->Node27 - - + + - - -Node29->Node8 - - + + +Node29->Node12 + + - - -Node30 - - -deque - + + +Node30->Node8 + + + + +Node31 + + +deque + - - -Node29->Node30 - - - - -Node31->Node22 - - + + +Node30->Node31 + + + + + +Node32->Node22 + + diff --git a/cfg__extensions_8hpp_source.html b/cfg__extensions_8hpp_source.html index 880dfc9d0..30f586283 100644 --- a/cfg__extensions_8hpp_source.html +++ b/cfg__extensions_8hpp_source.html @@ -173,7 +173,7 @@
static modules::MetaData metadata("console_module", node::Identification::CONSOLE_MODULE, kConsoleUpdateRate)
nlohmann::ordered_json Json
Definition: json.hpp:24
Definition: cfg_extensions.cpp:21
-
Definition: shared_data.hpp:32
+
Definition: shared_data.hpp:35
nlohmann::json json
Definition: positional.hpp:25
The metadata for an extension.
Definition: cfg_extensions.hpp:27
Json getJson() const
Returns a json object representing the extension metadata.
Definition: cfg_extensions.cpp:23
diff --git a/cfg__section_8hpp.html b/cfg__section_8hpp.html index bc2af01ae..63d352ba9 100644 --- a/cfg__section_8hpp.html +++ b/cfg__section_8hpp.html @@ -114,13 +114,13 @@
Include dependency graph for cfg_section.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/cfg__section_8hpp__dep__incl.map b/cfg__section_8hpp__dep__incl.map index 572087c6a..743536bbc 100644 --- a/cfg__section_8hpp__dep__incl.map +++ b/cfg__section_8hpp__dep__incl.map @@ -1,33 +1,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cfg__section_8hpp__dep__incl.md5 b/cfg__section_8hpp__dep__incl.md5 index c4756d4b9..bf60332dc 100644 --- a/cfg__section_8hpp__dep__incl.md5 +++ b/cfg__section_8hpp__dep__incl.md5 @@ -1 +1 @@ -8f839cd385a9847cdaa71b1abd0c72b5 \ No newline at end of file +824de269da9367c2df44e955e7e16fbe \ No newline at end of file diff --git a/cfg__section_8hpp__dep__incl.svg b/cfg__section_8hpp__dep__incl.svg index a2156bbf6..f26c4ee42 100644 --- a/cfg__section_8hpp__dep__incl.svg +++ b/cfg__section_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + cfg_section.hpp Node1 - -cfg_section.hpp + +cfg_section.hpp @@ -21,535 +21,550 @@ Node2 - -cfg_extensions.hpp + +cfg_extensions.hpp Node1->Node2 - - + + Node3 - -cfg_extensions.cpp + +cfg_extensions.cpp Node2->Node3 - - + + Node4 - -extension_base.hpp + +extension_base.hpp Node2->Node4 - - - - - -Node31 - - -preconfigured_extensions.hpp + + + + + +Node32 + + +preconfigured_extensions.hpp - - -Node2->Node31 - - + + +Node2->Node32 + + Node5 - -adc_extension_base.hpp + +adc_extension_base.hpp Node4->Node5 - - + + Node10 - -bme280.hpp + +bme280.hpp Node4->Node10 - - + + Node12 - -bmi088.hpp + +bmi088.hpp Node4->Node12 - - + + Node14 - -ds18b20.hpp + +ds18b20.hpp Node4->Node14 - - + + Node16 - -extension_base.cpp + +extension_base.cpp Node4->Node16 - - + + Node17 - -i2c_extension_adapter.hpp + +i2c_extension_adapter.hpp Node4->Node17 - - + + Node18 - -pi_camera.hpp + +pi_camera.hpp Node4->Node18 - - + + Node20 - -rgb_status_led.hpp + +rgb_status_led.hpp Node4->Node20 - - + + Node22 - -samm8q.hpp + +samm8q.hpp Node4->Node22 - - + + Node24 - -extension_module.hpp + +extension_module.hpp Node4->Node24 - - + + - - -Node28 - - -extension_test_framework.hpp + + +Node29 + + +extension_test_framework.hpp - - -Node4->Node28 - - + + +Node4->Node29 + + - - -Node30 - - -simulated_extensions.hpp + + +Node31 + + +simulated_extensions.hpp - - -Node4->Node30 - - + + +Node4->Node31 + + Node6 - -mcp3021.hpp + +mcp3021.hpp Node5->Node6 - - + + Node7 - -mcp3021.cpp + +mcp3021.cpp Node6->Node7 - - + + Node8 - -extension_module.cpp + +extension_module.cpp Node6->Node8 - - + + Node9 - -test_extensions.cpp + +test_extensions.cpp Node6->Node9 - - + + Node10->Node8 - - + + Node10->Node9 - - + + Node11 - -bme280.cpp + +bme280.cpp Node10->Node11 - - + + Node12->Node8 - - + + Node12->Node9 - - + + Node13 - -bmi088.cpp + +bmi088.cpp Node12->Node13 - - + + Node14->Node8 - - + + Node14->Node9 - - + + Node15 - -ds18b20.cpp + +ds18b20.cpp Node14->Node15 - - + + Node17->Node6 - - + + Node18->Node9 - - + + Node19 - -pi_camera.cpp + +pi_camera.cpp Node18->Node19 - - + + Node20->Node8 - - + + Node20->Node9 - - + + Node21 - -rgb_status_led.cpp + +rgb_status_led.cpp Node20->Node21 - - + + Node22->Node8 - - + + Node22->Node9 - - + + Node23 - -samm8q.cpp + +samm8q.cpp Node22->Node23 - - + + - + Node24->Node8 - - + + Node25 - - -flight_runner.hpp + + +flight_runner.hpp Node24->Node25 - - + + Node26 - - -flight_runner.cpp + + +flight_logic.cpp Node25->Node26 - - + + Node27 - - -main.cpp + + +flight_runner.cpp Node25->Node27 - - + + - - -Node28->Node9 - - + + +Node28 + + +main.cpp + - - -Node29 - - -extension_test_framework.cpp + + + +Node25->Node28 + + + + + +Node29->Node9 + + + + + +Node30 + + +extension_test_framework.cpp - - -Node28->Node29 - - + + +Node29->Node30 + + diff --git a/cfg__section_8hpp__incl.map b/cfg__section_8hpp__incl.map index b09e28cb0..78587ca71 100644 --- a/cfg__section_8hpp__incl.map +++ b/cfg__section_8hpp__incl.map @@ -1,31 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cfg__section_8hpp__incl.md5 b/cfg__section_8hpp__incl.md5 index 71b285a33..c1dbe31a9 100644 --- a/cfg__section_8hpp__incl.md5 +++ b/cfg__section_8hpp__incl.md5 @@ -1 +1 @@ -99e570b983b7bb2e847c4c8747b9fb0e \ No newline at end of file +d308d67ea4fc0d4987cb9b6965b78917 \ No newline at end of file diff --git a/cfg__section_8hpp__incl.svg b/cfg__section_8hpp__incl.svg index 401138d66..95c56cc29 100644 --- a/cfg__section_8hpp__incl.svg +++ b/cfg__section_8hpp__incl.svg @@ -4,16 +4,16 @@ - + cfg_section.hpp Node1 - -cfg_section.hpp + +cfg_section.hpp @@ -21,566 +21,587 @@ Node2 - -shared_data.hpp + +shared_data.hpp Node1->Node2 - - + + Node3 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node2->Node3 - - + + Node4 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node2->Node4 - - + + Node5 - -blocks.hpp + +blocks.hpp Node2->Node5 - - + + Node15 - -error_frame.hpp + +error_frame.hpp Node2->Node15 - - + + Node16 - -frame.hpp + +frame.hpp - + Node2->Node16 - - + + Node19 - -streams.hpp + +streams.hpp - + Node2->Node19 - - + + Node27 - - -log_container.hpp + + +flight_phase.hpp - + Node2->Node27 - - + + - - -Node29 - - -status_led.hpp + + +Node28 + + +log_container.hpp - - -Node2->Node29 - - + + +Node2->Node28 + + + + + +Node30 + + +status_led.hpp + + + + + +Node2->Node30 + + Node5->Node3 - - + + Node5->Node4 - - + + Node5->Node5 - - + + Node6 - -mutex + +mutex Node5->Node6 - - + + Node7 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node5->Node7 - - + + Node8 - -json.hpp + +json.hpp Node5->Node8 - - + + Node11 - -node.hpp + +node.hpp Node5->Node11 - - + + Node14 - -positional.hpp + +positional.hpp Node5->Node14 - - + + Node9 - -nlohmann/json.hpp + +nlohmann/json.hpp Node8->Node9 - - + + Node10 - -string + +string Node8->Node10 - - + + Node12 - -cstdint + +cstdint Node11->Node12 - - + + Node13 - -map + +map Node11->Node13 - - + + Node14->Node3 - - + + Node14->Node4 - - + + Node14->Node9 - - + + Node14->Node10 - - + + Node14->Node12 - - + + Node14->Node13 - - + + Node15->Node3 - - + + Node15->Node16 - - + + Node18 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node15->Node18 - - + + Node15->Node19 - - + + Node16->Node6 - - + + Node17 - -unordered_map + +unordered_map Node16->Node17 - - + + Node19->Node3 - - + + Node19->Node6 - - + + Node19->Node10 - - + + Node19->Node11 - - + + Node19->Node14 - - + + Node19->Node18 - - + + Node20 - -atomic + +atomic Node19->Node20 - - + + Node21 - -iostream + +iostream Node19->Node21 - - + + Node22 - -queue + +queue Node19->Node22 - - + + Node23 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node19->Node23 - - + + Node24 - -command.hpp + +command.hpp Node19->Node24 - - + + Node26 - -data_ids.hpp + +data_ids.hpp Node19->Node26 - - + + Node24->Node6 - - + + Node24->Node11 - - + + Node24->Node22 - - + + Node25 - -command_ids.hpp + +command_ids.hpp Node24->Node25 - - + + - - -Node27->Node6 - - + + +Node27->Node10 + + - - -Node28 - - -deque - + + +Node28->Node6 + + + + +Node29 + + +deque + - - -Node27->Node28 - - - - -Node29->Node20 - - + + +Node28->Node29 + + + + + +Node30->Node20 + + diff --git a/cfg__section_8hpp_source.html b/cfg__section_8hpp_source.html index 71f1b51b3..44eb1c206 100644 --- a/cfg__section_8hpp_source.html +++ b/cfg__section_8hpp_source.html @@ -137,8 +137,8 @@
data::Streams & streams_
Definition: cfg_section.hpp:38
void error(node::Identification source, DiagnosticId error_id, std::string info="")
Definition: streams.hpp:108
Definition: cfg_extensions.cpp:21
-
LogStream log
Definition: shared_data.hpp:34
-
Definition: shared_data.hpp:32
+
LogStream log
Definition: shared_data.hpp:37
+
Definition: shared_data.hpp:35
Contains the SharedData struct, used across all modules and extensions.
diff --git a/classConfigurationTest.html b/classConfigurationTest.html index 816ca8e0b..2df5f7603 100644 --- a/classConfigurationTest.html +++ b/classConfigurationTest.html @@ -117,7 +117,7 @@
Collaboration diagram for ConfigurationTest:
-
+
diff --git a/classConfigurationTest__coll__graph.map b/classConfigurationTest__coll__graph.map index dc6d5bb1c..a136b7e91 100644 --- a/classConfigurationTest__coll__graph.map +++ b/classConfigurationTest__coll__graph.map @@ -1,49 +1,50 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classConfigurationTest__coll__graph.md5 b/classConfigurationTest__coll__graph.md5 index b69c7821e..4e75c9ef5 100644 --- a/classConfigurationTest__coll__graph.md5 +++ b/classConfigurationTest__coll__graph.md5 @@ -1 +1 @@ -d8b4a2d496b6a9c8dbdd2f5e290e3502 \ No newline at end of file +c4d3c317ce94faca8028ba800be52e48 \ No newline at end of file diff --git a/classConfigurationTest__coll__graph.svg b/classConfigurationTest__coll__graph.svg index 8ef880e64..638880e06 100644 --- a/classConfigurationTest__coll__graph.svg +++ b/classConfigurationTest__coll__graph.svg @@ -4,22 +4,22 @@ - + ConfigurationTest Node1 - -ConfigurationTest - - - -# printStreamErrors() -# SetUp() -# TearDown() + +ConfigurationTest + + + +# printStreamErrors() +# SetUp() +# TearDown() @@ -27,1255 +27,1276 @@ Node2 - -testing::Test - - - - + +testing::Test + + + + Node2->Node1 - - + + Node3 - - -data::SharedData - - - - + + +data::SharedData + + + + Node3->Node1 - - - #shared_data + + + #shared_data Node4 - -data::Streams - - - - + +data::Streams + + + + Node4->Node3 - - - +streams + + + +streams Node5 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node5->Node4 - - - +log + + + +log Node6 - -data::Stream< LogPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< LogPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node6->Node5 - - + + Node7 - -data::Stream< T > - - - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< T > + + + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node6 - - - < LogPacket > + + + < LogPacket > Node13 - -data::Stream< ImuFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< ImuFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node13 - - - < ImuFramePacket > + + + < ImuFramePacket > Node15 - -data::Stream< DataPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< DataPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node15 - - - < DataPacket > + + + < DataPacket > Node17 - -data::Stream< GpsFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< GpsFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node17 - - - < GpsFramePacket > + + + < GpsFramePacket > Node19 - -data::Stream< CommandPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< CommandPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node19 - - - < CommandPacket > + + + < CommandPacket > Node8 - -mutex - - - - + +mutex + + + + Node8->Node7 - - - -stream_mutex_ + + + -stream_mutex_ Node24 - -data::blocks::Block< T > - - - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block< T > + + + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node8->Node24 - - - -mutex_ + + + -mutex_ Node37 - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() Node8->Node37 - - - -log_mutex_ + + + -log_mutex_ Node40 - -data::ErrorFrame - - - -+ ErrorFrame() -+ ~ErrorFrame() -+ addError() -+ clearAllErrors() -+ clearError() -+ getActiveErrorIds() -+ getError() -+ getFullFrame() -+ isActive() -+ lastOccurrence() -+ numActiveErrors() -+ numOccurrences() -+ numTotalErrors() -+ timeOfLastErrorReported() + +data::ErrorFrame + + + ++ ErrorFrame() ++ ~ErrorFrame() ++ addError() ++ clearAllErrors() ++ clearError() ++ getActiveErrorIds() ++ getError() ++ getFullFrame() ++ isActive() ++ lastOccurrence() ++ numActiveErrors() ++ numOccurrences() ++ numTotalErrors() ++ timeOfLastErrorReported() Node8->Node40 - - - -error_frame_mutex_ + + + -error_frame_mutex_ Node42 - -data::Frame< ID, DATA > - - - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< ID, DATA > + + + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node8->Node42 - - - -frame_lock_ + + + -frame_lock_ Node9 - -int - - - - + +int + + + + Node9->Node7 - - - -current_packets_ + + + -current_packets_ Node9->Node40 - - - -total_errors_ + + + -total_errors_ Node10 - -queue< T > - - - - + +queue< T > + + + + Node10->Node7 - - - -packet_queue_ + + + -packet_queue_ Node11 - -atomic< int > - - - - + +atomic< int > + + + + Node11->Node7 - - - -total_packets_ + + + -total_packets_ Node12 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node12->Node4 - - - +imu + + + +imu Node13->Node12 - - + + Node14 - -data::DataStream - - - -+ addData() -+ reportStatus() + +data::DataStream + + + ++ addData() ++ reportStatus() Node14->Node4 - - - +data + + + +data Node15->Node14 - - + + Node16 - -data::GpsFrameStream - - - -+ addFrame() + +data::GpsFrameStream + + + ++ addFrame() Node16->Node4 - - - +gps + + + +gps Node17->Node16 - - + + Node18 - -data::CommandStream - - - -+ addCommand() + +data::CommandStream + + + ++ addCommand() Node18->Node4 - - - +command + + + +command Node19->Node18 - - + + Node20 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node20->Node3 - - - +status_led + + + +status_led Node21 - -atomic< State > - - - - + +atomic< State > + + + + Node21->Node20 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ Node22 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node22->Node3 - - - +blocks + + + +blocks Node23 - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node22 - - - +calculated_data + + + +calculated_data Node24->Node23 - - - < data::blocks::Calculated -Data > + + + < data::blocks::Calculated +Data > Node27 - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node27 - - - < data::blocks::Telemetry -ModuleStats > + + + < data::blocks::Telemetry +ModuleStats > Node28 - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node28 - - - < data::blocks::CameraImages > + + + < data::blocks::CameraImages > Node29 - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node29 - - - < data::blocks::Extension -ModuleStats > + + + < data::blocks::Extension +ModuleStats > Node30 - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node30 - - - < data::blocks::Location -Data > + + + < data::blocks::Location +Data > Node31 - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node31 - - - < data::blocks::DataLogStats > + + + < data::blocks::DataLogStats > Node32 - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node32 - - - < data::blocks::ImuData > + + + < data::blocks::ImuData > Node33 - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node33 - - - < data::blocks::SystemInfo > + + + < data::blocks::SystemInfo > Node34 - -data::blocks::Block -< data::blocks::StreamsStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::StreamsStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node34 - - - < data::blocks::StreamsStats > + + + < data::blocks::StreamsStats > Node35 - -data::blocks::Block -< data::blocks::ServerModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ServerModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node35 - - - < data::blocks::ServerModule -Stats > + + + < data::blocks::ServerModule +Stats > Node36 - -data::blocks::Block -< data::blocks::ModulesStatuses > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ModulesStatuses > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node36 - - - < data::blocks::ModulesStatuses > + + + < data::blocks::ModulesStatuses > Node25 - -TimePoint - - - - + +TimePoint + + + + Node25->Node24 - - - -last_updated_ + + + -last_updated_ Node25->Node40 - - - -last_error_reported_ + + + -last_error_reported_ Node45 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() - + Node25->Node45 - - - +start_time + + + -start_time_ Node26 - -T - - - - + +T + + + + Node26->Node24 - - - -data_ + + + -data_ Node27->Node22 - - - +telemetry_module_stats + + + +telemetry_module_stats Node28->Node22 - - - +camera + + + +camera Node29->Node22 - - - +extension_module_stats + + + +extension_module_stats Node30->Node22 - - - +location_data + + + +location_data Node31->Node22 - - - +data_log_stats + + + +data_log_stats Node32->Node22 - - - +imu_data + + + +imu_data Node33->Node22 - - - +system_info + + + +system_info Node34->Node22 - - - +stream_stats + + + +stream_stats Node35->Node22 - - - +server_module_stats + + + +server_module_stats Node36->Node22 - - - +modules_statuses + + + +modules_statuses Node37->Node3 - - - +log_container + + + +log_container Node38 - -deque< std::string > - - - - + +deque< std::string > + + + + Node38->Node37 - - - -log_container_ + + + -log_container_ Node39 - -data::Frames - - - - + +data::Frames + + + + Node39->Node3 - - - +frames + + + +frames Node40->Node39 - - - +error_frame + + + +error_frame Node41 - -data::Frame< DiagnosticId, - ErrorFrameItem > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< DiagnosticId, + ErrorFrameItem > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node41->Node40 - - + + Node42->Node41 - - - < DiagnosticId, ErrorFrame -Item > + + + < DiagnosticId, ErrorFrame +Item > Node44 - -data::Frame< std::string, - data::DataPacket > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< std::string, + data::DataPacket > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node42->Node44 - - - < std::string, data -::DataPacket > + + + < std::string, data +::DataPacket > Node43 - -unordered_map< ID, - DATA > - - - - + +unordered_map< ID, + DATA > + + + + Node43->Node42 - - - #frame_ + + + #frame_ Node44->Node39 - - - +env_hum -+env_pres -+env_temp + + + +env_hum ++env_pres ++env_temp Node45->Node3 - - - +misc + + + +misc Node46 - -Time - - - - + +atomic< FlightPhase > + + + + - + Node46->Node45 - - - +startup_time + + + -flight_phase Node47 - -Configuration * - - - - + +friend + + + + - + -Node47->Node1 - - - #conf +Node47->Node45 + + + +FlightRunner + + + +Node48 + + +Configuration * + + + + + + + + + +Node48->Node1 + + + #conf diff --git a/classDataModuleTests__coll__graph.map b/classDataModuleTests__coll__graph.map index 751efd5be..8205d6560 100644 --- a/classDataModuleTests__coll__graph.map +++ b/classDataModuleTests__coll__graph.map @@ -3,7 +3,7 @@ - + @@ -27,7 +27,7 @@ - + diff --git a/classDataModuleTests__coll__graph.md5 b/classDataModuleTests__coll__graph.md5 index 27e6fd524..de94d8918 100644 --- a/classDataModuleTests__coll__graph.md5 +++ b/classDataModuleTests__coll__graph.md5 @@ -1 +1 @@ -3bd74fe95b41095d95dfa1db5494a0d8 \ No newline at end of file +a12ced5cd959fe4f360025999076f097 \ No newline at end of file diff --git a/classDataModuleTests__coll__graph.svg b/classDataModuleTests__coll__graph.svg index 7724c7acf..2948af98d 100644 --- a/classDataModuleTests__coll__graph.svg +++ b/classDataModuleTests__coll__graph.svg @@ -121,7 +121,7 @@ Node5 - + data::SharedData @@ -145,9 +145,9 @@ #shared_data_ - + -Node58 +Node59 data_middleware::DataLog @@ -174,16 +174,16 @@ - + -Node5->Node58 +Node5->Node59 -shared_data_ - + -Node64 +Node65 data_middleware::DataFormatter @@ -204,16 +204,16 @@ - + -Node5->Node64 +Node5->Node65 -shared_data_ - + -Node72 +Node73 data_middleware::InfluxDb @@ -229,9 +229,9 @@ - + -Node5->Node72 +Node5->Node73 -shared_data_ @@ -713,27 +713,28 @@ Node47 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() Node47->Node5 - + +misc - + -Node49 +Node50 Configuration & @@ -744,37 +745,37 @@ - + -Node49->Node4 +Node50->Node4 #configuration_ - + -Node49->Node58 +Node50->Node59 -config_ - + -Node49->Node64 +Node50->Node65 -config_ - + -Node49->Node72 +Node50->Node73 -config_ - + -Node50 +Node51 modules::MetaData @@ -785,9 +786,9 @@ - + -Node50->Node4 +Node51->Node4 #metadata_ @@ -812,16 +813,16 @@ -influxdb_write_rate_ms_ - + -Node11->Node50 +Node11->Node51 +sleep_interval_ - + -Node52 +Node53 string @@ -832,16 +833,16 @@ - + -Node52->Node50 +Node53->Node51 +name_ - + -Node59 +Node60 data::blocks::DataLogStats @@ -852,17 +853,17 @@ - + -Node52->Node59 +Node53->Node60 +data_file_path +log_file_path - + -Node52->Node72 +Node53->Node73 -auth_token_ @@ -870,9 +871,9 @@ -org_ -url_ - + -Node53 +Node54 atomic< bool > @@ -883,16 +884,16 @@ - + -Node53->Node4 +Node54->Node4 -stop_flag_ - + -Node54 +Node55 atomic< node::Status > @@ -903,16 +904,16 @@ - + -Node54->Node4 +Node55->Node4 -status_ - + -Node55 +Node56 cmd::CommandQueue @@ -925,16 +926,16 @@ - + -Node55->Node4 +Node56->Node4 -command_queue_ - + -Node57 +Node58 thread @@ -945,30 +946,30 @@ - + -Node57->Node4 +Node58->Node4 -runner_thread_ - + -Node58->Node3 +Node59->Node3 -data_log_ - + -Node59->Node58 +Node60->Node59 -fs_status_ - + -Node60 +Node61 double @@ -979,16 +980,16 @@ - + -Node60->Node3 +Node61->Node3 -distance_traveled_ - + -Node60->Node59 +Node61->Node60 +data_archive_dir_size @@ -996,9 +997,9 @@ +log_archive_dir_size +log_file_size - + -Node62 +Node63 bool @@ -1009,9 +1010,9 @@ - + -Node62->Node3 +Node63->Node3 -console_module_enabled @@ -1024,9 +1025,9 @@ _set_ -log_file_enabled_ - + -Node62->Node59 +Node63->Node60 +data_archive_dir @@ -1036,9 +1037,9 @@ +log_dir +log_file - + -Node70 +Node71 data::blocks::CalculatedData @@ -1049,9 +1050,9 @@ - + -Node62->Node70 +Node63->Node71 +average_speed_valid @@ -1063,9 +1064,9 @@ +pressure_altitude _valid - + -Node63 +Node64 Stopwatch @@ -1076,9 +1077,9 @@ - + -Node63->Node58 +Node64->Node59 -data_frame_stopwatch @@ -1087,16 +1088,16 @@ _ -validation_stopwatch_ - + -Node64->Node58 +Node65->Node59 -formatter_ - + -Node65 +Node66 LogStrategy @@ -1107,17 +1108,17 @@ - + -Node65->Node3 +Node66->Node3 -data_file_logging _strategy_ - + -Node66 +Node67 Timer @@ -1128,9 +1129,9 @@ - + -Node66->Node3 +Node67->Node3 -average_speed_timer @@ -1138,16 +1139,16 @@ -gps_distance_update _timer_ - + -Node66->Node72 +Node67->Node73 -frame_timer_ - + -Node67 +Node68 RollingAverage @@ -1158,9 +1159,9 @@ - + -Node67->Node3 +Node68->Node3 -average_horizontal @@ -1168,9 +1169,9 @@ -average_vertical _speed_ - + -Node68 +Node69 Point @@ -1181,17 +1182,17 @@ - + -Node68->Node3 +Node69->Node3 -last_gps_point_ -launch_gps_point_ - + -Node69 +Node70 ErrorLogStrategy @@ -1202,24 +1203,24 @@ - + -Node69->Node3 +Node70->Node3 -error_file_logging _strategy_ - + -Node70->Node3 +Node71->Node3 -calculated_data_ - + -Node71 +Node72 int32_t @@ -1230,9 +1231,9 @@ - + -Node71->Node70 +Node72->Node71 +average_horiz_speed @@ -1249,16 +1250,16 @@ _mps +pressure_altitude_m - + -Node72->Node3 +Node73->Node3 -influxdb_ - + -Node73 +Node74 vector< data_middleware @@ -1270,16 +1271,16 @@ - + -Node73->Node72 +Node74->Node73 -influx_lines_ - + -Node74 +Node75 Configuration * @@ -1290,9 +1291,9 @@ - + -Node74->Node1 +Node75->Node1 #cfg_ diff --git a/classExtensionTestFramework.html b/classExtensionTestFramework.html index 5d28b6d11..3892b4ffb 100644 --- a/classExtensionTestFramework.html +++ b/classExtensionTestFramework.html @@ -161,7 +161,7 @@

-

References data::Streams::data, data::Stream< T >::getPacket(), data::Streams::gps, data::Streams::imu, data::Streams::log, streams, and util::to_string().

+

References data::Streams::data, data::Stream< T >::getPacket(), data::Streams::gps, data::Streams::imu, data::Streams::log, streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.map b/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.map index 46b801969..1b4a550e4 100644 --- a/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.map +++ b/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.map @@ -1,5 +1,5 @@ - + diff --git a/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.md5 b/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.md5 index 935f83178..bd4dcc72f 100644 --- a/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.md5 +++ b/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.md5 @@ -1 +1 @@ -28cef79b80e4ca6f3f0acc2020437e0e \ No newline at end of file +c29e7aa98a5fe4879a5396c260ee4d8d \ No newline at end of file diff --git a/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.svg b/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.svg index c2f9b7c4e..6e8c75b62 100644 --- a/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.svg +++ b/classExtensionTestFramework_ac7e990a9c39cd8f420be41a3a85526ad_cgraph.svg @@ -36,7 +36,7 @@ Node3 - + util::to_string diff --git a/classFlightRunner-members.html b/classFlightRunner-members.html index 5316374c8..64425f80e 100644 --- a/classFlightRunner-members.html +++ b/classFlightRunner-members.html @@ -107,21 +107,23 @@

This is the complete list of members for FlightRunner, including all inherited members.

- + - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/classFlightRunner.html b/classFlightRunner.html index d03a95a27..70d57b289 100644 --- a/classFlightRunner.html +++ b/classFlightRunner.html @@ -117,7 +117,7 @@
Collaboration diagram for FlightRunner:
-
+
current_flight_mode_FlightRunnerprivate
detectFlightPhase()FlightRunnerprivate
flight_runner_data_FlightRunnerprivate
flightLoop() -> intFlightRunnerprivate
FlightRunner()=defaultFlightRunner
FlightRunner(const FlightRunner &)=deleteFlightRunner
operator=(const FlightRunner &)=deleteFlightRunner
p_config_FlightRunnerprivate
p_console_module_FlightRunnerprivate
p_data_module_FlightRunnerprivate
p_extension_module_FlightRunnerprivate
p_server_module_FlightRunnerprivate
p_system_module_FlightRunnerprivate
p_telemetry_module_FlightRunnerprivate
processCommand(const cmd::Command &command)FlightRunnerprivate
routeCommand(cmd::Command &command)FlightRunnerprivate
flightLogic()FlightRunnerprivate
flightLoop() -> intFlightRunnerprivate
FlightRunner()=defaultFlightRunner
FlightRunner(const FlightRunner &)=deleteFlightRunner
operator=(const FlightRunner &)=deleteFlightRunner
p_config_FlightRunnerprivate
p_console_module_FlightRunnerprivate
p_data_module_FlightRunnerprivate
p_extension_module_FlightRunnerprivate
p_server_module_FlightRunnerprivate
p_system_module_FlightRunnerprivate
p_telemetry_module_FlightRunnerprivate
processCommand(const cmd::Command &command)FlightRunnerprivate
routeCommand(cmd::Command &command)FlightRunnerprivate
setFlightPhase(FlightPhase phase)FlightRunnerprivate
shared_data_FlightRunnerprivate
shutdown() -> voidFlightRunner
shutdown_signal_FlightRunnerprivate
@@ -140,6 +140,12 @@
+ + + + + + @@ -148,14 +154,13 @@ + +

Private Member Functions

void detectFlightPhase ()
 Detects the current flight phase and sets it in the shared data. flight_phase.hpp. More...
 
void flightLogic ()
 The main flight logic function. Called in the flight loop. More...
 
auto flightLoop () -> int
 
void processCommand (const cmd::Command &command)
void routeCommand (cmd::Command &command)
 Sends a command to the proper module. More...
 
void setFlightPhase (FlightPhase phase)
 
void toggleModule (const std::string &module_id, bool on_or_off)
 
- - - @@ -523,6 +528,126 @@

+

◆ flightLogic()

+ +
+
+

Private Attributes

FlightMode current_flight_mode_ = FlightMode::UNKNOWN
 The current flight mode. This will be used to determine what to do. More...
 
FlightRunnerData flight_runner_data_ = FlightRunnerData()
 Non-volatile data for the flight runner. More...
 
+ + + + +
+ + + + + + + +
void FlightRunner::flightLogic ()
+
+private
+
+ +

The main flight logic function. Called in the flight loop.

+ +

References detectFlightPhase().

+
+Here is the call graph for this function:
+
+
+
+
+ +
+
+ +

◆ detectFlightPhase()

+ +
+
+ + + + + +
+ + + + + + + +
void FlightRunner::detectFlightPhase ()
+
+private
+
+ +

Detects the current flight phase and sets it in the shared data. flight_phase.hpp.

+ +

References ASCENT, DESCENT, node::FLIGHT_RUNNER, flight_runner_data_, giraffe::FlightRunnerData::getFlightPhase(), data::Misc::getFlightPhase(), giraffe_assert, data::LogStream::info(), LAUNCH, data::Streams::log, data::SharedData::misc, RECOVERY, setFlightPhase(), shared_data_, data::SharedData::streams, util::to_string(), and UNKNOWN.

+ +

Referenced by flightLogic().

+
+Here is the call graph for this function:
+
+
+
+
+
+Here is the caller graph for this function:
+
+
+
+
+ +
+
+ +

◆ setFlightPhase()

+ +
+
+ + + + + +
+ + + + + + + + +
void FlightRunner::setFlightPhase (FlightPhase phase)
+
+private
+
+ +

References data::DataStream::addData(), data::Streams::data, data::Misc::flight_phase, node::FLIGHT_RUNNER, flight_runner_data_, data::SharedData::misc, giraffe::FlightRunnerData::setFlightPhase(), shared_data_, data::SharedData::streams, and util::to_string().

+ +

Referenced by detectFlightPhase().

+
+Here is the call graph for this function:
+
+
+
+
+
+Here is the caller graph for this function:
+
+
+
+
+

Member Data Documentation

@@ -548,6 +673,8 @@

Referenced by detectFlightPhase(), and setFlightPhase().

+

@@ -594,7 +721,7 @@

-

Referenced by processCommand(), routeCommand(), and toggleModule().

+

Referenced by detectFlightPhase(), processCommand(), routeCommand(), setFlightPhase(), and toggleModule().

@@ -764,31 +891,6 @@

Referenced by ~FlightRunner(), and routeCommand().

- - - -

◆ current_flight_mode_

- -
-
- - - - - -
- - - - -
FlightMode FlightRunner::current_flight_mode_ = FlightMode::UNKNOWN
-
-private
-
- -

The current flight mode. This will be used to determine what to do.

-

This is loaded at startup from flight data.

-
diff --git a/classFlightRunner.js b/classFlightRunner.js index 7d8886560..f419dd684 100644 --- a/classFlightRunner.js +++ b/classFlightRunner.js @@ -10,6 +10,9 @@ var classFlightRunner = [ "processCommand", "classFlightRunner.html#ad17d6bcd13dcb824062d97b36ec7fa96", null ], [ "routeCommand", "classFlightRunner.html#a6407ba5e7fca2d91a216ab35e58fd7b3", null ], [ "toggleModule", "classFlightRunner.html#aa479b87f758cf8bac5fa323cc282c77c", null ], + [ "flightLogic", "classFlightRunner.html#a91b3c262d2ab68bbf687b92d5acaf618", null ], + [ "detectFlightPhase", "classFlightRunner.html#ae966ae98c140e7880b3c7c4cbfa5cf05", null ], + [ "setFlightPhase", "classFlightRunner.html#a9a583807049320acfbeebaf634430f88", null ], [ "flight_runner_data_", "classFlightRunner.html#ad04b0936f84dfbd1a619f42b17aa0c27", null ], [ "shutdown_signal_", "classFlightRunner.html#ad67bc48e7138e28e4d9514077849cc7d", null ], [ "shared_data_", "classFlightRunner.html#a129764a14015b25437bc7460e70f9820", null ], @@ -19,6 +22,5 @@ var classFlightRunner = [ "p_server_module_", "classFlightRunner.html#a70d968c507be59e86cb0861a2f058734", null ], [ "p_system_module_", "classFlightRunner.html#a679e2f24e7547d2884a360f1a0eb88cc", null ], [ "p_extension_module_", "classFlightRunner.html#a01fea479a57c31424e89a0f397ff0b8b", null ], - [ "p_telemetry_module_", "classFlightRunner.html#a3481f326d4fa66f11536dc0dca522926", null ], - [ "current_flight_mode_", "classFlightRunner.html#a18e1e0142d60ad30761264d28126f272", null ] + [ "p_telemetry_module_", "classFlightRunner.html#a3481f326d4fa66f11536dc0dca522926", null ] ]; \ No newline at end of file diff --git a/classFlightRunner__coll__graph.map b/classFlightRunner__coll__graph.map index a50797834..f5a9ede93 100644 --- a/classFlightRunner__coll__graph.map +++ b/classFlightRunner__coll__graph.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classFlightRunner__coll__graph.md5 b/classFlightRunner__coll__graph.md5 index 785604922..638c778e9 100644 --- a/classFlightRunner__coll__graph.md5 +++ b/classFlightRunner__coll__graph.md5 @@ -1 +1 @@ -f9c110f0e336af1fe79fb084caa9b8dc \ No newline at end of file +37f0ab596cc97409ebd47071a2045c93 \ No newline at end of file diff --git a/classFlightRunner__coll__graph.svg b/classFlightRunner__coll__graph.svg index f2a0d5d72..579c1e3fa 100644 --- a/classFlightRunner__coll__graph.svg +++ b/classFlightRunner__coll__graph.svg @@ -4,29 +4,32 @@ - - + + FlightRunner Node1 - -FlightRunner - - - -+ FlightRunner() -+ FlightRunner() -+ ~FlightRunner() -+ operator=() -+ shutdown() -+ start() -- flightLoop() -- processCommand() -- routeCommand() -- toggleModule() + +FlightRunner + + + ++ FlightRunner() ++ FlightRunner() ++ ~FlightRunner() ++ operator=() ++ shutdown() ++ start() +- detectFlightPhase() +- flightLogic() +- flightLoop() +- processCommand() +- routeCommand() +- setFlightPhase() +- toggleModule() @@ -34,1593 +37,1589 @@ Node2 - -modules::TelemetryModule - - - -+ TelemetryModule() -+ ~TelemetryModule() -- getNextMessageId() -- loop() -- processCommand() -- processTelemetryMessageQueue() -- sendAprsPositionPacket() -- shutdown() -- startup() + +modules::TelemetryModule + + + ++ TelemetryModule() ++ ~TelemetryModule() +- getNextMessageId() +- loop() +- processCommand() +- processTelemetryMessageQueue() +- sendAprsPositionPacket() +- shutdown() +- startup() Node2->Node1 - - - -p_telemetry_module_ + + + -p_telemetry_module_ Node3 - -modules::Module - - - -+ Module() -+ Module() -+ ~Module() -+ addCommand() -+ getStatus() -+ operator=() -+ start() -+ stop() -# data() -# debug() -# error() -# error() -# info() -# loop() -# processCommand() -# setStatus() -# shutdown() -# sleep() -# startup() -# stopRequested() -# updateLocalConfig() -- runner() + +modules::Module + + + ++ Module() ++ Module() ++ ~Module() ++ addCommand() ++ getStatus() ++ operator=() ++ start() ++ stop() +# data() +# debug() +# error() +# error() +# info() +# loop() +# processCommand() +# setStatus() +# shutdown() +# sleep() +# startup() +# stopRequested() +# updateLocalConfig() +- runner() Node3->Node2 - - + + - - -Node81 - - -modules::SystemModule - - - -+ SystemModule() -+ ~SystemModule() -- loop() -- processCommand() -- shutdown() -- startup() -- updateCpuAndMemoryInfo() -- updateCpuTemp() -- updateDiskInfo() -- updateNetworkInfo() + + +Node83 + + +modules::SystemModule + + + ++ SystemModule() ++ ~SystemModule() +- loop() +- processCommand() +- shutdown() +- startup() +- updateCpuAndMemoryInfo() +- updateCpuTemp() +- updateDiskInfo() +- updateNetworkInfo() - - -Node3->Node81 - - + + +Node3->Node83 + + - - -Node84 - - -modules::ExtensionModule - - - -+ ExtensionModule() -+ ~ExtensionModule() -- createExtension() -- disableState() -- errorDisableState() -- errorRestartState() -- errorStartState() -- loop() -- processCommand() -- restartState() -- runState() -- shutdown() -and 6 more... + + +Node86 + + +modules::ExtensionModule + + + ++ ExtensionModule() ++ ~ExtensionModule() +- createExtension() +- disableState() +- errorDisableState() +- errorRestartState() +- errorStartState() +- loop() +- processCommand() +- restartState() +- runState() +- shutdown() +and 6 more... - - -Node3->Node84 - - + + +Node3->Node86 + + - + -Node93 +Node95 - -modules::ServerModule - - - -+ ServerModule() -+ ~ServerModule() -- loop() -- processCommand() -- shutdown() -- startup() + +modules::ServerModule + + + ++ ServerModule() ++ ~ServerModule() +- loop() +- processCommand() +- shutdown() +- startup() - - -Node3->Node93 - - + + +Node3->Node95 + + - + -Node100 +Node102 - -modules::DataModule - - - -+ DataModule() -+ ~DataModule() -- calculateCalculatedData() -- loop() -- parseCameraNewImageDataPacket() -- parseExtensionDataPacket() -- parseGeneralDataPacket() -- parseStatusDataPacket() -- processAllStreams() -- processCommand() -- processDataPacket() -- processGpsFramePacket() -- processImuFramePacket() -- processLogPacket() -- processStream() -- shutdown() -- startup() + +modules::DataModule + + + ++ DataModule() ++ ~DataModule() +- calculateCalculatedData() +- loop() +- parseCameraNewImageDataPacket() +- parseExtensionDataPacket() +- parseGeneralDataPacket() +- parseStatusDataPacket() +- processAllStreams() +- processCommand() +- processDataPacket() +- processGpsFramePacket() +- processImuFramePacket() +- processLogPacket() +- processStream() +- shutdown() +- startup() - - -Node3->Node100 - - + + +Node3->Node102 + + - + -Node113 +Node115 - -modules::ConsoleModule - - - -+ ConsoleModule() -+ ConsoleModule() -+ ~ConsoleModule() -+ operator=() -- configSection() -- loop() -- processCommand() -- shutdown() -- startup() -- status() + +modules::ConsoleModule + + + ++ ConsoleModule() ++ ConsoleModule() ++ ~ConsoleModule() ++ operator=() +- configSection() +- loop() +- processCommand() +- shutdown() +- startup() +- status() - - -Node3->Node113 - - + + +Node3->Node115 + + Node4 - - -data::SharedData - - - - + + +data::SharedData + + + + - + Node4->Node1 - - - -shared_data_ + + + -shared_data_ Node4->Node3 - - - #shared_data_ + + + #shared_data_ - + -Node94 +Node96 - -RequestRouter - - - -+ RequestRouter() -+ ~RequestRouter() -+ getBytesPerSecondDown() -+ getBytesPerSecondUp() -+ handleMessage() -+ oneSecondTick() -- handleCommandRequest() -- handleDataRequest() -- handlePingRequest() -- handleSettingRequest() -- handleSettingSet() -- sendErrorPacket() -- sendMessage() + +RequestRouter + + + ++ RequestRouter() ++ ~RequestRouter() ++ getBytesPerSecondDown() ++ getBytesPerSecondUp() ++ handleMessage() ++ oneSecondTick() +- handleCommandRequest() +- handleDataRequest() +- handlePingRequest() +- handleSettingRequest() +- handleSettingSet() +- sendErrorPacket() +- sendMessage() - - -Node4->Node94 - - - -shared_data_ + + +Node4->Node96 + + + -shared_data_ - + -Node101 +Node103 - -data_middleware::DataLog - - - -+ DataLog() -+ ~DataLog() -+ logDataFrame() -+ logDataPacket() -+ logErrorFrame() -+ logLogPacket() -- appendToDataFile() -- appendToFile() -- appendToLogFile() -- archiveFile() -- archiveOtherFilesInDir() -- createDataArchiveDir() -- createDataDir() -- createDirectory() -- createFile() -- createLogArchiveDir() -and 12 more... + +data_middleware::DataLog + + + ++ DataLog() ++ ~DataLog() ++ logDataFrame() ++ logDataPacket() ++ logErrorFrame() ++ logLogPacket() +- appendToDataFile() +- appendToFile() +- appendToLogFile() +- archiveFile() +- archiveOtherFilesInDir() +- createDataArchiveDir() +- createDataDir() +- createDirectory() +- createFile() +- createLogArchiveDir() +and 12 more... - - -Node4->Node101 - - - -shared_data_ + + +Node4->Node103 + + + -shared_data_ - + -Node111 +Node113 - -data_middleware::InfluxDb - - - -+ InfluxDb() -+ ~InfluxDb() -+ logDataPacket() -+ logLogPacket() -+ writeFrames() -- testConnection() + +data_middleware::InfluxDb + + + ++ InfluxDb() ++ ~InfluxDb() ++ logDataPacket() ++ logLogPacket() ++ writeFrames() +- testConnection() - - -Node4->Node111 - - - -shared_data_ + + +Node4->Node113 + + + -shared_data_ - + -Node114 +Node116 - -console_pages::Pages - - - -+ Pages() -+ ~Pages() -+ getCurrentMenu() -+ getCurrentPage() -+ getMaxNumPageLines() -+ getNumLinesOnPage() -+ navigateMenu() -- data() -- extensionData() -- extensions() -- gfsStatus() -- location() -- log() -- server() -- setNumLinesOnPage() -- system() -- telemetry() + +console_pages::Pages + + + ++ Pages() ++ ~Pages() ++ getCurrentMenu() ++ getCurrentPage() ++ getMaxNumPageLines() ++ getNumLinesOnPage() ++ navigateMenu() +- data() +- extensionData() +- extensions() +- gfsStatus() +- location() +- log() +- server() +- setNumLinesOnPage() +- system() +- telemetry() - - -Node4->Node114 - - - -shared_data_ + + +Node4->Node116 + + + -shared_data_ Node5 - -data::Streams - - - - + +data::Streams + + + + Node5->Node4 - - - +streams + + + +streams - - -Node87 - - -extension::ExtensionResources - - - -+ ExtensionResources() + + +Node89 + + +extension::ExtensionResources + + + ++ ExtensionResources() - - -Node5->Node87 - - - +streams + + +Node5->Node89 + + + +streams Node21 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node21->Node4 - - - +status_led + + + +status_led - - -Node21->Node87 - - - +status_led + + +Node21->Node89 + + + +status_led Node23 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node23->Node4 - - - +blocks + + + +blocks Node38 - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() Node38->Node4 - - - +log_container + + + +log_container Node40 - -data::Frames - - - - + +data::Frames + + + + Node40->Node4 - - - +frames + + + +frames Node46 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() Node46->Node4 - - - +misc + + + +misc - + -Node47 +Node49 - -Time - - - - + +Configuration & + + + + - + -Node47->Node46 - - - +startup_time - - - -Node90 - - -giraffe::FlightRunnerData - - - -+ FlightRunnerData() -+ ~FlightRunnerData() -+ fullReset() -+ getNumStartups() -+ getSecondsSincePreviousShutdown() -+ getSecondsSincePreviousStartup() -+ getSecondsSinceStartup() -+ incrementNumStartups() -+ setShutdownReason() -- saveData() - - - - - -Node47->Node90 - - - -previous_shutdown -_time_ --previous_startup -_time_ --startup_time_ - - - -Node48 - - -Configuration & - - - - - - - - - -Node48->Node3 - - - #configuration_ +Node49->Node3 + + + #configuration_ - - -Node48->Node94 - - - -config_ + + +Node49->Node96 + + + -config_ - - -Node48->Node101 - - - -config_ + + +Node49->Node103 + + + -config_ - - -Node48->Node111 - - - -config_ + + +Node49->Node113 + + + -config_ - - -Node48->Node114 - - - -config_ + + +Node49->Node116 + + + -config_ - - -Node49 - - -modules::MetaData - - - -+ MetaData() + + +Node50 + + +modules::MetaData + + + ++ MetaData() - - -Node49->Node3 - - - #metadata_ + + +Node50->Node3 + + + #metadata_ - + Node10 - - -int - - - - + + +int + + + + - + Node10->Node2 - - - -total_messages_received -_ --total_messages_sent_ - - - -Node10->Node49 - - - +sleep_interval_ - - - -Node10->Node84 - - - -max_restart_attempts -_ --max_startup_attempts -_ --restart_delay_ --startup_timeout -_ --status_polling -_interval_ - - - -Node86 - - -data::blocks::ExtensionModule -Stats - - - -+ toJson() - + + + -total_messages_received +_ +-total_messages_sent_ + + +Node10->Node50 + + + +sleep_interval_ Node10->Node86 - - - +num_active -+num_configured -+num_inactive - - - -Node96 - - -data::blocks::ServerModule -Stats - - - -+ toJson() + + + -max_restart_attempts +_ +-max_startup_attempts +_ +-restart_delay_ +-startup_timeout +_ +-status_polling +_interval_ + + + +Node88 + + +data::blocks::ExtensionModule +Stats + + + ++ toJson() - - -Node10->Node96 - - - +num_invalid_received -+num_messages_received + + +Node10->Node88 + + + +num_active ++num_configured ++num_inactive - + Node98 - - -sock::TcpSocketServer - - - -+ TcpSocketServer() -+ ~TcpSocketServer() -+ accept() -+ bind() -+ close() -+ create() -+ getClientAddress() -+ init() -+ isValid() -+ listen() -+ receive() -+ send() + + +data::blocks::ServerModule +Stats + + + ++ toJson() - + Node10->Node98 - - - -sock_ + + + +num_invalid_received ++num_messages_received - - -Node10->Node100 - - - -influxdb_write_rate_ms_ - - - -Node10->Node114 - - - -current_num_lines_ - - - -Node118 - - -ncurs::Environment - -- scroll_handle_height_ - -+ Environment() -+ Environment() -+ Environment() -+ Environment() -+ ~Environment() -+ ~Environment() -+ end() -+ end() -+ operator=() -+ operator=() -+ start() -+ start() -+ update() -+ update() -- checkInput() -- checkInput() -- displayData() -- displayData() -- displayMenu() -- displayMenu() -- displayScrollBar() -- displayScrollBar() -- enforceScrollBounds() -- enforceScrollBounds() -and 8 more... + + +Node100 + + +sock::TcpSocketServer + + + ++ TcpSocketServer() ++ ~TcpSocketServer() ++ accept() ++ bind() ++ close() ++ create() ++ getClientAddress() ++ init() ++ isValid() ++ listen() ++ receive() ++ send() - - -Node10->Node118 - - - -K_DATA_WINDOW_HEIGHT --K_DATA_WINDOW_WIDTH --current_menu_hover -_ --current_menu_num -_options_ --current_scroll -_pos_ --endpoint_update -_rate_ms_ --kDataWidth_ --kHeight_ --kMenuWidth_ --kPadding_ -... - - - -Node51 - - -string - - - - - - + + +Node10->Node100 + + + -sock_ - - -Node51->Node2 - - - -last_received_message_ + + +Node10->Node102 + + + -influxdb_write_rate_ms_ - - -Node51->Node49 - - - +name_ + + +Node10->Node116 + + + -current_num_lines_ - - -Node65 - - -giraffe::gdl::Config - - - -+ Config() -+ ~Config() -+ getCallSign() -+ getProactiveKeepAlive() -+ getRemoteCallSign() -+ getRemoteSSID() -+ getSSID() -+ isController() -+ setCallSign() -+ setProactiveKeepAlive() -+ setRemoteCallSign() -+ setRemoteSSID() -+ setSSID() + + +Node120 + + +ncurs::Environment + +- scroll_handle_height_ + ++ Environment() ++ Environment() ++ Environment() ++ Environment() ++ ~Environment() ++ ~Environment() ++ end() ++ end() ++ operator=() ++ operator=() ++ start() ++ start() ++ update() ++ update() +- checkInput() +- checkInput() +- displayData() +- displayData() +- displayMenu() +- displayMenu() +- displayScrollBar() +- displayScrollBar() +- enforceScrollBounds() +- enforceScrollBounds() +and 8 more... - - -Node51->Node65 - - - -call_sign_ --remote_call_sign_ - - - -Node51->Node111 - - - -auth_token_ --data_bucket_ --org_ --url_ - - - -Node51->Node118 - - - -current_page_option_ + + +Node10->Node120 + + + -K_DATA_WINDOW_HEIGHT +-K_DATA_WINDOW_WIDTH +-current_menu_hover +_ +-current_menu_num +_options_ +-current_scroll +_pos_ +-endpoint_update +_rate_ms_ +-kDataWidth_ +-kHeight_ +-kMenuWidth_ +-kPadding_ +... - + Node52 - - -atomic< bool > - - - - + + +string + + + + - - -Node52->Node3 - - - -stop_flag_ + + +Node52->Node2 + + + -last_received_message_ - + + +Node52->Node50 + + + +name_ + + -Node58 - - -giraffe::gdl::DataLink - - - -+ DataLink() -+ ~DataLink() -+ disable() -+ enable() -+ getStatistics() -+ getStatus() -+ isEnabled() -+ messageAvailable() -+ receiveMessage() -+ sendMessage() -+ sendText() -- gdlThread() -- isRunning() +Node67 + + +giraffe::gdl::Config + + + ++ Config() ++ ~Config() ++ getCallSign() ++ getProactiveKeepAlive() ++ getRemoteCallSign() ++ getRemoteSSID() ++ getSSID() ++ isController() ++ setCallSign() ++ setProactiveKeepAlive() ++ setRemoteCallSign() ++ setRemoteSSID() ++ setSSID() - - -Node52->Node58 - - - -gdl_thread_stop_flag_ + + +Node52->Node67 + + + -call_sign_ +-remote_call_sign_ - - -Node52->Node65 - - - -proactive_keep_alive_ + + +Node52->Node113 + + + -auth_token_ +-data_bucket_ +-org_ +-url_ + + + +Node52->Node120 + + + -current_page_option_ - + Node53 - - -atomic< node::Status > - - - - + + +atomic< bool > + + + + - + Node53->Node3 - - - -status_ + + + -stop_flag_ + + + +Node59 + + +giraffe::gdl::DataLink + + + ++ DataLink() ++ ~DataLink() ++ disable() ++ enable() ++ getStatistics() ++ getStatus() ++ isEnabled() ++ messageAvailable() ++ receiveMessage() ++ sendMessage() ++ sendText() +- gdlThread() +- isRunning() + + + + + +Node53->Node59 + + + -gdl_thread_stop_flag_ + + + +Node53->Node67 + + + -proactive_keep_alive_ - + Node54 - - -cmd::CommandQueue - - - -+ CommandQueue() -+ addCommand() -+ getCommand() + + +atomic< node::Status > + + + + - + Node54->Node3 - - - -command_queue_ + + + -status_ - - -Node57 - - -Timer - - - - + + +Node55 + + +cmd::CommandQueue + + + ++ CommandQueue() ++ addCommand() ++ getCommand() - - -Node57->Node2 - - - -aprs_position_packet -_timer_ + + +Node55->Node3 + + + -command_queue_ - - -Node57->Node84 - - - -status_polling_timer_ + + +Node58 + + +Timer + + + + + - - -Node57->Node93 - - - -connected_timeout -_ --rolling_average -_timer_ - - - -Node57->Node100 - - - -average_speed_timer -_ --gps_distance_update -_timer_ - - - -Node57->Node111 - - - -frame_timer_ - + Node58->Node2 - - - -gdl_ + + + -aprs_position_packet +_timer_ - - -Node65->Node2 - - - -gdl_config_ + + +Node58->Node86 + + + -status_polling_timer_ - - -Node65->Node58 - - - -config_ + + +Node58->Node95 + + + -connected_timeout +_ +-rolling_average +_timer_ + + + +Node58->Node102 + + + -average_speed_timer +_ +-gps_distance_update +_timer_ + + + +Node58->Node113 + + + -frame_timer_ - - -Node64 - - -bool - - - - + + +Node59->Node2 + + + -gdl_ + + + +Node67->Node2 + + + -gdl_config_ + + + +Node67->Node59 + + + -config_ + + + +Node66 + + +bool + + + + - - -Node64->Node1 - - - -shutdown_signal_ + + +Node66->Node1 + + + -shutdown_signal_ + + + +Node66->Node67 + + + -is_controller_ + + + +Node92 + + +giraffe::FlightRunnerData + + + ++ FlightRunnerData() ++ ~FlightRunnerData() ++ fullReset() ++ getFlightPhase() ++ getNumStartups() ++ getSecondsSincePreviousShutdown() ++ getSecondsSincePreviousStartup() ++ getSecondsSinceStartup() ++ incrementNumStartups() ++ setFlightPhase() ++ setShutdownReason() +- saveData() + - - -Node64->Node65 - - - -is_controller_ - + -Node64->Node90 - - - -load_status_ --previous_shutdown -_time_valid_ --previous_startup -_time_valid_ --save_status_ - - - -Node64->Node96 - - - +is_connected +Node66->Node92 + + + -load_status_ +-previous_shutdown +_time_valid_ +-previous_startup +_time_valid_ +-save_status_ + + + +Node66->Node98 + + + +is_connected - - -Node64->Node100 - - - -console_module_enabled -_ --data_file_enabled -_ --influxdb_enabled -_ --launch_gps_point -_set_ --log_file_enabled_ + + +Node66->Node102 + + + -console_module_enabled +_ +-data_file_enabled +_ +-influxdb_enabled +_ +-launch_gps_point +_set_ +-log_file_enabled_ - + -Node109 +Node111 - -data::blocks::CalculatedData - - - -+ toJson() + +data::blocks::CalculatedData + + + ++ toJson() - - -Node64->Node109 - - - +average_speed_valid -+distance_from_launch -_valid -+distance_traveled -_valid -+max_speed_valid -+pressure_altitude -_valid + + +Node66->Node111 + + + +average_speed_valid ++distance_from_launch +_valid ++distance_traveled +_valid ++max_speed_valid ++pressure_altitude +_valid - - -Node63 - - -uint32_t - - - - + + +Node65 + + +uint32_t + + + + - - -Node63->Node2 - - - -message_id_ + + +Node65->Node2 + + + -message_id_ - - -Node63->Node90 - - - -num_startups_ + + +Node65->Node92 + + + -num_startups_ - - -Node81->Node1 - - - -p_system_module_ + + +Node83->Node1 + + + -p_system_module_ - - -Node82 - - -data::blocks::SystemInfo - -+ swap_free_gb -+ swap_total_gb -+ swap_used_percent -+ uptime_hours - -+ toJson() + + +Node84 + + +data::blocks::SystemInfo + ++ swap_free_gb ++ swap_total_gb ++ swap_used_percent ++ uptime_hours + ++ toJson() - - -Node82->Node81 - - - -data_ + + +Node84->Node83 + + + -data_ - - -Node84->Node1 - - - -p_extension_module_ + + +Node86->Node1 + + + -p_extension_module_ - - -Node85 - - -vector< modules::Extension -Module::ExtContainer > - - - - + + +Node87 + + +vector< modules::Extension +Module::ExtContainer > + + + + - - -Node85->Node84 - - - -extensions_ + + +Node87->Node86 + + + -extensions_ - - -Node86->Node84 - - - -stats_ + + +Node88->Node86 + + + -stats_ - - -Node87->Node84 - - - -extension_resources_ + + +Node89->Node86 + + + -extension_resources_ - - -Node89 - - -vector< cfg::ExtensionMetadata > - - - - + + +Node91 + + +vector< cfg::ExtensionMetadata > + + + + - + + +Node91->Node86 + + + -extension_metadata_ + + -Node89->Node84 - - - -extension_metadata_ +Node92->Node1 + + + -flight_runner_data_ + + + +Node61 + + +Time + + + + + - + + -Node90->Node1 - - - -flight_runner_data_ +Node61->Node92 + + + -previous_shutdown +_time_ +-previous_startup +_time_ +-startup_time_ - + -Node91 +Node93 - -ShutdownReason - - - - + +FlightPhase + + + + - - -Node91->Node90 - - - -shutdown_reason_ + + +Node93->Node92 + + + -flight_phase_ - + -Node92 +Node94 - -FlightMode - - - - + +ShutdownReason + + + + - - -Node92->Node1 - - - -current_flight_mode_ + + +Node94->Node92 + + + -shutdown_reason_ - - -Node93->Node1 - - - -p_server_module_ + + +Node95->Node1 + + + -p_server_module_ - - -Node94->Node93 - - - -request_router_ + + +Node96->Node95 + + + -request_router_ - + -Node61 +Node63 - -double - - - - + +double + + + + - - -Node61->Node94 - - - -bps_down_in_a_second -_ --bps_up_in_a_second_ - - - -Node61->Node96 - - - +bytes_per_second_down -+bytes_per_second_up + + +Node63->Node96 + + + -bps_down_in_a_second +_ +-bps_up_in_a_second_ + + + +Node63->Node98 + + + +bytes_per_second_down ++bytes_per_second_up - - -Node61->Node100 - - - -distance_traveled_ + + +Node63->Node102 + + + -distance_traveled_ - + -Node95 +Node97 - -RollingAverage - - - - + +RollingAverage + + + + - - -Node95->Node94 - - - -bytes_per_second_down -_ --bytes_per_second_up_ - - - -Node95->Node100 - - - -average_horizontal -_speed_ --average_vertical -_speed_ - - - -Node96->Node93 - - - -stats_ + + +Node97->Node96 + + + -bytes_per_second_down +_ +-bytes_per_second_up_ + + + +Node97->Node102 + + + -average_horizontal +_speed_ +-average_vertical +_speed_ + + + +Node98->Node95 + + + -stats_ - - -Node96->Node94 - - - -stats_ + + +Node98->Node96 + + + -stats_ - - -Node98->Node93 - - - -server_socket_ + + +Node100->Node95 + + + -server_socket_ - - -Node100->Node1 - - - -p_data_module_ + + +Node102->Node1 + + + -p_data_module_ - - -Node101->Node100 - - - -data_log_ + + +Node103->Node102 + + + -data_log_ - + -Node106 +Node108 - -LogStrategy - - - - + +LogStrategy + + + + - - -Node106->Node100 - - - -data_file_logging -_strategy_ + + +Node108->Node102 + + + -data_file_logging +_strategy_ - + -Node107 +Node109 - -Point - - - - + +Point + + + + - - -Node107->Node100 - - - -last_gps_point_ --launch_gps_point_ + + +Node109->Node102 + + + -last_gps_point_ +-launch_gps_point_ - + -Node108 +Node110 - -ErrorLogStrategy - - - - + +ErrorLogStrategy + + + + - - -Node108->Node100 - - - -error_file_logging -_strategy_ + + +Node110->Node102 + + + -error_file_logging +_strategy_ - - -Node109->Node100 - - - -calculated_data_ + + +Node111->Node102 + + + -calculated_data_ - - -Node111->Node100 - - - -influxdb_ + + +Node113->Node102 + + + -influxdb_ - - -Node113->Node1 - - - -p_console_module_ + + +Node115->Node1 + + + -p_console_module_ - - -Node114->Node113 - - - -pages_ + + +Node116->Node115 + + + -pages_ - - -Node114->Node118 - - - -pages_ + + +Node116->Node120 + + + -pages_ - - -Node118->Node113 - - - -ncurs_env_ + + +Node120->Node115 + + + -ncurs_env_ - + -Node125 +Node127 - -Configuration * - - - - + +Configuration * + + + + - - -Node125->Node1 - - - -p_config_ + + +Node127->Node1 + + + -p_config_ diff --git a/classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.map b/classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.map new file mode 100644 index 000000000..95e4b5d6b --- /dev/null +++ b/classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.map @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.md5 b/classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.md5 new file mode 100644 index 000000000..310943765 --- /dev/null +++ b/classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.md5 @@ -0,0 +1 @@ +41af9747d854b47a916f14b959a71dac \ No newline at end of file diff --git a/classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.svg b/classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.svg new file mode 100644 index 000000000..b7e8dd2ab --- /dev/null +++ b/classFlightRunner_a91b3c262d2ab68bbf687b92d5acaf618_cgraph.svg @@ -0,0 +1,194 @@ + + + + + + +FlightRunner::flightLogic + + +Node1 + + +FlightRunner::flightLogic + + + + + +Node2 + + +FlightRunner::detectFlight +Phase + + + + + +Node1->Node2 + + + + + +Node3 + + +giraffe::FlightRunnerData +::getFlightPhase + + + + + +Node2->Node3 + + + + + +Node4 + + +data::Misc::getFlightPhase + + + + + +Node2->Node4 + + + + + +Node5 + + +data::LogStream::info + + + + + +Node2->Node5 + + + + + +Node8 + + +FlightRunner::setFlightPhase + + + + + +Node2->Node8 + + + + + +Node11 + + +util::to_string + + + + + +Node2->Node11 + + + + + +Node6 + + +data::Stream< LogPacket + >::addPacket + + + + + +Node5->Node6 + + + + + +Node7 + + +data::BaseStreamPacket +::resetTime + + + + + +Node5->Node7 + + + + + +Node9 + + +data::DataStream::addData + + + + + +Node8->Node9 + + + + + +Node10 + + +giraffe::FlightRunnerData +::setFlightPhase + + + + + +Node8->Node10 + + + + + +Node8->Node11 + + + + + +Node9->Node6 + + + + + +Node9->Node7 + + + + + diff --git a/classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.map b/classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.map new file mode 100644 index 000000000..99fda6b4c --- /dev/null +++ b/classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.md5 b/classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.md5 new file mode 100644 index 000000000..7341b2b26 --- /dev/null +++ b/classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.md5 @@ -0,0 +1 @@ +ff6ece7a441b6ca3afd4bbccac47e1ee \ No newline at end of file diff --git a/classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.svg b/classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.svg new file mode 100644 index 000000000..6e808c89e --- /dev/null +++ b/classFlightRunner_a9a583807049320acfbeebaf634430f88_cgraph.svg @@ -0,0 +1,99 @@ + + + + + + +FlightRunner::setFlightPhase + + +Node1 + + +FlightRunner::setFlightPhase + + + + + +Node2 + + +data::DataStream::addData + + + + + +Node1->Node2 + + + + + +Node5 + + +giraffe::FlightRunnerData +::setFlightPhase + + + + + +Node1->Node5 + + + + + +Node6 + + +util::to_string + + + + + +Node1->Node6 + + + + + +Node3 + + +data::Stream< DataPacket + >::addPacket + + + + + +Node2->Node3 + + + + + +Node4 + + +data::BaseStreamPacket +::resetTime + + + + + +Node2->Node4 + + + + + diff --git a/classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.map b/classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.map new file mode 100644 index 000000000..5fcf28689 --- /dev/null +++ b/classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.md5 b/classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.md5 new file mode 100644 index 000000000..b6f948865 --- /dev/null +++ b/classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.md5 @@ -0,0 +1 @@ +3b45c6d2d290c12852d76db13d6e4b9f \ No newline at end of file diff --git a/classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.svg b/classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.svg new file mode 100644 index 000000000..2af4671b3 --- /dev/null +++ b/classFlightRunner_a9a583807049320acfbeebaf634430f88_icgraph.svg @@ -0,0 +1,52 @@ + + + + + + +FlightRunner::setFlightPhase + + +Node1 + + +FlightRunner::setFlightPhase + + + + + +Node2 + + +FlightRunner::detectFlight +Phase + + + + + +Node1->Node2 + + + + + +Node3 + + +FlightRunner::flightLogic + + + + + +Node2->Node3 + + + + + diff --git a/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.map b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.map new file mode 100644 index 000000000..dacc09852 --- /dev/null +++ b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.map @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.md5 b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.md5 new file mode 100644 index 000000000..d27a7d284 --- /dev/null +++ b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.md5 @@ -0,0 +1 @@ +a7c0a6341aff86bf0d0ffa14d820a11c \ No newline at end of file diff --git a/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.svg b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.svg new file mode 100644 index 000000000..1f4650361 --- /dev/null +++ b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_cgraph.svg @@ -0,0 +1,179 @@ + + + + + + +FlightRunner::detectFlightPhase + + +Node1 + + +FlightRunner::detectFlight +Phase + + + + + +Node2 + + +giraffe::FlightRunnerData +::getFlightPhase + + + + + +Node1->Node2 + + + + + +Node3 + + +data::Misc::getFlightPhase + + + + + +Node1->Node3 + + + + + +Node4 + + +data::LogStream::info + + + + + +Node1->Node4 + + + + + +Node7 + + +FlightRunner::setFlightPhase + + + + + +Node1->Node7 + + + + + +Node10 + + +util::to_string + + + + + +Node1->Node10 + + + + + +Node5 + + +data::Stream< LogPacket + >::addPacket + + + + + +Node4->Node5 + + + + + +Node6 + + +data::BaseStreamPacket +::resetTime + + + + + +Node4->Node6 + + + + + +Node8 + + +data::DataStream::addData + + + + + +Node7->Node8 + + + + + +Node9 + + +giraffe::FlightRunnerData +::setFlightPhase + + + + + +Node7->Node9 + + + + + +Node7->Node10 + + + + + +Node8->Node5 + + + + + +Node8->Node6 + + + + + diff --git a/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.map b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.map new file mode 100644 index 000000000..183a5a372 --- /dev/null +++ b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.md5 b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.md5 new file mode 100644 index 000000000..55794ea3c --- /dev/null +++ b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.md5 @@ -0,0 +1 @@ +fb07c75dd86c855db2f1d9282c23a24d \ No newline at end of file diff --git a/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.svg b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.svg new file mode 100644 index 000000000..2a15758c1 --- /dev/null +++ b/classFlightRunner_ae966ae98c140e7880b3c7c4cbfa5cf05_icgraph.svg @@ -0,0 +1,37 @@ + + + + + + +FlightRunner::detectFlightPhase + + +Node1 + + +FlightRunner::detectFlight +Phase + + + + + +Node2 + + +FlightRunner::flightLogic + + + + + +Node1->Node2 + + + + + diff --git a/classRequestRouter__coll__graph.map b/classRequestRouter__coll__graph.map index 47b113ef4..489764693 100644 --- a/classRequestRouter__coll__graph.map +++ b/classRequestRouter__coll__graph.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classRequestRouter__coll__graph.md5 b/classRequestRouter__coll__graph.md5 index d4361a478..408d0fcce 100644 --- a/classRequestRouter__coll__graph.md5 +++ b/classRequestRouter__coll__graph.md5 @@ -1 +1 @@ -c0294b1b3d14059125bd9ce191f472f6 \ No newline at end of file +60fc02766129cb76de73fd4ff9962d60 \ No newline at end of file diff --git a/classRequestRouter__coll__graph.svg b/classRequestRouter__coll__graph.svg index 9f88f2aac..896df6744 100644 --- a/classRequestRouter__coll__graph.svg +++ b/classRequestRouter__coll__graph.svg @@ -4,32 +4,32 @@ - + RequestRouter Node1 - -RequestRouter - - - -+ RequestRouter() -+ ~RequestRouter() -+ getBytesPerSecondDown() -+ getBytesPerSecondUp() -+ handleMessage() -+ oneSecondTick() -- handleCommandRequest() -- handleDataRequest() -- handlePingRequest() -- handleSettingRequest() -- handleSettingSet() -- sendErrorPacket() -- sendMessage() + +RequestRouter + + + ++ RequestRouter() ++ ~RequestRouter() ++ getBytesPerSecondDown() ++ getBytesPerSecondUp() ++ handleMessage() ++ oneSecondTick() +- handleCommandRequest() +- handleDataRequest() +- handlePingRequest() +- handleSettingRequest() +- handleSettingSet() +- sendErrorPacket() +- sendMessage() @@ -37,1346 +37,1347 @@ Node2 - -double - - - - + +double + + + + Node2->Node1 - - - -bps_down_in_a_second -_ --bps_up_in_a_second_ + + + -bps_down_in_a_second +_ +-bps_up_in_a_second_ - + -Node49 +Node50 - -data::blocks::ServerModule -Stats - - - -+ toJson() + +data::blocks::ServerModule +Stats + + + ++ toJson() - + -Node2->Node49 - - - +bytes_per_second_down -+bytes_per_second_up +Node2->Node50 + + + +bytes_per_second_down ++bytes_per_second_up Node3 - - -data::SharedData - - - - + + +data::SharedData + + + + Node3->Node1 - - - -shared_data_ + + + -shared_data_ Node4 - -data::Streams - - - - + +data::Streams + + + + Node4->Node3 - - - +streams + + + +streams Node5 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node5->Node4 - - - +log + + + +log - + -Node51 +Node52 - -giraffe::Logger - - - -+ Logger() -+ debug() -+ error() -+ info() + +giraffe::Logger + + + ++ Logger() ++ debug() ++ error() ++ info() - + -Node5->Node51 - - - -log_stream_ +Node5->Node52 + + + -log_stream_ Node6 - -data::Stream< LogPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< LogPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node6->Node5 - - + + Node7 - -data::Stream< T > - - - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< T > + + + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node6 - - - < LogPacket > + + + < LogPacket > Node13 - -data::Stream< ImuFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< ImuFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node13 - - - < ImuFramePacket > + + + < ImuFramePacket > Node15 - -data::Stream< DataPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< DataPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node15 - - - < DataPacket > + + + < DataPacket > Node17 - -data::Stream< GpsFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< GpsFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node17 - - - < GpsFramePacket > + + + < GpsFramePacket > Node19 - -data::Stream< CommandPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< CommandPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node19 - - - < CommandPacket > + + + < CommandPacket > Node8 - -mutex - - - - + +mutex + + + + Node8->Node7 - - - -stream_mutex_ + + + -stream_mutex_ Node24 - -data::blocks::Block< T > - - - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block< T > + + + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node8->Node24 - - - -mutex_ + + + -mutex_ - + Node37 - - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() - + Node8->Node37 - - - -log_mutex_ + + + -log_mutex_ - + Node40 - - -data::ErrorFrame - - - -+ ErrorFrame() -+ ~ErrorFrame() -+ addError() -+ clearAllErrors() -+ clearError() -+ getActiveErrorIds() -+ getError() -+ getFullFrame() -+ isActive() -+ lastOccurrence() -+ numActiveErrors() -+ numOccurrences() -+ numTotalErrors() -+ timeOfLastErrorReported() + + +data::ErrorFrame + + + ++ ErrorFrame() ++ ~ErrorFrame() ++ addError() ++ clearAllErrors() ++ clearError() ++ getActiveErrorIds() ++ getError() ++ getFullFrame() ++ isActive() ++ lastOccurrence() ++ numActiveErrors() ++ numOccurrences() ++ numTotalErrors() ++ timeOfLastErrorReported() - + Node8->Node40 - - - -error_frame_mutex_ + + + -error_frame_mutex_ - + Node42 - - -data::Frame< ID, DATA > - - - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< ID, DATA > + + + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node8->Node42 - - - -frame_lock_ + + + -frame_lock_ Node9 - -int - - - - + +int + + + + Node9->Node7 - - - -current_packets_ + + + -current_packets_ - + Node9->Node40 - - - -total_errors_ + + + -total_errors_ - + -Node9->Node49 - - - +num_invalid_received -+num_messages_received +Node9->Node50 + + + +num_invalid_received ++num_messages_received Node12 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node12->Node4 - - - +imu + + + +imu Node13->Node12 - - + + Node14 - -data::DataStream - - - -+ addData() -+ reportStatus() + +data::DataStream + + + ++ addData() ++ reportStatus() Node14->Node4 - - - +data + + + +data Node15->Node14 - - + + Node16 - -data::GpsFrameStream - - - -+ addFrame() + +data::GpsFrameStream + + + ++ addFrame() Node16->Node4 - - - +gps + + + +gps Node17->Node16 - - + + Node18 - -data::CommandStream - - - -+ addCommand() + +data::CommandStream + + + ++ addCommand() Node18->Node4 - - - +command + + + +command Node19->Node18 - - + + Node20 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node20->Node3 - - - +status_led + + + +status_led Node21 - -atomic< State > - - - - + +atomic< State > + + + + Node21->Node20 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ Node22 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node22->Node3 - - - +blocks + + + +blocks Node23 - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node22 - - - +calculated_data + + + +calculated_data Node24->Node23 - - - < data::blocks::Calculated -Data > + + + < data::blocks::Calculated +Data > - + Node27 - - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node24->Node27 - - - < data::blocks::Telemetry -ModuleStats > + + + < data::blocks::Telemetry +ModuleStats > - + Node28 - - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node24->Node28 - - - < data::blocks::CameraImages > + + + < data::blocks::CameraImages > - + Node29 - - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node24->Node29 - - - < data::blocks::Extension -ModuleStats > + + + < data::blocks::Extension +ModuleStats > - + Node30 - - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node24->Node30 - - - < data::blocks::Location -Data > + + + < data::blocks::Location +Data > - + Node31 - - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node24->Node31 - - - < data::blocks::DataLogStats > + + + < data::blocks::DataLogStats > - + Node32 - - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node24->Node32 - - - < data::blocks::ImuData > + + + < data::blocks::ImuData > - + Node33 - - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node24->Node33 - - - < data::blocks::SystemInfo > + + + < data::blocks::SystemInfo > - + Node34 - - -data::blocks::Block -< data::blocks::StreamsStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::StreamsStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node24->Node34 - - - < data::blocks::StreamsStats > + + + < data::blocks::StreamsStats > - + Node35 - - -data::blocks::Block -< data::blocks::ServerModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ServerModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node24->Node35 - - - < data::blocks::ServerModule -Stats > + + + < data::blocks::ServerModule +Stats > - + Node36 - - -data::blocks::Block -< data::blocks::ModulesStatuses > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ModulesStatuses > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node24->Node36 - - - < data::blocks::ModulesStatuses > + + + < data::blocks::ModulesStatuses > Node25 - -TimePoint - - - - + +TimePoint + + + + Node25->Node24 - - - -last_updated_ + + + -last_updated_ - + Node25->Node40 - - - -last_error_reported_ + + + -last_error_reported_ - + Node45 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() Node25->Node45 - - - +start_time - - - -Node26 - - -T - - - - - - - - - -Node26->Node24 - - - -data_ + + + -start_time_ - + Node27->Node22 - - - +telemetry_module_stats + + + +telemetry_module_stats - + Node28->Node22 - - - +camera + + + +camera - + Node29->Node22 - - - +extension_module_stats + + + +extension_module_stats - + Node30->Node22 - - - +location_data + + + +location_data - + Node31->Node22 - - - +data_log_stats + + + +data_log_stats - + Node32->Node22 - - - +imu_data + + + +imu_data - + Node33->Node22 - - - +system_info + + + +system_info - + Node34->Node22 - - - +stream_stats + + + +stream_stats - + Node35->Node22 - - - +server_module_stats + + + +server_module_stats - + Node36->Node22 - - - +modules_statuses + + + +modules_statuses - + Node37->Node3 - - - +log_container + + + +log_container - + Node38 - - -deque< std::string > - - - - + + +deque< std::string > + + + + - + Node38->Node37 - - - -log_container_ + + + -log_container_ - + Node39 - - -data::Frames - - - - + + +data::Frames + + + + - + Node39->Node3 - - - +frames + + + +frames - + Node40->Node39 - - - +error_frame + + + +error_frame - + Node41 - - -data::Frame< DiagnosticId, - ErrorFrameItem > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< DiagnosticId, + ErrorFrameItem > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node41->Node40 - - + + - + Node42->Node41 - - - < DiagnosticId, ErrorFrame -Item > + + + < DiagnosticId, ErrorFrame +Item > - + Node44 - - -data::Frame< std::string, - data::DataPacket > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< std::string, + data::DataPacket > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node42->Node44 - - - < std::string, data -::DataPacket > + + + < std::string, data +::DataPacket > - + Node44->Node39 - - - +env_hum -+env_pres -+env_temp + + + +env_hum ++env_pres ++env_temp - + Node45->Node3 - - - +misc + + + +misc - + Node46 - - -Time - - - - + + +atomic< FlightPhase > + + + + - + Node46->Node45 - - - +startup_time + + + -flight_phase - + Node47 - - -RollingAverage - - - - + + +friend + + + + - - -Node47->Node1 - - - -bytes_per_second_down -_ --bytes_per_second_up_ + + +Node47->Node45 + + + +FlightRunner - + Node48 - - -Configuration & - - - - + + +RollingAverage + + + + - + Node48->Node1 - - - -config_ + + + -bytes_per_second_down +_ +-bytes_per_second_up_ + + + +Node49 + + +Configuration & + + + + + + - + Node49->Node1 - - - -stats_ + + + -config_ - + + +Node50->Node1 + + + -stats_ + + -Node50 +Node51 - -bool - - - - + +bool + + + + - + -Node50->Node49 - - - +is_connected +Node51->Node50 + + + +is_connected - + -Node51->Node1 - - - -logger_ +Node52->Node1 + + + -logger_ - + -Node52 +Node53 - -Identification - - - - + +Identification + + + + - + -Node52->Node51 - - - -source_ +Node53->Node52 + + + -source_ - + -Node53 +Node54 - -string - - - - + +string + + + + - + -Node53->Node51 - - - -secondary_source_ +Node54->Node52 + + + -secondary_source_ diff --git a/classcfg_1_1Extensions.html b/classcfg_1_1Extensions.html index 40de9d031..68f2febbe 100644 --- a/classcfg_1_1Extensions.html +++ b/classcfg_1_1Extensions.html @@ -220,7 +220,7 @@

-

References cfg::CfgSection::cfg_lock_, doesNameExist(), cfg::CfgSection::error(), extensions_, data::Streams::log, cfg::ExtensionMetadata::name, cfg::ExtensionMetadata::setFromJson(), cfg::CfgSection::streams_, and util::to_string().

+

References cfg::CfgSection::cfg_lock_, doesNameExist(), cfg::CfgSection::error(), extensions_, data::Streams::log, cfg::ExtensionMetadata::name, cfg::ExtensionMetadata::setFromJson(), cfg::CfgSection::streams_, and util::to_string().

Here is the call graph for this function:
diff --git a/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.map b/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.map index da48c401f..db0df610a 100644 --- a/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.map +++ b/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.map @@ -3,7 +3,7 @@ - + diff --git a/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.md5 b/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.md5 index adc00d3e1..e79036cb2 100644 --- a/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.md5 +++ b/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.md5 @@ -1 +1 @@ -8445099e6c383f9e5df2ca88f7916c2f \ No newline at end of file +4372e9efbc85dd6373f2854e610321b9 \ No newline at end of file diff --git a/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.svg b/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.svg index 65df55b28..cc850e8c1 100644 --- a/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.svg +++ b/classcfg_1_1Extensions_aab673cffeff4bb60bf1a11d83a39736b_cgraph.svg @@ -67,7 +67,7 @@ Node9 - + util::to_string diff --git a/classconsole__pages_1_1Pages.html b/classconsole__pages_1_1Pages.html index 1133994df..ca604c6f2 100644 --- a/classconsole__pages_1_1Pages.html +++ b/classconsole__pages_1_1Pages.html @@ -114,7 +114,7 @@
Collaboration diagram for console_pages::Pages:
-
+
@@ -373,7 +373,7 @@

-

References data::blocks::ModulesStatuses::console, data::blocks::SystemInfo::cpu_load_avg_1, data::blocks::SystemInfo::cpu_load_avg_15, data::blocks::SystemInfo::cpu_load_avg_5, data::blocks::ModulesStatuses::data, data::blocks::ModulesStatuses::extension, f2s(), console_pages::K_DATA_WINDOW_WIDTH, node::K_STATUS_TO_STRING_MAP, LandR(), data::blocks::ModulesStatuses::server, data::blocks::ModulesStatuses::system, data::blocks::ModulesStatuses::telemetry, and util::to_string().

+

References data::blocks::ModulesStatuses::console, data::blocks::SystemInfo::cpu_load_avg_1, data::blocks::SystemInfo::cpu_load_avg_15, data::blocks::SystemInfo::cpu_load_avg_5, data::blocks::ModulesStatuses::data, data::blocks::ModulesStatuses::extension, f2s(), console_pages::K_DATA_WINDOW_WIDTH, node::K_STATUS_TO_STRING_MAP, LandR(), data::blocks::ModulesStatuses::server, data::blocks::ModulesStatuses::system, data::blocks::ModulesStatuses::telemetry, and util::to_string().

Referenced by getCurrentPage().

@@ -414,7 +414,7 @@

-

References b2str(), data::blocks::StreamsStats::data, data::blocks::DataLogStats::data_archive_dir, data::blocks::DataLogStats::data_archive_dir_size, data::blocks::DataLogStats::data_dir, data::blocks::DataLogStats::data_file, data::blocks::DataLogStats::data_file_path, data::blocks::DataLogStats::data_file_size, data::blocks::StreamsStats::gps, data::blocks::StreamsStats::imu, LandR(), data::blocks::StreamsStats::log, data::blocks::DataLogStats::log_archive_dir, data::blocks::DataLogStats::log_archive_dir_size, data::blocks::DataLogStats::log_dir, data::blocks::DataLogStats::log_file, data::blocks::DataLogStats::log_file_path, data::blocks::DataLogStats::log_file_size, and util::to_string().

+

References b2str(), data::blocks::StreamsStats::data, data::blocks::DataLogStats::data_archive_dir, data::blocks::DataLogStats::data_archive_dir_size, data::blocks::DataLogStats::data_dir, data::blocks::DataLogStats::data_file, data::blocks::DataLogStats::data_file_path, data::blocks::DataLogStats::data_file_size, data::blocks::StreamsStats::gps, data::blocks::StreamsStats::imu, LandR(), data::blocks::StreamsStats::log, data::blocks::DataLogStats::log_archive_dir, data::blocks::DataLogStats::log_archive_dir_size, data::blocks::DataLogStats::log_dir, data::blocks::DataLogStats::log_file, data::blocks::DataLogStats::log_file_path, data::blocks::DataLogStats::log_file_size, and util::to_string().

Referenced by getCurrentPage().

@@ -488,7 +488,7 @@

-

References b2str(), f2s(), and util::to_string().

+

References b2str(), f2s(), and util::to_string().

Referenced by getCurrentPage().

@@ -529,7 +529,7 @@

-

References util::to_string().

+

References util::to_string().

Referenced by getCurrentPage().

@@ -611,7 +611,7 @@

-

References f2s(), data::K_GPS_FIX_TO_STRING_MAP, and util::to_string().

+

References f2s(), data::K_GPS_FIX_TO_STRING_MAP, and util::to_string().

Referenced by getCurrentPage().

@@ -652,7 +652,7 @@

-

References util::to_string().

+

References util::to_string().

Referenced by getCurrentPage().

@@ -693,7 +693,7 @@

-

References b2str(), f2s(), and util::to_string().

+

References b2str(), f2s(), and util::to_string().

Referenced by getCurrentPage().

diff --git a/classconsole__pages_1_1Pages__coll__graph.map b/classconsole__pages_1_1Pages__coll__graph.map index c1614c0b1..d3c05baca 100644 --- a/classconsole__pages_1_1Pages__coll__graph.map +++ b/classconsole__pages_1_1Pages__coll__graph.map @@ -1,51 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classconsole__pages_1_1Pages__coll__graph.md5 b/classconsole__pages_1_1Pages__coll__graph.md5 index d308d86b8..803001355 100644 --- a/classconsole__pages_1_1Pages__coll__graph.md5 +++ b/classconsole__pages_1_1Pages__coll__graph.md5 @@ -1 +1 @@ -a7750b3ef89148218a63c58adec4d596 \ No newline at end of file +811ed932c7114b1a77c541ffeb275d85 \ No newline at end of file diff --git a/classconsole__pages_1_1Pages__coll__graph.svg b/classconsole__pages_1_1Pages__coll__graph.svg index a1c0f94af..bce155624 100644 --- a/classconsole__pages_1_1Pages__coll__graph.svg +++ b/classconsole__pages_1_1Pages__coll__graph.svg @@ -4,36 +4,36 @@ - + console_pages::Pages Node1 - -console_pages::Pages - - - -+ Pages() -+ ~Pages() -+ getCurrentMenu() -+ getCurrentPage() -+ getMaxNumPageLines() -+ getNumLinesOnPage() -+ navigateMenu() -- data() -- extensionData() -- extensions() -- gfsStatus() -- location() -- log() -- server() -- setNumLinesOnPage() -- system() -- telemetry() + +console_pages::Pages + + + ++ Pages() ++ ~Pages() ++ getCurrentMenu() ++ getCurrentPage() ++ getMaxNumPageLines() ++ getNumLinesOnPage() ++ navigateMenu() +- data() +- extensionData() +- extensions() +- gfsStatus() +- location() +- log() +- server() +- setNumLinesOnPage() +- system() +- telemetry() @@ -41,1304 +41,1325 @@ Node2 - -array< std::string, - K_MAX_NUM_PAGE_LINES > - - - - + +array< std::string, + K_MAX_NUM_PAGE_LINES > + + + + Node2->Node1 - - - -content_ + + + -content_ Node3 - - -data::SharedData - - - - + + +data::SharedData + + + + Node3->Node1 - - - -shared_data_ + + + -shared_data_ Node4 - -data::Streams - - - - + +data::Streams + + + + Node4->Node3 - - - +streams + + + +streams Node5 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node5->Node4 - - - +log + + + +log Node6 - -data::Stream< LogPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< LogPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node6->Node5 - - + + Node7 - -data::Stream< T > - - - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< T > + + + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node6 - - - < LogPacket > + + + < LogPacket > Node13 - -data::Stream< ImuFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< ImuFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node13 - - - < ImuFramePacket > + + + < ImuFramePacket > Node15 - -data::Stream< DataPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< DataPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node15 - - - < DataPacket > + + + < DataPacket > Node17 - -data::Stream< GpsFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< GpsFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node17 - - - < GpsFramePacket > + + + < GpsFramePacket > Node19 - -data::Stream< CommandPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< CommandPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node19 - - - < CommandPacket > + + + < CommandPacket > Node8 - -mutex - - - - + +mutex + + + + Node8->Node7 - - - -stream_mutex_ + + + -stream_mutex_ Node24 - -data::blocks::Block< T > - - - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block< T > + + + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node8->Node24 - - - -mutex_ + + + -mutex_ Node37 - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() Node8->Node37 - - - -log_mutex_ + + + -log_mutex_ Node40 - -data::ErrorFrame - - - -+ ErrorFrame() -+ ~ErrorFrame() -+ addError() -+ clearAllErrors() -+ clearError() -+ getActiveErrorIds() -+ getError() -+ getFullFrame() -+ isActive() -+ lastOccurrence() -+ numActiveErrors() -+ numOccurrences() -+ numTotalErrors() -+ timeOfLastErrorReported() + +data::ErrorFrame + + + ++ ErrorFrame() ++ ~ErrorFrame() ++ addError() ++ clearAllErrors() ++ clearError() ++ getActiveErrorIds() ++ getError() ++ getFullFrame() ++ isActive() ++ lastOccurrence() ++ numActiveErrors() ++ numOccurrences() ++ numTotalErrors() ++ timeOfLastErrorReported() Node8->Node40 - - - -error_frame_mutex_ + + + -error_frame_mutex_ Node42 - -data::Frame< ID, DATA > - - - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< ID, DATA > + + + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node8->Node42 - - - -frame_lock_ + + + -frame_lock_ Node9 - -int - - - - + +int + + + + - + Node9->Node1 - - - -current_num_lines_ + + + -current_num_lines_ Node9->Node7 - - - -current_packets_ + + + -current_packets_ Node9->Node40 - - - -total_errors_ + + + -total_errors_ Node10 - -queue< T > - - - - + +queue< T > + + + + Node10->Node7 - - - -packet_queue_ + + + -packet_queue_ Node11 - -atomic< int > - - - - + +atomic< int > + + + + Node11->Node7 - - - -total_packets_ + + + -total_packets_ Node12 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node12->Node4 - - - +imu + + + +imu Node13->Node12 - - + + Node14 - -data::DataStream - - - -+ addData() -+ reportStatus() + +data::DataStream + + + ++ addData() ++ reportStatus() Node14->Node4 - - - +data + + + +data Node15->Node14 - - + + Node16 - -data::GpsFrameStream - - - -+ addFrame() + +data::GpsFrameStream + + + ++ addFrame() Node16->Node4 - - - +gps + + + +gps Node17->Node16 - - + + Node18 - -data::CommandStream - - - -+ addCommand() + +data::CommandStream + + + ++ addCommand() Node18->Node4 - - - +command + + + +command Node19->Node18 - - + + Node20 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node20->Node3 - - - +status_led + + + +status_led Node21 - -atomic< State > - - - - + +atomic< State > + + + + Node21->Node20 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ Node22 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node22->Node3 - - - +blocks + + + +blocks Node23 - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node22 - - - +calculated_data + + + +calculated_data Node24->Node23 - - - < data::blocks::Calculated -Data > + + + < data::blocks::Calculated +Data > Node27 - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node27 - - - < data::blocks::Telemetry -ModuleStats > + + + < data::blocks::Telemetry +ModuleStats > Node28 - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node28 - - - < data::blocks::CameraImages > + + + < data::blocks::CameraImages > Node29 - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node29 - - - < data::blocks::Extension -ModuleStats > + + + < data::blocks::Extension +ModuleStats > Node30 - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node30 - - - < data::blocks::Location -Data > + + + < data::blocks::Location +Data > Node31 - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node31 - - - < data::blocks::DataLogStats > + + + < data::blocks::DataLogStats > Node32 - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node32 - - - < data::blocks::ImuData > + + + < data::blocks::ImuData > Node33 - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node33 - - - < data::blocks::SystemInfo > + + + < data::blocks::SystemInfo > Node34 - -data::blocks::Block -< data::blocks::StreamsStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::StreamsStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node34 - - - < data::blocks::StreamsStats > + + + < data::blocks::StreamsStats > Node35 - -data::blocks::Block -< data::blocks::ServerModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ServerModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node35 - - - < data::blocks::ServerModule -Stats > + + + < data::blocks::ServerModule +Stats > Node36 - -data::blocks::Block -< data::blocks::ModulesStatuses > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ModulesStatuses > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node36 - - - < data::blocks::ModulesStatuses > + + + < data::blocks::ModulesStatuses > Node25 - -TimePoint - - - - + +TimePoint + + + + Node25->Node24 - - - -last_updated_ + + + -last_updated_ Node25->Node40 - - - -last_error_reported_ + + + -last_error_reported_ Node45 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() - + Node25->Node45 - - - +start_time + + + -start_time_ Node26 - -T - - - - + +T + + + + Node26->Node24 - - - -data_ + + + -data_ Node27->Node22 - - - +telemetry_module_stats + + + +telemetry_module_stats Node28->Node22 - - - +camera + + + +camera Node29->Node22 - - - +extension_module_stats + + + +extension_module_stats Node30->Node22 - - - +location_data + + + +location_data Node31->Node22 - - - +data_log_stats + + + +data_log_stats Node32->Node22 - - - +imu_data + + + +imu_data Node33->Node22 - - - +system_info + + + +system_info Node34->Node22 - - - +stream_stats + + + +stream_stats Node35->Node22 - - - +server_module_stats + + + +server_module_stats Node36->Node22 - - - +modules_statuses + + + +modules_statuses Node37->Node3 - - - +log_container + + + +log_container Node38 - -deque< std::string > - - - - + +deque< std::string > + + + + Node38->Node37 - - - -log_container_ + + + -log_container_ Node39 - -data::Frames - - - - + +data::Frames + + + + Node39->Node3 - - - +frames + + + +frames Node40->Node39 - - - +error_frame + + + +error_frame Node41 - -data::Frame< DiagnosticId, - ErrorFrameItem > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< DiagnosticId, + ErrorFrameItem > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node41->Node40 - - + + Node42->Node41 - - - < DiagnosticId, ErrorFrame -Item > + + + < DiagnosticId, ErrorFrame +Item > Node44 - -data::Frame< std::string, - data::DataPacket > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< std::string, + data::DataPacket > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node42->Node44 - - - < std::string, data -::DataPacket > + + + < std::string, data +::DataPacket > Node43 - -unordered_map< ID, - DATA > - - - - + +unordered_map< ID, + DATA > + + + + Node43->Node42 - - - #frame_ + + + #frame_ Node44->Node39 - - - +env_hum -+env_pres -+env_temp + + + +env_hum ++env_pres ++env_temp Node45->Node3 - - - +misc + + + +misc Node46 - -Time - - - - + +atomic< FlightPhase > + + + + - + Node46->Node45 - - - +startup_time + + + -flight_phase Node47 - -Configuration & - - - - + +friend + + + + - + -Node47->Node1 - - - -config_ +Node47->Node45 + + + +FlightRunner Node48 - -PageOption - - - - + +Configuration & + + + + - + Node48->Node1 - - - -current_page_ + + + -config_ Node49 - -vector< Option > - - - - + +PageOption + + + + Node49->Node1 - - - -current_menu_ + + + -current_page_ + + + +Node50 + + +vector< Option > + + + + + + + + + +Node50->Node1 + + + -current_menu_ diff --git a/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.map b/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.map index 495fb4be9..789f63d77 100644 --- a/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.map +++ b/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.map @@ -1,5 +1,5 @@ - + diff --git a/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.md5 b/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.md5 index 4a3f40acb..c1604a1ac 100644 --- a/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.md5 +++ b/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.md5 @@ -1 +1 @@ -7f8fc8dede97e1a414cb4309f63eb7b8 \ No newline at end of file +5437c8bf33720d462b70793151974899 \ No newline at end of file diff --git a/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.svg b/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.svg index 77aeca1fa..c903f85ae 100644 --- a/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.svg +++ b/classconsole__pages_1_1Pages_a141ef59324d5cd73c9f39488ab0fa363_cgraph.svg @@ -36,7 +36,7 @@ Node3 - + util::to_string diff --git a/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.map b/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.map index c992caf1d..39d83c6d0 100644 --- a/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.map +++ b/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.md5 b/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.md5 index 9688a29a6..1aa6ab64e 100644 --- a/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.md5 +++ b/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.md5 @@ -1 +1 @@ -1ca88767b3f57f19d251050e8d616d1c \ No newline at end of file +768030ec09e89a8495345e9c14a0fe56 \ No newline at end of file diff --git a/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.svg b/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.svg index 699125f41..aec793d12 100644 --- a/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.svg +++ b/classconsole__pages_1_1Pages_a1e0b526a42fa362aa87bb4b9d37ae687_cgraph.svg @@ -51,7 +51,7 @@ Node4 - + util::to_string diff --git a/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.map b/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.map index 785913d29..c64713fd7 100644 --- a/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.map +++ b/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.md5 b/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.md5 index f016ec887..c3f98f462 100644 --- a/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.md5 +++ b/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.md5 @@ -1 +1 @@ -7f731b1eaef1790130c4e7127ebd74da \ No newline at end of file +db9e153153367d74113689e813f47eb7 \ No newline at end of file diff --git a/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.svg b/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.svg index 8bedac7c7..8a7254a0c 100644 --- a/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.svg +++ b/classconsole__pages_1_1Pages_a27c3adbf55be9c5165077caed2c01b57_cgraph.svg @@ -51,7 +51,7 @@ Node4 - + util::to_string diff --git a/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.map b/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.map index bedac0e14..1a34ee7e4 100644 --- a/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.map +++ b/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.md5 b/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.md5 index 8e76d13ea..5c1e6543e 100644 --- a/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.md5 +++ b/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.md5 @@ -1 +1 @@ -7d04d0d947737eeb61533c5c15a5161b \ No newline at end of file +e606759f244ca23a2586a1d5de86ade8 \ No newline at end of file diff --git a/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.svg b/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.svg index 36789e0fb..e1646cde1 100644 --- a/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.svg +++ b/classconsole__pages_1_1Pages_a4b0ae50da4241115a3acfca9f0c4e306_cgraph.svg @@ -51,7 +51,7 @@ Node4 - + util::to_string diff --git a/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.map b/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.map index debf3402b..a2f209f78 100644 --- a/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.map +++ b/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.md5 b/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.md5 index 6fa8b5947..b2fd52369 100644 --- a/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.md5 +++ b/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.md5 @@ -1 +1 @@ -77e280fddfd949ba98ee9f44cadc315e \ No newline at end of file +5fabb8e6a9da253416422f847221c8c2 \ No newline at end of file diff --git a/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.svg b/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.svg index 4a0aa3a70..b31beb50f 100644 --- a/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.svg +++ b/classconsole__pages_1_1Pages_a67d35ee34832ada202ae3efbba51ac7b_cgraph.svg @@ -51,7 +51,7 @@ Node4 - + util::to_string diff --git a/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.map b/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.map index 2086d4baa..9899e2faf 100644 --- a/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.map +++ b/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.map @@ -1,4 +1,4 @@ - + diff --git a/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.md5 b/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.md5 index 173f1b380..38bdce66f 100644 --- a/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.md5 +++ b/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.md5 @@ -1 +1 @@ -ada0508b2450b07a6fb779fbf8d9754d \ No newline at end of file +9a875859cea3c4a75370ae1095940484 \ No newline at end of file diff --git a/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.svg b/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.svg index 5fcbe0741..45224b200 100644 --- a/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.svg +++ b/classconsole__pages_1_1Pages_a815a74fc95295c02b4638fa47b03e18d_cgraph.svg @@ -21,7 +21,7 @@ Node2 - + util::to_string diff --git a/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.map b/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.map index 8951d9ac6..6b12e4b06 100644 --- a/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.map +++ b/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.map @@ -11,6 +11,6 @@ - + diff --git a/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.md5 b/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.md5 index 7a39d8c15..ffd3e376c 100644 --- a/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.md5 +++ b/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.md5 @@ -1 +1 @@ -908c64d9148c695dedb2a9d867287095 \ No newline at end of file +d40aaf3734a17f530a0ea2fdf9c5bee5 \ No newline at end of file diff --git a/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.svg b/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.svg index 15a7d28a9..ff1ff4db1 100644 --- a/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.svg +++ b/classconsole__pages_1_1Pages_a994c60348e2c31544233ce3ba27ccb14_cgraph.svg @@ -194,7 +194,7 @@ Node5 - + util::to_string diff --git a/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.map b/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.map index 7f76abfa9..cc88f61b0 100644 --- a/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.map +++ b/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.map @@ -1,4 +1,4 @@ - + diff --git a/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.md5 b/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.md5 index 51d720620..47579cbaa 100644 --- a/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.md5 +++ b/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.md5 @@ -1 +1 @@ -5de59e1b1c75f70832cfdacbc526a631 \ No newline at end of file +7c04dc5c081778e9795f240d28ea3718 \ No newline at end of file diff --git a/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.svg b/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.svg index 4091daac4..daefa5916 100644 --- a/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.svg +++ b/classconsole__pages_1_1Pages_aa3dd00ba1c736892c991d7d4f461bfe0_cgraph.svg @@ -21,7 +21,7 @@ Node2 - + util::to_string diff --git a/classdata_1_1DataStream.html b/classdata_1_1DataStream.html index 52764b2ec..e39a42cdc 100644 --- a/classdata_1_1DataStream.html +++ b/classdata_1_1DataStream.html @@ -193,12 +193,20 @@

References data::Stream< DataPacket >::addPacket(), data::DataPacket::GENERIC, data::DataPacket::identifier, data::BaseStreamPacket::resetTime(), data::BaseStreamPacket::source, data::DataPacket::type, and data::DataPacket::value.

+ +

Referenced by FlightRunner::setFlightPhase().

Here is the call graph for this function:
+
+Here is the caller graph for this function:
+
+
+
+

diff --git a/classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.map b/classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.map new file mode 100644 index 000000000..3eb7f6f19 --- /dev/null +++ b/classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.md5 b/classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.md5 new file mode 100644 index 000000000..5d1fbf2ec --- /dev/null +++ b/classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.md5 @@ -0,0 +1 @@ +b815a549c34bec7eb42eb06537ae6a1c \ No newline at end of file diff --git a/classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.svg b/classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.svg new file mode 100644 index 000000000..2b7923e28 --- /dev/null +++ b/classdata_1_1DataStream_a0eef16fa96084fe72dcc3f3ef8cf0bac_icgraph.svg @@ -0,0 +1,67 @@ + + + + + + +data::DataStream::addData + + +Node1 + + +data::DataStream::addData + + + + + +Node2 + + +FlightRunner::setFlightPhase + + + + + +Node1->Node2 + + + + + +Node3 + + +FlightRunner::detectFlight +Phase + + + + + +Node2->Node3 + + + + + +Node4 + + +FlightRunner::flightLogic + + + + + +Node3->Node4 + + + + + diff --git a/classdata_1_1LogStream.html b/classdata_1_1LogStream.html index bbc6ad3cd..81b09b759 100644 --- a/classdata_1_1LogStream.html +++ b/classdata_1_1LogStream.html @@ -258,7 +258,7 @@

References data::Stream< LogPacket >::addPacket(), data::LogPacket::id, data::LogPacket::INFO, data::LogPacket::info, data::LogPacket::level, data::BaseStreamPacket::resetTime(), and data::BaseStreamPacket::source.

-

Referenced by debug(), error(), and giraffe::Logger::info().

+

Referenced by debug(), FlightRunner::detectFlightPhase(), error(), and giraffe::Logger::info().

Here is the call graph for this function:
-
+
@@ -372,7 +372,7 @@

-

References data::Stream< LogPacket >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, data::LogPacket::info, data::LogPacket::level, data::BaseStreamPacket::resetTime(), data::BaseStreamPacket::source, and util::to_string().

+

References data::Stream< LogPacket >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, data::LogPacket::info, data::LogPacket::level, data::BaseStreamPacket::resetTime(), data::BaseStreamPacket::source, and util::to_string().

Here is the call graph for this function:
diff --git a/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.map b/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.map index 74436ebc8..c3ab7a9b1 100644 --- a/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.map +++ b/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.map @@ -1,19 +1,21 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.md5 b/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.md5 index a9918a330..8dcbcce11 100644 --- a/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.md5 +++ b/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.md5 @@ -1 +1 @@ -1efec0025154e900385350a5825a5494 \ No newline at end of file +715d3837d988fa82cf4a08c182ffd3cc \ No newline at end of file diff --git a/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.svg b/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.svg index c3ea9a8ca..c566e34bd 100644 --- a/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.svg +++ b/classdata_1_1LogStream_a02c18d6e5c9697b4943ba9fb630ca0c9_icgraph.svg @@ -4,16 +4,16 @@ - - + + data::LogStream::info Node1 - -data::LogStream::info + +data::LogStream::info @@ -21,260 +21,291 @@ Node2 - -data::LogStream::debug + +data::LogStream::debug Node1->Node2 - - + + Node5 - - -data::LogStream::error + + +FlightRunner::detectFlight +Phase Node1->Node5 - - + + - - -Node17 - - -giraffe::Logger::info + + +Node7 + + +data::LogStream::error - - -Node1->Node17 - - + + +Node1->Node7 + + + + + +Node19 + + +giraffe::Logger::info + + + + + +Node1->Node19 + + Node3 - -giraffe::Logger::debug + +giraffe::Logger::debug Node2->Node3 - - + + Node4 - -RequestRouter::handleMessage + +RequestRouter::handleMessage Node3->Node4 - - + + Node6 - - -cfg::CfgSection::error + + +FlightRunner::flightLogic Node5->Node6 - - + + - - -Node11 - + + +Node8 + + +cfg::CfgSection::error + + + + + +Node7->Node8 + + + + + +Node13 + giraffe::Logger::error - - -Node5->Node11 - - + + +Node7->Node13 + + - - -Node12 - + + +Node14 + RequestRouter::handleCommand Request - - -Node5->Node12 - - + + +Node7->Node14 + + - - -Node13 - + + +Node15 + FlightRunner::processCommand - - -Node5->Node13 - - + + +Node7->Node15 + + - - -Node14 - + + +Node16 + FlightRunner::routeCommand - - -Node5->Node14 - - + + +Node7->Node16 + + - - -Node15 - + + +Node17 + validation::setValidEnum - - -Node5->Node15 - - - - - -Node16 - + + +Node7->Node17 + + + + + +Node18 + validation::setValidValue - - -Node5->Node16 - - + + +Node7->Node18 + + - - -Node7 - + + +Node9 + cfg::Extensions::addExtension - - -Node6->Node7 - - + + +Node8->Node9 + + - - -Node8 - + + +Node10 + cfg::Extensions::removeExtension - - -Node6->Node8 + + +Node8->Node10 - - -Node9 - + + +Node11 + cfg::Extensions::setFromJson - - -Node6->Node9 + + +Node8->Node11 - - -Node10 - + + +Node12 + cfg::Extensions::toggleExtension - - -Node6->Node10 + + +Node8->Node12 - - -Node12->Node4 - + + +Node14->Node4 + - - -Node13->Node14 + + +Node15->Node16 - - -Node17->Node11 - - + + +Node19->Node13 + + diff --git a/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.map b/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.map index f3eeafe1b..deaf29399 100644 --- a/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.map +++ b/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.md5 b/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.md5 index b2efb1d5d..936e564a8 100644 --- a/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.md5 +++ b/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.md5 @@ -1 +1 @@ -d3ee94f4699e9998151a165be881af7c \ No newline at end of file +1ab3aa1448aca3631e982e5e3790c400 \ No newline at end of file diff --git a/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.svg b/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.svg index 073070cb6..2cac08097 100644 --- a/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.svg +++ b/classdata_1_1LogStream_a2e520b1959831d7eb0a0d4c586292e94_cgraph.svg @@ -53,7 +53,7 @@ Node4 - + util::to_string diff --git a/classdata_1_1Misc-members.html b/classdata_1_1Misc-members.html new file mode 100644 index 000000000..f4710bd47 --- /dev/null +++ b/classdata_1_1Misc-members.html @@ -0,0 +1,125 @@ + + + + + + + + +Giraffe: Member List + + + + + + + + + + + + + + + + + + + + + + + +
+
+

+ + + + + + +
+
Giraffe +  0.7.0 +
+
A Unified High Altitude Flight Observation and Control System. With homogeneous software and hardware, both on the ground and in the air.
+
+
+ + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
data::Misc Member List
+
+
+ +

This is the complete list of members for data::Misc, including all inherited members.

+ + + + + + + +
flight_phasedata::Miscprivate
FlightRunnerdata::Misc
getFlightPhase() constdata::Miscinline
getUptimeSeconds() constdata::Miscinline
getUptimeString() constdata::Miscinline
start_time_data::Miscprivate
+
+ + + + diff --git a/classdata_1_1Misc.html b/classdata_1_1Misc.html new file mode 100644 index 000000000..d5ae1bd44 --- /dev/null +++ b/classdata_1_1Misc.html @@ -0,0 +1,330 @@ + + + + + + + + +Giraffe: data::Misc Class Reference + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
Giraffe +  0.7.0 +
+
A Unified High Altitude Flight Observation and Control System. With homogeneous software and hardware, both on the ground and in the air.
+
+
+ + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ + +
+ +

#include <shared_data.hpp>

+
+Collaboration diagram for data::Misc:
+
+
+
+
+ + + + + + + + + + +

+Public Member Functions

FlightPhase getFlightPhase () const
 Get the current flight phase. More...
 
int getUptimeSeconds () const
 
std::string getUptimeString () const
 Get the uptime represented as a string in the format "HH:MM:SS". More...
 
+ + + + +

+Public Attributes

friend FlightRunner
 This is here so that the flight runner alone can set the flight phase. More...
 
+ + + + + + + +

+Private Attributes

std::atomic< FlightPhaseflight_phase = FlightPhase::UNKNOWN
 The current flight phase. More...
 
const bst::clck::TimePoint start_time_ = bst::clck::now()
 A time point representing the start time of the flight runner. More...
 
+

Member Function Documentation

+ +

◆ getUptimeSeconds()

+ +
+
+ + + + + +
+ + + + + + + +
int data::Misc::getUptimeSeconds () const
+
+inline
+
+ +

References start_time_.

+ +
+
+ +

◆ getUptimeString()

+ +
+
+ + + + + +
+ + + + + + + +
std::string data::Misc::getUptimeString () const
+
+inline
+
+ +

Get the uptime represented as a string in the format "HH:MM:SS".

+
Returns
std::string The uptime string.
+ +

References start_time_.

+ +

Referenced by data_middleware::DataFormatter::fullErrorFrame(), and data_middleware::DataFormatter::setupFrameStructure().

+
+Here is the caller graph for this function:
+
+
+
+
+ +
+
+ +

◆ getFlightPhase()

+ +
+
+ + + + + +
+ + + + + + + +
FlightPhase data::Misc::getFlightPhase () const
+
+inline
+
+ +

Get the current flight phase.

+
Returns
FlightPhase The current flight phase.
+ +

References flight_phase.

+ +

Referenced by FlightRunner::detectFlightPhase().

+
+Here is the caller graph for this function:
+
+
+
+
+ +
+
+

Member Data Documentation

+ +

◆ FlightRunner

+ +
+
+ + + + +
friend data::Misc::FlightRunner
+
+ +

This is here so that the flight runner alone can set the flight phase.

+ +
+
+ +

◆ start_time_

+ +
+
+ + + + + +
+ + + + +
const bst::clck::TimePoint data::Misc::start_time_ = bst::clck::now()
+
+private
+
+ +

A time point representing the start time of the flight runner.

+ +

Referenced by getUptimeSeconds(), and getUptimeString().

+ +
+
+ +

◆ flight_phase

+ +
+
+ + + + + +
+ + + + +
std::atomic<FlightPhase> data::Misc::flight_phase = FlightPhase::UNKNOWN
+
+private
+
+ +

The current flight phase.

+ +

Referenced by getFlightPhase(), and FlightRunner::setFlightPhase().

+ +
+
+
+
+ + + + diff --git a/classdata_1_1Misc.js b/classdata_1_1Misc.js new file mode 100644 index 000000000..bf2701888 --- /dev/null +++ b/classdata_1_1Misc.js @@ -0,0 +1,9 @@ +var classdata_1_1Misc = +[ + [ "getUptimeSeconds", "classdata_1_1Misc.html#a7e9516fcbcca54c7e092dc6f05a76709", null ], + [ "getUptimeString", "classdata_1_1Misc.html#aa7c73cc14a88b3a222334a9e75e894a2", null ], + [ "getFlightPhase", "classdata_1_1Misc.html#aab32b73fe0557f21b4de86093d5baff9", null ], + [ "FlightRunner", "classdata_1_1Misc.html#a606fc6ee2750a8b938bdf887f5c3a44b", null ], + [ "start_time_", "classdata_1_1Misc.html#acb85dfbcba0666edb6af1189f11ec0e3", null ], + [ "flight_phase", "classdata_1_1Misc.html#a276fa2a25504f1761b20991475eba52f", null ] +]; \ No newline at end of file diff --git a/classdata_1_1Misc__coll__graph.map b/classdata_1_1Misc__coll__graph.map new file mode 100644 index 000000000..99f1ff9b9 --- /dev/null +++ b/classdata_1_1Misc__coll__graph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/classdata_1_1Misc__coll__graph.md5 b/classdata_1_1Misc__coll__graph.md5 new file mode 100644 index 000000000..e29f43a78 --- /dev/null +++ b/classdata_1_1Misc__coll__graph.md5 @@ -0,0 +1 @@ +7d51a4d6d10e93ac9a29fd6a4071591d \ No newline at end of file diff --git a/classdata_1_1Misc__coll__graph.svg b/classdata_1_1Misc__coll__graph.svg new file mode 100644 index 000000000..4627ddfdd --- /dev/null +++ b/classdata_1_1Misc__coll__graph.svg @@ -0,0 +1,87 @@ + + + + + + +data::Misc + + +Node1 + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() + + + + + +Node2 + + +atomic< FlightPhase > + + + + + + + + + +Node2->Node1 + + + -flight_phase + + + +Node3 + + +TimePoint + + + + + + + + + +Node3->Node1 + + + -start_time_ + + + +Node4 + + +friend + + + + + + + + + +Node4->Node1 + + + +FlightRunner + + + diff --git a/structdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.map b/classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.map similarity index 83% rename from structdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.map rename to classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.map index 55dcf5ea4..ad6d587b7 100644 --- a/structdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.map +++ b/classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.map @@ -1,5 +1,5 @@ - + diff --git a/classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.md5 b/classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.md5 new file mode 100644 index 000000000..2556eaae6 --- /dev/null +++ b/classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.md5 @@ -0,0 +1 @@ +273e21de67e98f5df7d6f02834c2ee6a \ No newline at end of file diff --git a/structdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.svg b/classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.svg similarity index 97% rename from structdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.svg rename to classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.svg index 54952a062..b8edd4ab3 100644 --- a/structdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.svg +++ b/classdata_1_1Misc_aa7c73cc14a88b3a222334a9e75e894a2_icgraph.svg @@ -11,7 +11,7 @@ Node1 - + data::Misc::getUptimeString diff --git a/classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.map b/classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.map new file mode 100644 index 000000000..d27f15e07 --- /dev/null +++ b/classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.md5 b/classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.md5 new file mode 100644 index 000000000..6ae393721 --- /dev/null +++ b/classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.md5 @@ -0,0 +1 @@ +bdbdbeb94552d89e49ddb1c87b31a5cf \ No newline at end of file diff --git a/classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.svg b/classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.svg new file mode 100644 index 000000000..b8c781127 --- /dev/null +++ b/classdata_1_1Misc_aab32b73fe0557f21b4de86093d5baff9_icgraph.svg @@ -0,0 +1,52 @@ + + + + + + +data::Misc::getFlightPhase + + +Node1 + + +data::Misc::getFlightPhase + + + + + +Node2 + + +FlightRunner::detectFlight +Phase + + + + + +Node1->Node2 + + + + + +Node3 + + +FlightRunner::flightLogic + + + + + +Node2->Node3 + + + + + diff --git a/classdata__middleware_1_1DataFormatter.html b/classdata__middleware_1_1DataFormatter.html index 59c788c20..7ac67f6b6 100644 --- a/classdata__middleware_1_1DataFormatter.html +++ b/classdata__middleware_1_1DataFormatter.html @@ -114,7 +114,7 @@
Collaboration diagram for data_middleware::DataFormatter:
-
+
@@ -310,7 +310,7 @@

-

References data::Frames::error_frame, data::SharedData::frames, fullFrameLogPacketToJson(), generateTimestamp(), data::ErrorFrame::getFullFrame(), data::Misc::getUptimeString(), data::SharedData::misc, and shared_data_.

+

References data::Frames::error_frame, data::SharedData::frames, fullFrameLogPacketToJson(), generateTimestamp(), data::ErrorFrame::getFullFrame(), data::Misc::getUptimeString(), data::SharedData::misc, and shared_data_.

Here is the call graph for this function:
@@ -336,7 +336,7 @@

-

References data::BaseStreamPacket::created_time, node::EXTENSION, generateTimestamp(), data::LogPacket::id, data::LogPacket::info, node::K_IDENTIFICATION_TO_STRING_MAP, data::LogPacket::level, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, and util::to_string().

+

References data::BaseStreamPacket::created_time, node::EXTENSION, generateTimestamp(), data::LogPacket::id, data::LogPacket::info, node::K_IDENTIFICATION_TO_STRING_MAP, data::LogPacket::level, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, and util::to_string().

Here is the call graph for this function:
@@ -389,7 +389,7 @@

References generateTimestamp(), data::Misc::getUptimeString(), data::SharedData::misc, and shared_data_.

+

References generateTimestamp(), data::Misc::getUptimeString(), data::SharedData::misc, and shared_data_.

Referenced by fullFrame(), and partialFrame().

diff --git a/classdata__middleware_1_1DataFormatter__coll__graph.map b/classdata__middleware_1_1DataFormatter__coll__graph.map index 85bffc341..abd391d8f 100644 --- a/classdata__middleware_1_1DataFormatter__coll__graph.map +++ b/classdata__middleware_1_1DataFormatter__coll__graph.map @@ -1,48 +1,49 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classdata__middleware_1_1DataFormatter__coll__graph.md5 b/classdata__middleware_1_1DataFormatter__coll__graph.md5 index 47b553941..31d875b7f 100644 --- a/classdata__middleware_1_1DataFormatter__coll__graph.md5 +++ b/classdata__middleware_1_1DataFormatter__coll__graph.md5 @@ -1 +1 @@ -cdee96ce64aca73654e67c46d4ca7df8 \ No newline at end of file +425fa9a8116b40ae514769612f28fa43 \ No newline at end of file diff --git a/classdata__middleware_1_1DataFormatter__coll__graph.svg b/classdata__middleware_1_1DataFormatter__coll__graph.svg index c52513c4b..c5e3acb1a 100644 --- a/classdata__middleware_1_1DataFormatter__coll__graph.svg +++ b/classdata__middleware_1_1DataFormatter__coll__graph.svg @@ -4,1267 +4,1288 @@ - + data_middleware::DataFormatter Node1 - -data_middleware::DataFormatter - - - -+ DataFormatter() -+ ~DataFormatter() -+ dataPacketToJsonString() -+ fullErrorFrame() -+ fullFrame() -+ logPacketToJsonString() -+ partialFrame() -- addComponent() -- fullFrameLogPacketToJson() -- generateTimestamp() -- setupFrameStructure() + +data_middleware::DataFormatter + + + ++ DataFormatter() ++ ~DataFormatter() ++ dataPacketToJsonString() ++ fullErrorFrame() ++ fullFrame() ++ logPacketToJsonString() ++ partialFrame() +- addComponent() +- fullFrameLogPacketToJson() +- generateTimestamp() +- setupFrameStructure() Node2 - - -data::SharedData - - - - + + +data::SharedData + + + + Node2->Node1 - - - -shared_data_ + + + -shared_data_ Node3 - -data::Streams - - - - + +data::Streams + + + + Node3->Node2 - - - +streams + + + +streams Node4 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node4->Node3 - - - +log + + + +log Node5 - -data::Stream< LogPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< LogPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node5->Node4 - - + + Node6 - -data::Stream< T > - - - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< T > + + + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node6->Node5 - - - < LogPacket > + + + < LogPacket > Node12 - -data::Stream< ImuFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< ImuFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node6->Node12 - - - < ImuFramePacket > + + + < ImuFramePacket > Node14 - -data::Stream< DataPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< DataPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node6->Node14 - - - < DataPacket > + + + < DataPacket > Node16 - -data::Stream< GpsFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< GpsFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node6->Node16 - - - < GpsFramePacket > + + + < GpsFramePacket > Node18 - -data::Stream< CommandPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< CommandPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node6->Node18 - - - < CommandPacket > + + + < CommandPacket > Node7 - -mutex - - - - + +mutex + + + + Node7->Node6 - - - -stream_mutex_ + + + -stream_mutex_ Node23 - -data::blocks::Block< T > - - - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block< T > + + + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node7->Node23 - - - -mutex_ + + + -mutex_ Node36 - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() Node7->Node36 - - - -log_mutex_ + + + -log_mutex_ Node39 - -data::ErrorFrame - - - -+ ErrorFrame() -+ ~ErrorFrame() -+ addError() -+ clearAllErrors() -+ clearError() -+ getActiveErrorIds() -+ getError() -+ getFullFrame() -+ isActive() -+ lastOccurrence() -+ numActiveErrors() -+ numOccurrences() -+ numTotalErrors() -+ timeOfLastErrorReported() + +data::ErrorFrame + + + ++ ErrorFrame() ++ ~ErrorFrame() ++ addError() ++ clearAllErrors() ++ clearError() ++ getActiveErrorIds() ++ getError() ++ getFullFrame() ++ isActive() ++ lastOccurrence() ++ numActiveErrors() ++ numOccurrences() ++ numTotalErrors() ++ timeOfLastErrorReported() Node7->Node39 - - - -error_frame_mutex_ + + + -error_frame_mutex_ Node41 - -data::Frame< ID, DATA > - - - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< ID, DATA > + + + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node7->Node41 - - - -frame_lock_ + + + -frame_lock_ Node8 - -int - - - - + +int + + + + Node8->Node6 - - - -current_packets_ + + + -current_packets_ Node8->Node39 - - - -total_errors_ + + + -total_errors_ Node9 - -queue< T > - - - - + +queue< T > + + + + Node9->Node6 - - - -packet_queue_ + + + -packet_queue_ Node10 - -atomic< int > - - - - + +atomic< int > + + + + Node10->Node6 - - - -total_packets_ + + + -total_packets_ Node11 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node11->Node3 - - - +imu + + + +imu Node12->Node11 - - + + Node13 - -data::DataStream - - - -+ addData() -+ reportStatus() + +data::DataStream + + + ++ addData() ++ reportStatus() Node13->Node3 - - - +data + + + +data Node14->Node13 - - + + Node15 - -data::GpsFrameStream - - - -+ addFrame() + +data::GpsFrameStream + + + ++ addFrame() Node15->Node3 - - - +gps + + + +gps Node16->Node15 - - + + Node17 - -data::CommandStream - - - -+ addCommand() + +data::CommandStream + + + ++ addCommand() Node17->Node3 - - - +command + + + +command Node18->Node17 - - + + Node19 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node19->Node2 - - - +status_led + + + +status_led Node20 - -atomic< State > - - - - + +atomic< State > + + + + Node20->Node19 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ Node21 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node21->Node2 - - - +blocks + + + +blocks Node22 - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node22->Node21 - - - +calculated_data + + + +calculated_data Node23->Node22 - - - < data::blocks::Calculated -Data > + + + < data::blocks::Calculated +Data > Node26 - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node26 - - - < data::blocks::Telemetry -ModuleStats > + + + < data::blocks::Telemetry +ModuleStats > Node27 - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node27 - - - < data::blocks::CameraImages > + + + < data::blocks::CameraImages > Node28 - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node28 - - - < data::blocks::Extension -ModuleStats > + + + < data::blocks::Extension +ModuleStats > Node29 - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node29 - - - < data::blocks::Location -Data > + + + < data::blocks::Location +Data > Node30 - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node30 - - - < data::blocks::DataLogStats > + + + < data::blocks::DataLogStats > Node31 - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node31 - - - < data::blocks::ImuData > + + + < data::blocks::ImuData > Node32 - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node32 - - - < data::blocks::SystemInfo > + + + < data::blocks::SystemInfo > Node33 - -data::blocks::Block -< data::blocks::StreamsStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::StreamsStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node33 - - - < data::blocks::StreamsStats > + + + < data::blocks::StreamsStats > Node34 - -data::blocks::Block -< data::blocks::ServerModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ServerModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node34 - - - < data::blocks::ServerModule -Stats > + + + < data::blocks::ServerModule +Stats > Node35 - -data::blocks::Block -< data::blocks::ModulesStatuses > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ModulesStatuses > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node35 - - - < data::blocks::ModulesStatuses > + + + < data::blocks::ModulesStatuses > Node24 - -TimePoint - - - - + +TimePoint + + + + Node24->Node23 - - - -last_updated_ + + + -last_updated_ Node24->Node39 - - - -last_error_reported_ + + + -last_error_reported_ Node44 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() - + Node24->Node44 - - - +start_time + + + -start_time_ Node25 - -T - - - - + +T + + + + Node25->Node23 - - - -data_ + + + -data_ Node26->Node21 - - - +telemetry_module_stats + + + +telemetry_module_stats Node27->Node21 - - - +camera + + + +camera Node28->Node21 - - - +extension_module_stats + + + +extension_module_stats Node29->Node21 - - - +location_data + + + +location_data Node30->Node21 - - - +data_log_stats + + + +data_log_stats Node31->Node21 - - - +imu_data + + + +imu_data Node32->Node21 - - - +system_info + + + +system_info Node33->Node21 - - - +stream_stats + + + +stream_stats Node34->Node21 - - - +server_module_stats + + + +server_module_stats Node35->Node21 - - - +modules_statuses + + + +modules_statuses Node36->Node2 - - - +log_container + + + +log_container Node37 - -deque< std::string > - - - - + +deque< std::string > + + + + Node37->Node36 - - - -log_container_ + + + -log_container_ Node38 - -data::Frames - - - - + +data::Frames + + + + Node38->Node2 - - - +frames + + + +frames Node39->Node38 - - - +error_frame + + + +error_frame Node40 - -data::Frame< DiagnosticId, - ErrorFrameItem > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< DiagnosticId, + ErrorFrameItem > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node40->Node39 - - + + Node41->Node40 - - - < DiagnosticId, ErrorFrame -Item > + + + < DiagnosticId, ErrorFrame +Item > Node43 - -data::Frame< std::string, - data::DataPacket > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< std::string, + data::DataPacket > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node41->Node43 - - - < std::string, data -::DataPacket > + + + < std::string, data +::DataPacket > Node42 - -unordered_map< ID, - DATA > - - - - + +unordered_map< ID, + DATA > + + + + Node42->Node41 - - - #frame_ + + + #frame_ Node43->Node38 - - - +env_hum -+env_pres -+env_temp + + + +env_hum ++env_pres ++env_temp Node44->Node2 - - - +misc + + + +misc Node45 - -Time - - - - + +atomic< FlightPhase > + + + + - + Node45->Node44 - - - +startup_time + + + -flight_phase Node46 - -Configuration & - - - - + +friend + + + + - + -Node46->Node1 - - - -config_ +Node46->Node44 + + + +FlightRunner + + + +Node47 + + +Configuration & + + + + + + + + + +Node47->Node1 + + + -config_ diff --git a/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.map b/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.map index eceec7903..097fd0a59 100644 --- a/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.map +++ b/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.map @@ -1,5 +1,5 @@ - + diff --git a/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.md5 b/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.md5 index 6b0794177..d9441b295 100644 --- a/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.md5 +++ b/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.md5 @@ -1 +1 @@ -e12a1e997bcf0d7241460ddab3692b50 \ No newline at end of file +b4398feb01e547bc6ce7e146f1a67502 \ No newline at end of file diff --git a/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.svg b/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.svg index 76c3b5ee3..50452ec1c 100644 --- a/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.svg +++ b/classdata__middleware_1_1DataFormatter_aa1d67f3593467a202659b221472cab9f_cgraph.svg @@ -37,7 +37,7 @@ Node3 - + util::to_string diff --git a/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.map b/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.map index e9f60f29f..6a57d3b46 100644 --- a/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.map +++ b/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.map @@ -1,5 +1,5 @@ - + diff --git a/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.md5 b/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.md5 index c68e779be..72694a6f5 100644 --- a/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.md5 +++ b/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.md5 @@ -1 +1 @@ -ac3fe391376a8ce4fe6bb0b7407f7171 \ No newline at end of file +b771d9a03e68449973d4ec2f3bd3266a \ No newline at end of file diff --git a/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.svg b/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.svg index 9a9394def..87484f253 100644 --- a/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.svg +++ b/classdata__middleware_1_1DataFormatter_ab5eefe7500b957f07f67a91e4429ab4e_cgraph.svg @@ -37,7 +37,7 @@ Node3 - + data::Misc::getUptimeString diff --git a/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.map b/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.map index 3b76f07d7..98d2b613d 100644 --- a/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.map +++ b/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.map @@ -3,5 +3,5 @@ - + diff --git a/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.md5 b/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.md5 index 0646e06f0..bf7a850c5 100644 --- a/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.md5 +++ b/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.md5 @@ -1 +1 @@ -23d2f5a061830ebf408ed6e4e37c288f \ No newline at end of file +530141adad67f0410d378c7bc7a0e1a0 \ No newline at end of file diff --git a/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.svg b/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.svg index da34239d7..10c4d245c 100644 --- a/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.svg +++ b/classdata__middleware_1_1DataFormatter_ac4d5697e7837e1a0e8a5df1cac9ac286_cgraph.svg @@ -69,7 +69,7 @@ Node5 - + data::Misc::getUptimeString diff --git a/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.map b/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.map index 4aecb8a24..9c6356637 100644 --- a/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.map +++ b/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.map @@ -5,5 +5,5 @@ - + diff --git a/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.md5 b/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.md5 index 05213bee0..f484191c3 100644 --- a/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.md5 +++ b/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.md5 @@ -1 +1 @@ -49b48be18fd8c75e3d7c9388e5fe84e0 \ No newline at end of file +a89fd0d0898a8456993a6d04f027c0ad \ No newline at end of file diff --git a/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.svg b/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.svg index 2b9566ebc..075549214 100644 --- a/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.svg +++ b/classdata__middleware_1_1DataFormatter_ac6bcac38554667fda6dbd2a223e665d2_cgraph.svg @@ -99,7 +99,7 @@ Node7 - + data::Misc::getUptimeString diff --git a/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.map b/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.map index 5c3c8f43b..a61186a19 100644 --- a/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.map +++ b/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.map @@ -5,5 +5,5 @@ - + diff --git a/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.md5 b/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.md5 index 79a1f5bf2..c1e6b1080 100644 --- a/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.md5 +++ b/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.md5 @@ -1 +1 @@ -f09c2aea8fd7246b8f9ced9cd7e5f623 \ No newline at end of file +5efb46b12396a81a6b91ed3f5e1fa579 \ No newline at end of file diff --git a/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.svg b/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.svg index 00cfd107a..a497f53c0 100644 --- a/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.svg +++ b/classdata__middleware_1_1DataFormatter_adfed0c82d7965d24db3ef4533d5511d0_cgraph.svg @@ -99,7 +99,7 @@ Node7 - + data::Misc::getUptimeString diff --git a/classdata__middleware_1_1DataLog.html b/classdata__middleware_1_1DataLog.html index 608ade22f..9b1d462d8 100644 --- a/classdata__middleware_1_1DataLog.html +++ b/classdata__middleware_1_1DataLog.html @@ -117,7 +117,7 @@
Collaboration diagram for data_middleware::DataLog:
-
+

@@ -349,7 +349,7 @@

Todo:
Implement this. Requires configuration list loading.
+
Todo:
Implement this. Requires configuration list loading.

References kNodeId.

@@ -503,7 +503,7 @@

See also
kMaxDirCreationAttempts
-
Todo:
Error Log
+
Todo:
Error Log
diff --git a/classdata__middleware_1_1DataLog__coll__graph.map b/classdata__middleware_1_1DataLog__coll__graph.map index cf0d952e8..fac4998d9 100644 --- a/classdata__middleware_1_1DataLog__coll__graph.map +++ b/classdata__middleware_1_1DataLog__coll__graph.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classdata__middleware_1_1DataLog__coll__graph.md5 b/classdata__middleware_1_1DataLog__coll__graph.md5 index e7947fd80..10daffe16 100644 --- a/classdata__middleware_1_1DataLog__coll__graph.md5 +++ b/classdata__middleware_1_1DataLog__coll__graph.md5 @@ -1 +1 @@ -0a979079f2d0b8c47f52ac94f6c68bd3 \ No newline at end of file +cc1a9063ba34289a9162030ddc747171 \ No newline at end of file diff --git a/classdata__middleware_1_1DataLog__coll__graph.svg b/classdata__middleware_1_1DataLog__coll__graph.svg index 7d400ce90..ee3521f11 100644 --- a/classdata__middleware_1_1DataLog__coll__graph.svg +++ b/classdata__middleware_1_1DataLog__coll__graph.svg @@ -4,36 +4,36 @@ - + data_middleware::DataLog Node1 - -data_middleware::DataLog - - - -+ DataLog() -+ ~DataLog() -+ logDataFrame() -+ logDataPacket() -+ logErrorFrame() -+ logLogPacket() -- appendToDataFile() -- appendToFile() -- appendToLogFile() -- archiveFile() -- archiveOtherFilesInDir() -- createDataArchiveDir() -- createDataDir() -- createDirectory() -- createFile() -- createLogArchiveDir() -and 12 more... + +data_middleware::DataLog + + + ++ DataLog() ++ ~DataLog() ++ logDataFrame() ++ logDataPacket() ++ logErrorFrame() ++ logLogPacket() +- appendToDataFile() +- appendToFile() +- appendToLogFile() +- archiveFile() +- archiveOtherFilesInDir() +- createDataArchiveDir() +- createDataDir() +- createDirectory() +- createFile() +- createLogArchiveDir() +and 12 more... @@ -41,1354 +41,1355 @@ Node2 - -data::blocks::DataLogStats - - - -+ toJson() + +data::blocks::DataLogStats + + + ++ toJson() Node2->Node1 - - - -fs_status_ + + + -fs_status_ Node3 - -double - - - - + +double + + + + Node3->Node2 - - - +data_archive_dir_size -+data_file_size -+log_archive_dir_size -+log_file_size + + + +data_archive_dir_size ++data_file_size ++log_archive_dir_size ++log_file_size Node4 - -vector< std::string > - - - - + +vector< std::string > + + + + Node4->Node2 - - - +archived_data_files -_list -+archived_log_files_list + + + +archived_data_files +_list ++archived_log_files_list Node5 - -string - - - - + +string + + + + Node5->Node2 - - - +data_file_path -+log_file_path + + + +data_file_path ++log_file_path Node6 - -bool - - - - + +bool + + + + Node6->Node2 - - - +data_archive_dir -+data_dir -+data_file -+log_archive_dir -+log_dir -+log_file + + + +data_archive_dir ++data_dir ++data_file ++log_archive_dir ++log_dir ++log_file Node7 - - -data::SharedData - - - - + + +data::SharedData + + + + Node7->Node1 - - - -shared_data_ + + + -shared_data_ - + -Node53 +Node54 - -data_middleware::DataFormatter - - - -+ DataFormatter() -+ ~DataFormatter() -+ dataPacketToJsonString() -+ fullErrorFrame() -+ fullFrame() -+ logPacketToJsonString() -+ partialFrame() -- addComponent() -- fullFrameLogPacketToJson() -- generateTimestamp() -- setupFrameStructure() + +data_middleware::DataFormatter + + + ++ DataFormatter() ++ ~DataFormatter() ++ dataPacketToJsonString() ++ fullErrorFrame() ++ fullFrame() ++ logPacketToJsonString() ++ partialFrame() +- addComponent() +- fullFrameLogPacketToJson() +- generateTimestamp() +- setupFrameStructure() - + -Node7->Node53 - - - -shared_data_ +Node7->Node54 + + + -shared_data_ Node8 - -data::Streams - - - - + +data::Streams + + + + Node8->Node7 - - - +streams + + + +streams Node9 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node9->Node8 - - - +log + + + +log Node10 - -data::Stream< LogPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< LogPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node10->Node9 - - + + Node11 - -data::Stream< T > - - - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< T > + + + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node11->Node10 - - - < LogPacket > + + + < LogPacket > Node17 - -data::Stream< ImuFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< ImuFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node11->Node17 - - - < ImuFramePacket > + + + < ImuFramePacket > Node19 - -data::Stream< DataPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< DataPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node11->Node19 - - - < DataPacket > + + + < DataPacket > Node21 - -data::Stream< GpsFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< GpsFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node11->Node21 - - - < GpsFramePacket > + + + < GpsFramePacket > Node23 - -data::Stream< CommandPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< CommandPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node11->Node23 - - - < CommandPacket > + + + < CommandPacket > Node12 - -mutex - - - - + +mutex + + + + Node12->Node11 - - - -stream_mutex_ + + + -stream_mutex_ Node28 - -data::blocks::Block< T > - - - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block< T > + + + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node12->Node28 - - - -mutex_ + + + -mutex_ - + Node41 - - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() - + Node12->Node41 - - - -log_mutex_ + + + -log_mutex_ - + Node44 - - -data::ErrorFrame - - - -+ ErrorFrame() -+ ~ErrorFrame() -+ addError() -+ clearAllErrors() -+ clearError() -+ getActiveErrorIds() -+ getError() -+ getFullFrame() -+ isActive() -+ lastOccurrence() -+ numActiveErrors() -+ numOccurrences() -+ numTotalErrors() -+ timeOfLastErrorReported() + + +data::ErrorFrame + + + ++ ErrorFrame() ++ ~ErrorFrame() ++ addError() ++ clearAllErrors() ++ clearError() ++ getActiveErrorIds() ++ getError() ++ getFullFrame() ++ isActive() ++ lastOccurrence() ++ numActiveErrors() ++ numOccurrences() ++ numTotalErrors() ++ timeOfLastErrorReported() - + Node12->Node44 - - - -error_frame_mutex_ + + + -error_frame_mutex_ - + Node46 - - -data::Frame< ID, DATA > - - - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< ID, DATA > + + + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node12->Node46 - - - -frame_lock_ + + + -frame_lock_ Node13 - -int - - - - + +int + + + + Node13->Node11 - - - -current_packets_ + + + -current_packets_ - + Node13->Node44 - - - -total_errors_ + + + -total_errors_ Node16 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node16->Node8 - - - +imu + + + +imu Node17->Node16 - - + + Node18 - -data::DataStream - - - -+ addData() -+ reportStatus() + +data::DataStream + + + ++ addData() ++ reportStatus() Node18->Node8 - - - +data + + + +data Node19->Node18 - - + + Node20 - -data::GpsFrameStream - - - -+ addFrame() + +data::GpsFrameStream + + + ++ addFrame() Node20->Node8 - - - +gps + + + +gps Node21->Node20 - - + + Node22 - -data::CommandStream - - - -+ addCommand() + +data::CommandStream + + + ++ addCommand() Node22->Node8 - - - +command + + + +command Node23->Node22 - - + + Node24 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node24->Node7 - - - +status_led + + + +status_led Node25 - -atomic< State > - - - - + +atomic< State > + + + + Node25->Node24 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ Node26 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node26->Node7 - - - +blocks + + + +blocks Node27 - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node27->Node26 - - - +calculated_data + + + +calculated_data Node28->Node27 - - - < data::blocks::Calculated -Data > + + + < data::blocks::Calculated +Data > - + Node31 - - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node28->Node31 - - - < data::blocks::Telemetry -ModuleStats > + + + < data::blocks::Telemetry +ModuleStats > - + Node32 - - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node28->Node32 - - - < data::blocks::CameraImages > + + + < data::blocks::CameraImages > - + Node33 - - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node28->Node33 - - - < data::blocks::Extension -ModuleStats > + + + < data::blocks::Extension +ModuleStats > - + Node34 - - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node28->Node34 - - - < data::blocks::Location -Data > + + + < data::blocks::Location +Data > - + Node35 - - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node28->Node35 - - - < data::blocks::DataLogStats > + + + < data::blocks::DataLogStats > - + Node36 - - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node28->Node36 - - - < data::blocks::ImuData > + + + < data::blocks::ImuData > - + Node37 - - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node28->Node37 - - - < data::blocks::SystemInfo > + + + < data::blocks::SystemInfo > - + Node38 - - -data::blocks::Block -< data::blocks::StreamsStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::StreamsStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node28->Node38 - - - < data::blocks::StreamsStats > + + + < data::blocks::StreamsStats > - + Node39 - - -data::blocks::Block -< data::blocks::ServerModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ServerModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node28->Node39 - - - < data::blocks::ServerModule -Stats > + + + < data::blocks::ServerModule +Stats > - + Node40 - - -data::blocks::Block -< data::blocks::ModulesStatuses > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ModulesStatuses > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node28->Node40 - - - < data::blocks::ModulesStatuses > + + + < data::blocks::ModulesStatuses > Node29 - -TimePoint - - - - + +TimePoint + + + + Node29->Node28 - - - -last_updated_ + + + -last_updated_ - + Node29->Node44 - - - -last_error_reported_ + + + -last_error_reported_ - + Node49 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() Node29->Node49 - - - +start_time - - - -Node30 - - -T - - - - - - - - - -Node30->Node28 - - - -data_ + + + -start_time_ - + Node31->Node26 - - - +telemetry_module_stats + + + +telemetry_module_stats - + Node32->Node26 - - - +camera + + + +camera - + Node33->Node26 - - - +extension_module_stats + + + +extension_module_stats - + Node34->Node26 - - - +location_data + + + +location_data - + Node35->Node26 - - - +data_log_stats + + + +data_log_stats - + Node36->Node26 - - - +imu_data + + + +imu_data - + Node37->Node26 - - - +system_info + + + +system_info - + Node38->Node26 - - - +stream_stats + + + +stream_stats - + Node39->Node26 - - - +server_module_stats + + + +server_module_stats - + Node40->Node26 - - - +modules_statuses + + + +modules_statuses - + Node41->Node7 - - - +log_container + + + +log_container - + Node42 - - -deque< std::string > - - - - + + +deque< std::string > + + + + - + Node42->Node41 - - - -log_container_ + + + -log_container_ - + Node43 - - -data::Frames - - - - + + +data::Frames + + + + - + Node43->Node7 - - - +frames + + + +frames - + Node44->Node43 - - - +error_frame + + + +error_frame - + Node45 - - -data::Frame< DiagnosticId, - ErrorFrameItem > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< DiagnosticId, + ErrorFrameItem > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node45->Node44 - - + + - + Node46->Node45 - - - < DiagnosticId, ErrorFrame -Item > + + + < DiagnosticId, ErrorFrame +Item > - + Node48 - - -data::Frame< std::string, - data::DataPacket > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< std::string, + data::DataPacket > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node46->Node48 - - - < std::string, data -::DataPacket > + + + < std::string, data +::DataPacket > - + Node48->Node43 - - - +env_hum -+env_pres -+env_temp + + + +env_hum ++env_pres ++env_temp - + Node49->Node7 - - - +misc + + + +misc - + Node50 - - -Time - - - - + + +atomic< FlightPhase > + + + + - + Node50->Node49 - - - +startup_time + + + -flight_phase - + Node51 + + +friend + + + + + + + + + +Node51->Node49 + + + +FlightRunner + + + +Node52 - -Stopwatch - - - - + +Stopwatch + + + + - + -Node51->Node1 - - - -data_frame_stopwatch -_ --error_frame_stopwatch -_ --validation_stopwatch_ +Node52->Node1 + + + -data_frame_stopwatch +_ +-error_frame_stopwatch +_ +-validation_stopwatch_ - + -Node52 +Node53 - -Configuration & - - - - + +Configuration & + + + + - + -Node52->Node1 - - - -config_ +Node53->Node1 + + + -config_ - + -Node52->Node53 - - - -config_ +Node53->Node54 + + + -config_ - + -Node53->Node1 - - - -formatter_ +Node54->Node1 + + + -formatter_ diff --git a/classdata__middleware_1_1InfluxDb.html b/classdata__middleware_1_1InfluxDb.html index 305ab2bc3..599eab1d5 100644 --- a/classdata__middleware_1_1InfluxDb.html +++ b/classdata__middleware_1_1InfluxDb.html @@ -114,7 +114,7 @@
Collaboration diagram for data_middleware::InfluxDb:
-
+

@@ -235,9 +235,9 @@

-
Todo:
Implement status packet logging to InfluxDB
+
Todo:
Implement status packet logging to InfluxDB
-

References data_middleware::InfluxLine::fields, data::DataPacket::identifier, influx_lines_, data_middleware::InfluxLine::measurement, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, data::DataPacket::STATUS, data_middleware::InfluxLine::tags, util::to_string(), data::DataPacket::type, and data::DataPacket::value.

+

References data_middleware::InfluxLine::fields, data::DataPacket::identifier, influx_lines_, data_middleware::InfluxLine::measurement, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, data::DataPacket::STATUS, data_middleware::InfluxLine::tags, util::to_string(), data::DataPacket::type, and data::DataPacket::value.

Here is the call graph for this function:
@@ -263,7 +263,7 @@

-

References data::BaseStreamPacket::created_time, data_middleware::InfluxLine::fields, data::LogPacket::id, influx_lines_, data::LogPacket::info, data::LogPacket::level, data_middleware::InfluxLine::measurement, qte(), data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, data_middleware::InfluxLine::tags, data_middleware::InfluxLine::timestamp, and util::to_string().

+

References data::BaseStreamPacket::created_time, data_middleware::InfluxLine::fields, data::LogPacket::id, influx_lines_, data::LogPacket::info, data::LogPacket::level, data_middleware::InfluxLine::measurement, qte(), data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, data_middleware::InfluxLine::tags, data_middleware::InfluxLine::timestamp, and util::to_string().

Here is the call graph for this function:
diff --git a/classdata__middleware_1_1InfluxDb__coll__graph.map b/classdata__middleware_1_1InfluxDb__coll__graph.map index 878f6a5f3..e108c7dbd 100644 --- a/classdata__middleware_1_1InfluxDb__coll__graph.map +++ b/classdata__middleware_1_1InfluxDb__coll__graph.map @@ -1,51 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classdata__middleware_1_1InfluxDb__coll__graph.md5 b/classdata__middleware_1_1InfluxDb__coll__graph.md5 index 3462ae2ad..d1e10feec 100644 --- a/classdata__middleware_1_1InfluxDb__coll__graph.md5 +++ b/classdata__middleware_1_1InfluxDb__coll__graph.md5 @@ -1 +1 @@ -ed42e4c6ab691fe2b3ce69ff4e575203 \ No newline at end of file +eb689891ffdec1fd8af180ee2c7c12f1 \ No newline at end of file diff --git a/classdata__middleware_1_1InfluxDb__coll__graph.svg b/classdata__middleware_1_1InfluxDb__coll__graph.svg index 07a59412a..6f3e08ad2 100644 --- a/classdata__middleware_1_1InfluxDb__coll__graph.svg +++ b/classdata__middleware_1_1InfluxDb__coll__graph.svg @@ -4,25 +4,25 @@ - + data_middleware::InfluxDb Node1 - -data_middleware::InfluxDb - - - -+ InfluxDb() -+ ~InfluxDb() -+ logDataPacket() -+ logLogPacket() -+ writeFrames() -- testConnection() + +data_middleware::InfluxDb + + + ++ InfluxDb() ++ ~InfluxDb() ++ logDataPacket() ++ logLogPacket() ++ writeFrames() +- testConnection() @@ -30,1300 +30,1321 @@ Node2 - -Timer - - - - + +Timer + + + + Node2->Node1 - - - -frame_timer_ + + + -frame_timer_ Node3 - - -data::SharedData - - - - + + +data::SharedData + + + + Node3->Node1 - - - -shared_data_ + + + -shared_data_ Node4 - -data::Streams - - - - + +data::Streams + + + + Node4->Node3 - - - +streams + + + +streams Node5 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node5->Node4 - - - +log + + + +log Node6 - -data::Stream< LogPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< LogPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node6->Node5 - - + + Node7 - -data::Stream< T > - - - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< T > + + + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node6 - - - < LogPacket > + + + < LogPacket > Node13 - -data::Stream< ImuFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< ImuFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node13 - - - < ImuFramePacket > + + + < ImuFramePacket > Node15 - -data::Stream< DataPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< DataPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node15 - - - < DataPacket > + + + < DataPacket > Node17 - -data::Stream< GpsFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< GpsFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node17 - - - < GpsFramePacket > + + + < GpsFramePacket > Node19 - -data::Stream< CommandPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< CommandPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node7->Node19 - - - < CommandPacket > + + + < CommandPacket > Node8 - -mutex - - - - + +mutex + + + + Node8->Node7 - - - -stream_mutex_ + + + -stream_mutex_ Node24 - -data::blocks::Block< T > - - - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block< T > + + + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node8->Node24 - - - -mutex_ + + + -mutex_ Node37 - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() Node8->Node37 - - - -log_mutex_ + + + -log_mutex_ Node40 - -data::ErrorFrame - - - -+ ErrorFrame() -+ ~ErrorFrame() -+ addError() -+ clearAllErrors() -+ clearError() -+ getActiveErrorIds() -+ getError() -+ getFullFrame() -+ isActive() -+ lastOccurrence() -+ numActiveErrors() -+ numOccurrences() -+ numTotalErrors() -+ timeOfLastErrorReported() + +data::ErrorFrame + + + ++ ErrorFrame() ++ ~ErrorFrame() ++ addError() ++ clearAllErrors() ++ clearError() ++ getActiveErrorIds() ++ getError() ++ getFullFrame() ++ isActive() ++ lastOccurrence() ++ numActiveErrors() ++ numOccurrences() ++ numTotalErrors() ++ timeOfLastErrorReported() Node8->Node40 - - - -error_frame_mutex_ + + + -error_frame_mutex_ Node42 - -data::Frame< ID, DATA > - - - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< ID, DATA > + + + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node8->Node42 - - - -frame_lock_ + + + -frame_lock_ Node9 - -int - - - - + +int + + + + Node9->Node7 - - - -current_packets_ + + + -current_packets_ Node9->Node40 - - - -total_errors_ + + + -total_errors_ Node10 - -queue< T > - - - - + +queue< T > + + + + Node10->Node7 - - - -packet_queue_ + + + -packet_queue_ Node11 - -atomic< int > - - - - + +atomic< int > + + + + Node11->Node7 - - - -total_packets_ + + + -total_packets_ Node12 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node12->Node4 - - - +imu + + + +imu Node13->Node12 - - + + Node14 - -data::DataStream - - - -+ addData() -+ reportStatus() + +data::DataStream + + + ++ addData() ++ reportStatus() Node14->Node4 - - - +data + + + +data Node15->Node14 - - + + Node16 - -data::GpsFrameStream - - - -+ addFrame() + +data::GpsFrameStream + + + ++ addFrame() Node16->Node4 - - - +gps + + + +gps Node17->Node16 - - + + Node18 - -data::CommandStream - - - -+ addCommand() + +data::CommandStream + + + ++ addCommand() Node18->Node4 - - - +command + + + +command Node19->Node18 - - + + Node20 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node20->Node3 - - - +status_led + + + +status_led Node21 - -atomic< State > - - - - + +atomic< State > + + + + Node21->Node20 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ Node22 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node22->Node3 - - - +blocks + + + +blocks Node23 - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node22 - - - +calculated_data + + + +calculated_data Node24->Node23 - - - < data::blocks::Calculated -Data > + + + < data::blocks::Calculated +Data > Node27 - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node27 - - - < data::blocks::Telemetry -ModuleStats > + + + < data::blocks::Telemetry +ModuleStats > Node28 - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node28 - - - < data::blocks::CameraImages > + + + < data::blocks::CameraImages > Node29 - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node29 - - - < data::blocks::Extension -ModuleStats > + + + < data::blocks::Extension +ModuleStats > Node30 - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node30 - - - < data::blocks::Location -Data > + + + < data::blocks::Location +Data > Node31 - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node31 - - - < data::blocks::DataLogStats > + + + < data::blocks::DataLogStats > Node32 - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node32 - - - < data::blocks::ImuData > + + + < data::blocks::ImuData > Node33 - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node33 - - - < data::blocks::SystemInfo > + + + < data::blocks::SystemInfo > Node34 - -data::blocks::Block -< data::blocks::StreamsStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::StreamsStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node34 - - - < data::blocks::StreamsStats > + + + < data::blocks::StreamsStats > Node35 - -data::blocks::Block -< data::blocks::ServerModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ServerModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node35 - - - < data::blocks::ServerModule -Stats > + + + < data::blocks::ServerModule +Stats > Node36 - -data::blocks::Block -< data::blocks::ModulesStatuses > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ModulesStatuses > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node24->Node36 - - - < data::blocks::ModulesStatuses > + + + < data::blocks::ModulesStatuses > Node25 - -TimePoint - - - - + +TimePoint + + + + Node25->Node24 - - - -last_updated_ + + + -last_updated_ Node25->Node40 - - - -last_error_reported_ + + + -last_error_reported_ Node45 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() - + Node25->Node45 - - - +start_time + + + -start_time_ Node26 - -T - - - - + +T + + + + Node26->Node24 - - - -data_ + + + -data_ Node27->Node22 - - - +telemetry_module_stats + + + +telemetry_module_stats Node28->Node22 - - - +camera + + + +camera Node29->Node22 - - - +extension_module_stats + + + +extension_module_stats Node30->Node22 - - - +location_data + + + +location_data Node31->Node22 - - - +data_log_stats + + + +data_log_stats Node32->Node22 - - - +imu_data + + + +imu_data Node33->Node22 - - - +system_info + + + +system_info Node34->Node22 - - - +stream_stats + + + +stream_stats Node35->Node22 - - - +server_module_stats + + + +server_module_stats Node36->Node22 - - - +modules_statuses + + + +modules_statuses Node37->Node3 - - - +log_container + + + +log_container Node38 - -deque< std::string > - - - - + +deque< std::string > + + + + Node38->Node37 - - - -log_container_ + + + -log_container_ Node39 - -data::Frames - - - - + +data::Frames + + + + Node39->Node3 - - - +frames + + + +frames Node40->Node39 - - - +error_frame + + + +error_frame Node41 - -data::Frame< DiagnosticId, - ErrorFrameItem > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< DiagnosticId, + ErrorFrameItem > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node41->Node40 - - + + Node42->Node41 - - - < DiagnosticId, ErrorFrame -Item > + + + < DiagnosticId, ErrorFrame +Item > Node44 - -data::Frame< std::string, - data::DataPacket > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + +data::Frame< std::string, + data::DataPacket > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() Node42->Node44 - - - < std::string, data -::DataPacket > + + + < std::string, data +::DataPacket > Node43 - -unordered_map< ID, - DATA > - - - - + +unordered_map< ID, + DATA > + + + + Node43->Node42 - - - #frame_ + + + #frame_ Node44->Node39 - - - +env_hum -+env_pres -+env_temp + + + +env_hum ++env_pres ++env_temp Node45->Node3 - - - +misc + + + +misc Node46 - -Time - - - - + +atomic< FlightPhase > + + + + - + Node46->Node45 - - - +startup_time + + + -flight_phase Node47 - -vector< data_middleware -::InfluxLine > - - - - + +friend + + + + - + -Node47->Node1 - - - -influx_lines_ +Node47->Node45 + + + +FlightRunner Node48 - -Configuration & - - - - + +vector< data_middleware +::InfluxLine > + + + + Node48->Node1 - - - -config_ + + + -influx_lines_ Node49 - -string - - - - + +Configuration & + + + + Node49->Node1 - - - -auth_token_ --data_bucket_ --org_ --url_ + + + -config_ + + + +Node50 + + +string + + + + + + + + + +Node50->Node1 + + + -auth_token_ +-data_bucket_ +-org_ +-url_ diff --git a/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.map b/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.map index 6842a4eaf..032c3a39f 100644 --- a/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.map +++ b/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.map @@ -1,4 +1,4 @@ - + diff --git a/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.md5 b/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.md5 index 2235239c7..69cf26228 100644 --- a/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.md5 +++ b/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.md5 @@ -1 +1 @@ -fbb0488dfa45b4e0834eb5e22d6e2b7f \ No newline at end of file +98da6b80be1baaf68f0499c5707bf3c6 \ No newline at end of file diff --git a/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.svg b/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.svg index f481422c9..7de14a1fc 100644 --- a/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.svg +++ b/classdata__middleware_1_1InfluxDb_a1c9b38266a11676e158a34d652bcaf69_cgraph.svg @@ -21,7 +21,7 @@ Node2 - + util::to_string diff --git a/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.map b/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.map index 32d04759d..6cf9445a2 100644 --- a/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.map +++ b/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.map @@ -3,5 +3,5 @@ - + diff --git a/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.md5 b/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.md5 index 6cc604ed2..0aaaea402 100644 --- a/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.md5 +++ b/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.md5 @@ -1 +1 @@ -78a9f58732f5278e1e0223c8f906a154 \ No newline at end of file +edb7c1b9664727e9ce2d801cc5cee672 \ No newline at end of file diff --git a/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.svg b/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.svg index c510fb66f..88d7b0bfa 100644 --- a/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.svg +++ b/classdata__middleware_1_1InfluxDb_a1e38c0c28d3f93307d307198b9506ff0_cgraph.svg @@ -67,7 +67,7 @@ Node3 - + util::to_string diff --git a/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.map b/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.map index 83d89d1eb..7b1351170 100644 --- a/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.map +++ b/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.map @@ -1,5 +1,5 @@ - + diff --git a/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.md5 b/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.md5 index ebbef8d40..d8c8a0efb 100644 --- a/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.md5 +++ b/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.md5 @@ -1 +1 @@ -6fadfde7d59c21e20fee8bd1c75d281d \ No newline at end of file +704603a783483e67ab62578e7b67fedb \ No newline at end of file diff --git a/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.svg b/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.svg index a8f0c2f86..9ca3b41fa 100644 --- a/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.svg +++ b/classdata__middleware_1_1InfluxDb_adc204b9bf0e4eff914bfd68e51383c9e_cgraph.svg @@ -36,7 +36,7 @@ Node3 - + util::to_string diff --git a/classes.html b/classes.html index af95364dd..a975bf361 100644 --- a/classes.html +++ b/classes.html @@ -135,7 +135,7 @@
Message::Location (giraffe::gdl)
LocationData (data::blocks)
LogContainer
Logger (giraffe)
LoggerEntry (giraffe)
LogPacket (data)
LogStream (data)
M
-
Mcp3021 (extension)
Message (giraffe::gdl)
Message (protocol)
MessageQueue (giraffe::gdl)
MetaData (modules)
Misc (data)
Module (modules)
ModulesStatuses (data::blocks)
+
Mcp3021 (extension)
Message (giraffe::gdl)
Message (protocol)
MessageQueue (giraffe::gdl)
MetaData (modules)
Misc (data)
Module (modules)
ModulesStatuses (data::blocks)
N
NavData (ubx)
NetworkLayer (giraffe::gdl)
diff --git a/classextension_1_1AdcExtensionBase.html b/classextension_1_1AdcExtensionBase.html index 9bbb2200d..1402e38e7 100644 --- a/classextension_1_1AdcExtensionBase.html +++ b/classextension_1_1AdcExtensionBase.html @@ -872,7 +872,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -1091,7 +1091,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.map b/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.map index f3dde3d9a..28519a87c 100644 --- a/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.map +++ b/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.md5 b/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.md5 index f1bbd18b3..b0404b148 100644 --- a/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.md5 +++ b/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.md5 @@ -1 +1 @@ -86c1af4a073ca06dbb3fd7a7486000e8 \ No newline at end of file +7f68a816996933116535a2c522022d65 \ No newline at end of file diff --git a/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.svg b/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.svg index 85f5666db..744ab1ebb 100644 --- a/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.svg +++ b/classextension_1_1AdcExtensionBase_a8dfeb20998d7257afac6e381e5351d30_cgraph.svg @@ -52,7 +52,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.map b/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.map index 6c9486db1..8014ea19d 100644 --- a/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.map +++ b/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.map @@ -7,6 +7,6 @@ - + diff --git a/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.md5 b/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.md5 index ee2efc643..30d788cd6 100644 --- a/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.md5 +++ b/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.md5 @@ -1 +1 @@ -9998ddb357e38201b1bc585d0e93b8aa \ No newline at end of file +408fb303b0a3abdf26e42fb91768d583 \ No newline at end of file diff --git a/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.svg b/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.svg index 1c729a249..db40a7bd5 100644 --- a/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.svg +++ b/classextension_1_1AdcExtensionBase_ab11b609d90a14f558df951d28bc42d85_cgraph.svg @@ -132,7 +132,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.map b/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.map index e6d58b227..c1866b147 100644 --- a/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.map +++ b/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.md5 b/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.md5 index 9f21c5cf9..e511ac420 100644 --- a/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.md5 +++ b/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.md5 @@ -1 +1 @@ -5bf4d307a2dad739c2a2cf6232b9e1a8 \ No newline at end of file +cdd729210575929551f80647846a9388 \ No newline at end of file diff --git a/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.svg b/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.svg index c292b3a8f..36b7dbfb8 100644 --- a/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.svg +++ b/classextension_1_1AdcExtensionBase_acc1cba94f6676036181990cb2e0296d3_cgraph.svg @@ -52,7 +52,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.map b/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.map index b1c6dd2cb..addd5965e 100644 --- a/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.map +++ b/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.md5 b/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.md5 index 03db48b9a..035bc4dfd 100644 --- a/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.md5 +++ b/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.md5 @@ -1 +1 @@ -51dfa54c133179b6b6cddfa288d80adf \ No newline at end of file +ee22a542dfd31844b0b8e29aa22a9839 \ No newline at end of file diff --git a/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.svg b/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.svg index 7f505c60a..44c784755 100644 --- a/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.svg +++ b/classextension_1_1AdcExtensionBase_ad0be2808763e50886aeecd7de1e344a0_cgraph.svg @@ -52,7 +52,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1Bme280.html b/classextension_1_1Bme280.html index 5150e5927..8e002bef3 100644 --- a/classextension_1_1Bme280.html +++ b/classextension_1_1Bme280.html @@ -1052,7 +1052,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -1271,7 +1271,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.map b/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.map index 992a65b98..aa08cd3dc 100644 --- a/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.map +++ b/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.map @@ -3,6 +3,6 @@ - + diff --git a/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.md5 b/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.md5 index 041c7aada..e81dbc11d 100644 --- a/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.md5 +++ b/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.md5 @@ -1 +1 @@ -7d5115a28441cd1886dc27fd14f49a44 \ No newline at end of file +c4ec4761c6bebb6e302ab036f4bf41ba \ No newline at end of file diff --git a/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.svg b/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.svg index d3a23d52a..69ea44359 100644 --- a/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.svg +++ b/classextension_1_1Bme280_a216c4ae77daca7a479a9eba281e8dbd4_cgraph.svg @@ -67,7 +67,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.map b/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.map index aa00b438c..db6d9cf65 100644 --- a/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.map +++ b/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.map @@ -7,7 +7,7 @@ - + diff --git a/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.md5 b/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.md5 index 54b86fb28..9096448a4 100644 --- a/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.md5 +++ b/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.md5 @@ -1 +1 @@ -3c3697db3c657109103ed825a9f8a9b6 \ No newline at end of file +e4e64c0d1117a63971d5fa984655d221 \ No newline at end of file diff --git a/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.svg b/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.svg index 295cfcf36..945ffacb3 100644 --- a/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.svg +++ b/classextension_1_1Bme280_a3c31fc1c62a5c723129f386ff9bba2d4_cgraph.svg @@ -131,7 +131,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1Bmi088.html b/classextension_1_1Bmi088.html index 73da5d2b5..c2701104b 100644 --- a/classextension_1_1Bmi088.html +++ b/classextension_1_1Bmi088.html @@ -916,7 +916,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -1135,7 +1135,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.map b/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.map index 89f82d951..585c662ee 100644 --- a/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.map +++ b/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.map @@ -5,7 +5,7 @@ - + diff --git a/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.md5 b/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.md5 index 6133c4386..770976cf6 100644 --- a/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.md5 +++ b/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.md5 @@ -1 +1 @@ -2c413e853b58ad8a0487c95c3bd71480 \ No newline at end of file +1f762217dc768046cc676f409fc1bc04 \ No newline at end of file diff --git a/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.svg b/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.svg index 3dcb540a4..703c70379 100644 --- a/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.svg +++ b/classextension_1_1Bmi088_a3ed479b8eaf5733d72416f4fe7ee078e_cgraph.svg @@ -99,7 +99,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1Ds18b20.html b/classextension_1_1Ds18b20.html index be414a2f7..b41b05f78 100644 --- a/classextension_1_1Ds18b20.html +++ b/classextension_1_1Ds18b20.html @@ -702,7 +702,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -921,7 +921,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.map b/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.map index 25f89c947..608897393 100644 --- a/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.map +++ b/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.map @@ -6,7 +6,7 @@ - + diff --git a/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.md5 b/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.md5 index 72b3a3e37..7be7df5a8 100644 --- a/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.md5 +++ b/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.md5 @@ -1 +1 @@ -7841c4602bfe9ae4b79000503cbd997a \ No newline at end of file +e496ee1b89d8458d6995aac274cd6a41 \ No newline at end of file diff --git a/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.svg b/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.svg index 2d5862858..231102179 100644 --- a/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.svg +++ b/classextension_1_1Ds18b20_acf4b0d0523885df4b2e9ec2bf35f4b9c_cgraph.svg @@ -116,7 +116,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1Extension.html b/classextension_1_1Extension.html index a2fec50fb..d3933dff6 100644 --- a/classextension_1_1Extension.html +++ b/classextension_1_1Extension.html @@ -680,7 +680,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, interfaces_, kExtensionId, metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, interfaces_, kExtensionId, metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -899,7 +899,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, info(), data::LogPacket::info, interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, info(), data::LogPacket::info, interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.map b/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.map index 2369beafe..cefb04982 100644 --- a/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.map +++ b/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.map @@ -1,5 +1,5 @@ - + diff --git a/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.md5 b/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.md5 index 01a86812e..ead3fd4d9 100644 --- a/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.md5 +++ b/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.md5 @@ -1 +1 @@ -460ce4fdef5122f3b7ce6587e3c1a3a7 \ No newline at end of file +84aafb745c093f49f81d168ae120d905 \ No newline at end of file diff --git a/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.svg b/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.svg index 944fedb1d..53d31fc74 100644 --- a/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.svg +++ b/classextension_1_1Extension_aa7ec0098dfde16a54eb616c73ba3046e_cgraph.svg @@ -36,7 +36,7 @@ Node3 - + util::to_string diff --git a/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.map b/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.map index 613ea25a8..848eed71e 100644 --- a/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.map +++ b/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.md5 b/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.md5 index 4f8ffcbd1..706064758 100644 --- a/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.md5 +++ b/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.md5 @@ -1 +1 @@ -3c895ffc6fcdae4a29085e4abe76113d \ No newline at end of file +84982cb5b2850c795b4642c604b52934 \ No newline at end of file diff --git a/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.svg b/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.svg index 9c7474991..c81657aed 100644 --- a/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.svg +++ b/classextension_1_1Extension_aaae6a7d91b77ac86a6e597bf0071889d_cgraph.svg @@ -52,7 +52,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1Mcp3021.html b/classextension_1_1Mcp3021.html index 662bac27c..60a0ae40b 100644 --- a/classextension_1_1Mcp3021.html +++ b/classextension_1_1Mcp3021.html @@ -825,7 +825,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -1044,7 +1044,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1PiCamera.html b/classextension_1_1PiCamera.html index 3c1547b00..fd4a4e607 100644 --- a/classextension_1_1PiCamera.html +++ b/classextension_1_1PiCamera.html @@ -328,7 +328,7 @@

extension::Extension.

-

References capture_failures_, extension::Extension::data(), extension::Extension::debug(), extension::Extension::error(), getImageName(), image_dir_, extension::Extension::raiseFault(), and util::to_string().

+

References capture_failures_, extension::Extension::data(), extension::Extension::debug(), extension::Extension::error(), getImageName(), image_dir_, extension::Extension::raiseFault(), and util::to_string().

Here is the call graph for this function:
@@ -653,7 +653,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -872,7 +872,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.map b/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.map index 1a8289022..9e035c0a4 100644 --- a/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.map +++ b/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.map @@ -1,7 +1,7 @@ - + diff --git a/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.md5 b/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.md5 index 14143c2b1..a85a3f268 100644 --- a/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.md5 +++ b/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.md5 @@ -1 +1 @@ -bc2f33ec81ed61447d59f81ef9c320d9 \ No newline at end of file +ba58e6f54ba0b6d7b8a0b9ae98989e90 \ No newline at end of file diff --git a/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.svg b/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.svg index 03dba5abc..53ec24da9 100644 --- a/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.svg +++ b/classextension_1_1PiCamera_a2e7468202c0c0cc42271cb4f9b04c6f7_cgraph.svg @@ -37,7 +37,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1RgbStatusLed.html b/classextension_1_1RgbStatusLed.html index 1eca03a76..10de7854c 100644 --- a/classextension_1_1RgbStatusLed.html +++ b/classextension_1_1RgbStatusLed.html @@ -663,7 +663,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -882,7 +882,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.map b/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.map index 97534d746..4d23de027 100644 --- a/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.map +++ b/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.map @@ -9,7 +9,7 @@ - + diff --git a/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.md5 b/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.md5 index 0aaec6783..a73f02ef6 100644 --- a/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.md5 +++ b/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.md5 @@ -1 +1 @@ -cee578e85ebca2e4a1a086e676c9aefa \ No newline at end of file +82be53864cf172bf66af823369cbd77f \ No newline at end of file diff --git a/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.svg b/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.svg index a51f53322..64eb9e523 100644 --- a/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.svg +++ b/classextension_1_1RgbStatusLed_a1e87d52291490190be9331a3f00be2f6_cgraph.svg @@ -158,7 +158,7 @@ Node10 - + util::to_string diff --git a/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.map b/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.map index a29de2f05..f8a262d31 100644 --- a/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.map +++ b/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.map @@ -6,7 +6,7 @@ - + diff --git a/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.md5 b/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.md5 index 7d1c2040d..5a51c6551 100644 --- a/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.md5 +++ b/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.md5 @@ -1 +1 @@ -9a83047da327c9748bf85d0090ce4d7e \ No newline at end of file +ebcd0e1adf3328b41c018cca3f05dfea \ No newline at end of file diff --git a/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.svg b/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.svg index f7d8bca45..34dbe8444 100644 --- a/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.svg +++ b/classextension_1_1RgbStatusLed_a2ce2c9e71353525a9be567d0de4cbaea_cgraph.svg @@ -114,7 +114,7 @@ Node8 - + util::to_string diff --git a/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.map b/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.map index 48951a394..91a5d54c1 100644 --- a/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.map +++ b/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.map @@ -7,7 +7,7 @@ - + diff --git a/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.md5 b/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.md5 index 0b5ea3018..8e49f1524 100644 --- a/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.md5 +++ b/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.md5 @@ -1 +1 @@ -588cc2f407c1c52df1538fe4d08e3336 \ No newline at end of file +4960c763a2588cc689f854e2f1733117 \ No newline at end of file diff --git a/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.svg b/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.svg index ea4b5e787..b9fb5d3e4 100644 --- a/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.svg +++ b/classextension_1_1RgbStatusLed_a66ec9a2dcb73c5d2320398b069179aa0_cgraph.svg @@ -128,7 +128,7 @@ Node7 - + util::to_string diff --git a/classextension_1_1SamM8q.html b/classextension_1_1SamM8q.html index d63de7591..062dda9b3 100644 --- a/classextension_1_1SamM8q.html +++ b/classextension_1_1SamM8q.html @@ -725,7 +725,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -944,7 +944,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.map b/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.map index 20d2c38a2..d868263b2 100644 --- a/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.map +++ b/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.map @@ -26,7 +26,7 @@ - + diff --git a/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.md5 b/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.md5 index 67b8605ba..9ba236a84 100644 --- a/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.md5 +++ b/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.md5 @@ -1 +1 @@ -2ee58987b5dcf0244569f394f65ef08d \ No newline at end of file +03344c218365fbc43fe615a56e14e8c8 \ No newline at end of file diff --git a/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.svg b/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.svg index c22cb0ef9..8aa34e96c 100644 --- a/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.svg +++ b/classextension_1_1SamM8q_a07c59e7e854347253d743501e8cb5878_cgraph.svg @@ -509,7 +509,7 @@ Node23 - + util::to_string diff --git a/classextension_1_1SimAdcSensor.html b/classextension_1_1SimAdcSensor.html index e9c29a3e2..34e1c4c9b 100644 --- a/classextension_1_1SimAdcSensor.html +++ b/classextension_1_1SimAdcSensor.html @@ -604,7 +604,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -823,7 +823,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1SimGpsSensor.html b/classextension_1_1SimGpsSensor.html index d5328046a..e4d9c2bca 100644 --- a/classextension_1_1SimGpsSensor.html +++ b/classextension_1_1SimGpsSensor.html @@ -612,7 +612,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -831,7 +831,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.map b/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.map index 1e0c7498e..f44a0fdec 100644 --- a/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.map +++ b/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.md5 b/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.md5 index e57468fa5..587ef5791 100644 --- a/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.md5 +++ b/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.md5 @@ -1 +1 @@ -9dbaa4c37eec1f7bbbe4b271b00a81ff \ No newline at end of file +56f7eee0c9e4e0dd3d6d1183ee017de8 \ No newline at end of file diff --git a/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.svg b/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.svg index 9048d058f..c0a9e8c36 100644 --- a/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.svg +++ b/classextension_1_1SimGpsSensor_a80265d0b8468fc4e90a46409a6178ab2_cgraph.svg @@ -52,7 +52,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1SimHumiditySensor.html b/classextension_1_1SimHumiditySensor.html index 603b6ea3d..7df3c0853 100644 --- a/classextension_1_1SimHumiditySensor.html +++ b/classextension_1_1SimHumiditySensor.html @@ -612,7 +612,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -831,7 +831,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.map b/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.map index f08200962..b3d4a07b6 100644 --- a/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.map +++ b/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.md5 b/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.md5 index b01e932fc..1a7897f1b 100644 --- a/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.md5 +++ b/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.md5 @@ -1 +1 @@ -bcbb1d43ca7b9496f434def4ac7f6209 \ No newline at end of file +b3f8d75ce0feec8528797d2bccf8522d \ No newline at end of file diff --git a/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.svg b/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.svg index b08f279cc..76b047e30 100644 --- a/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.svg +++ b/classextension_1_1SimHumiditySensor_a59e5059ebb6e2e81ca3a6ef30a632456_cgraph.svg @@ -52,7 +52,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1SimImuSensor.html b/classextension_1_1SimImuSensor.html index 152136818..e53cebc74 100644 --- a/classextension_1_1SimImuSensor.html +++ b/classextension_1_1SimImuSensor.html @@ -614,7 +614,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -833,7 +833,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.map b/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.map index e0d925be6..73d2b53d4 100644 --- a/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.map +++ b/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.md5 b/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.md5 index 7c51721e0..a4a9fc810 100644 --- a/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.md5 +++ b/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.md5 @@ -1 +1 @@ -6646fede2b2190187650d109c0c974b0 \ No newline at end of file +3584e55f90740fbf00ec89d0b24f5134 \ No newline at end of file diff --git a/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.svg b/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.svg index 3fe8e0561..4dfaadfa7 100644 --- a/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.svg +++ b/classextension_1_1SimImuSensor_a1acef31a7be54226957d58d2f9d174d1_cgraph.svg @@ -52,7 +52,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1SimPressureSensor.html b/classextension_1_1SimPressureSensor.html index c451cb4bb..36cbeceb3 100644 --- a/classextension_1_1SimPressureSensor.html +++ b/classextension_1_1SimPressureSensor.html @@ -612,7 +612,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), extension::SimTemperatureSensor::loop(), loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -831,7 +831,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.map b/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.map index 60a14827c..055ca3f18 100644 --- a/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.map +++ b/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.md5 b/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.md5 index 6f1ba1c8f..17be5548e 100644 --- a/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.md5 +++ b/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.md5 @@ -1 +1 @@ -d9e9c851c6e797ac4e6b65762973abf0 \ No newline at end of file +46982b0fce7983f71b436da2ec4977e4 \ No newline at end of file diff --git a/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.svg b/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.svg index 858c795d1..8301a36f0 100644 --- a/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.svg +++ b/classextension_1_1SimPressureSensor_aaf5a09dba391f216ca5ee5a7890a1e85_cgraph.svg @@ -52,7 +52,7 @@ Node4 - + util::to_string diff --git a/classextension_1_1SimTemperatureSensor.html b/classextension_1_1SimTemperatureSensor.html index 0b86796da..0add0d1f6 100644 --- a/classextension_1_1SimTemperatureSensor.html +++ b/classextension_1_1SimTemperatureSensor.html @@ -612,7 +612,7 @@

-

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

+

References data::Stream< T >::addPacket(), data::Streams::data, data::DataPacket::identifier, extension::Extension::interfaces_, kExtensionId, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, util::to_string(), and data::DataPacket::value.

Referenced by extension::AdcExtensionBase< AdcResolution >::loop(), extension::Bme280::loop(), extension::Bmi088::loop(), extension::Ds18b20::loop(), extension::PiCamera::loop(), loop(), extension::SimPressureSensor::loop(), extension::SimHumiditySensor::loop(), extension::SimGpsSensor::loop(), extension::SimImuSensor::loop(), extension::AdcExtensionBase< AdcResolution >::percentage(), extension::Bme280::readEnvironmentalData(), extension::SamM8q::stateRead(), extension::AdcExtensionBase< AdcResolution >::voltageDivider(), and extension::AdcExtensionBase< AdcResolution >::voltageReference().

@@ -831,7 +831,7 @@

-

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

+

References data::Stream< T >::addPacket(), data::LogPacket::ERROR, data::LogPacket::id, extension::Extension::info(), data::LogPacket::info, extension::Extension::interfaces_, kExtensionId, data::LogPacket::level, data::Streams::log, extension::Extension::metadata_, cfg::ExtensionMetadata::name, data::BaseStreamPacket::secondary_identifier, data::BaseStreamPacket::source, extension::ExtensionResources::streams, and util::to_string().

Here is the call graph for this function:
diff --git a/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.map b/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.map index a5a8bc6a7..04e5383f7 100644 --- a/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.map +++ b/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.map @@ -2,5 +2,5 @@ - + diff --git a/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.md5 b/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.md5 index f1971af23..eaf606f08 100644 --- a/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.md5 +++ b/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.md5 @@ -1 +1 @@ -cab2711c4e35f5cbef2eba28c132db33 \ No newline at end of file +ca124ec1eb3539c5b4b25a88a88d1741 \ No newline at end of file diff --git a/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.svg b/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.svg index 252997c64..9b3bd842a 100644 --- a/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.svg +++ b/classextension_1_1SimTemperatureSensor_a577e8dc550d5fa6d111b042bce481b0d_cgraph.svg @@ -52,7 +52,7 @@ Node4 - + util::to_string diff --git a/classgiraffe_1_1FlightRunnerData-members.html b/classgiraffe_1_1FlightRunnerData-members.html index 635783c17..fbd791a21 100644 --- a/classgiraffe_1_1FlightRunnerData-members.html +++ b/classgiraffe_1_1FlightRunnerData-members.html @@ -107,8 +107,10 @@

This is the complete list of members for giraffe::FlightRunnerData, including all inherited members.

- - + + + + @@ -122,11 +124,12 @@ - - - - - + + + + + +
FlightRunnerData()giraffe::FlightRunnerData
fullReset()giraffe::FlightRunnerData
flight_phase_giraffe::FlightRunnerDataprivate
FlightRunnerData()giraffe::FlightRunnerData
fullReset()giraffe::FlightRunnerData
getFlightPhase() constgiraffe::FlightRunnerData
getNumStartups() constgiraffe::FlightRunnerData
getSecondsSincePreviousShutdown(int64_t &num_seconds)giraffe::FlightRunnerData
getSecondsSincePreviousStartup(int64_t &num_seconds)giraffe::FlightRunnerData
previous_startup_time_valid_giraffe::FlightRunnerDataprivate
save_status_giraffe::FlightRunnerDataprivate
saveData(bool shutdown_save=false)giraffe::FlightRunnerDataprivate
setShutdownReason(ShutdownReason shutdown_reason)giraffe::FlightRunnerData
shutdown_reason_giraffe::FlightRunnerDataprivate
ShutdownReason enum namegiraffe::FlightRunnerData
startup_time_giraffe::FlightRunnerDataprivate
~FlightRunnerData()giraffe::FlightRunnerData
setFlightPhase(FlightPhase flight_phase)giraffe::FlightRunnerData
setShutdownReason(ShutdownReason shutdown_reason)giraffe::FlightRunnerData
shutdown_reason_giraffe::FlightRunnerDataprivate
ShutdownReason enum namegiraffe::FlightRunnerData
startup_time_giraffe::FlightRunnerDataprivate
~FlightRunnerData()giraffe::FlightRunnerData
diff --git a/classgiraffe_1_1FlightRunnerData.html b/classgiraffe_1_1FlightRunnerData.html index 4a050235d..2b1561d25 100644 --- a/classgiraffe_1_1FlightRunnerData.html +++ b/classgiraffe_1_1FlightRunnerData.html @@ -115,7 +115,7 @@
Collaboration diagram for giraffe::FlightRunnerData:
-
+
@@ -139,6 +139,8 @@ + + @@ -149,6 +151,8 @@ + +
void fullReset ()
 Fully resets the flight runner data as if the system has never started before. More...
 
FlightPhase getFlightPhase () const
 
uint32_t getNumStartups () const
 
bool getSecondsSincePreviousShutdown (int64_t &num_seconds)
 
void incrementNumStartups ()
 
void setFlightPhase (FlightPhase flight_phase)
 
void setShutdownReason (ShutdownReason shutdown_reason)
 
@@ -160,6 +164,8 @@
+ + @@ -255,14 +261,6 @@

References saveData().

-
-Here is the call graph for this function:
-
-
-
-
-

Member Function Documentation

@@ -283,14 +281,6 @@

References giraffe::kNumStartupsDefault, num_startups_, and saveData().

-
-Here is the call graph for this function:
-
-
-
-
- @@ -308,14 +298,6 @@

-

References num_startups_, and saveData().

-
-Here is the call graph for this function:
-
-
-
-
- @@ -333,8 +315,6 @@

-

References num_startups_.

- @@ -353,14 +333,6 @@

-

References saveData(), and shutdown_reason_.

-
-Here is the call graph for this function:
-
-
-
-
- @@ -379,8 +351,6 @@

-

References startup_time_.

- @@ -399,8 +369,6 @@

-

References previous_startup_time_, and previous_startup_time_valid_.

- @@ -419,7 +387,56 @@

-

References previous_shutdown_time_, and previous_shutdown_time_valid_.

+ + + +

◆ setFlightPhase()

+ +
+
+

Private Attributes

FlightPhase flight_phase_ = FlightPhase::UNKNOWN
 
bool load_status_ = false
 Set to true when the data has been loaded from a file. More...
 
+ + + + + + + +
void giraffe::FlightRunnerData::setFlightPhase (FlightPhase flight_phase)
+
+ +

Referenced by FlightRunner::setFlightPhase().

+
+Here is the caller graph for this function:
+
+
+
+
+ +
+ + +

◆ getFlightPhase()

+ +
+
+ + + + + + + +
FlightPhase giraffe::FlightRunnerData::getFlightPhase () const
+
+ +

Referenced by FlightRunner::detectFlightPhase().

+
+Here is the caller graph for this function:
+
+
+
+
@@ -449,16 +466,6 @@

References giraffe::kDataFilePath, num_startups_, previous_shutdown_time_, save_status_, shutdown_reason_, and startup_time_.

- -

Referenced by ~FlightRunnerData(), fullReset(), incrementNumStartups(), and setShutdownReason().

-
-Here is the caller graph for this function:
-
-
-
-
-

Member Data Documentation

@@ -508,8 +515,6 @@

Referenced by saveData().

- @@ -533,8 +538,7 @@

The time the system was started. Immediately set once after startup. Not updated after a full reset.

- -

Referenced by getSecondsSinceStartup(), and saveData().

+
Todo:
this is a duplicate of the time in shared_date_.misc
@@ -560,8 +564,6 @@

Referenced by getSecondsSincePreviousStartup().

- @@ -584,8 +586,6 @@

-

Referenced by getSecondsSincePreviousStartup().

- @@ -610,8 +610,6 @@

Referenced by getSecondsSincePreviousShutdown(), and saveData().

- @@ -634,8 +632,6 @@

-

Referenced by getSecondsSincePreviousShutdown().

- @@ -658,8 +654,6 @@

-

Referenced by saveData(), and setShutdownReason().

- @@ -684,7 +678,28 @@

Referenced by fullReset(), getNumStartups(), incrementNumStartups(), and saveData().

+ + + +

◆ flight_phase_

+ +
+
+ + + + + +
+ + + + +
FlightPhase giraffe::FlightRunnerData::flight_phase_ = FlightPhase::UNKNOWN
+
+private
+
+

This is only set in detectFlightPhase.

See also
detectFlightPhase
diff --git a/classgiraffe_1_1FlightRunnerData.js b/classgiraffe_1_1FlightRunnerData.js index 913efada0..d2decd0b5 100644 --- a/classgiraffe_1_1FlightRunnerData.js +++ b/classgiraffe_1_1FlightRunnerData.js @@ -14,6 +14,8 @@ var classgiraffe_1_1FlightRunnerData = [ "getSecondsSinceStartup", "classgiraffe_1_1FlightRunnerData.html#aab96e60401cd873cd64c73bad36d860f", null ], [ "getSecondsSincePreviousStartup", "classgiraffe_1_1FlightRunnerData.html#a62f5c9ba2cdca85f64ccdf484d0c909b", null ], [ "getSecondsSincePreviousShutdown", "classgiraffe_1_1FlightRunnerData.html#aeceec22f8ab14e5b80eede638b85afbd", null ], + [ "setFlightPhase", "classgiraffe_1_1FlightRunnerData.html#ac2b08f44adf4ed3ab384cd8e5c947578", null ], + [ "getFlightPhase", "classgiraffe_1_1FlightRunnerData.html#a6adac9db38e843c2805cad0d212956ef", null ], [ "saveData", "classgiraffe_1_1FlightRunnerData.html#ad47f684f8982293ab0e820517f755554", null ], [ "load_status_", "classgiraffe_1_1FlightRunnerData.html#a9050e20b99f2a0b3764db247c8c3fd16", null ], [ "save_status_", "classgiraffe_1_1FlightRunnerData.html#a3638024701de9c5502080e7c4549a88e", null ], @@ -23,5 +25,6 @@ var classgiraffe_1_1FlightRunnerData = [ "previous_shutdown_time_", "classgiraffe_1_1FlightRunnerData.html#a2cdb4fd66a441b901f5e928a3d19d0a5", null ], [ "previous_shutdown_time_valid_", "classgiraffe_1_1FlightRunnerData.html#a49aa84d0ff7b48f68921b955adf4a5fa", null ], [ "shutdown_reason_", "classgiraffe_1_1FlightRunnerData.html#a81050b099f5b0e0ba4403b25d120bb0c", null ], - [ "num_startups_", "classgiraffe_1_1FlightRunnerData.html#a678057f7b12d383a0174c3ccc78c7e4c", null ] + [ "num_startups_", "classgiraffe_1_1FlightRunnerData.html#a678057f7b12d383a0174c3ccc78c7e4c", null ], + [ "flight_phase_", "classgiraffe_1_1FlightRunnerData.html#a69bf34cd36a29d03596196ae7a821b52", null ] ]; \ No newline at end of file diff --git a/classgiraffe_1_1FlightRunnerData__coll__graph.map b/classgiraffe_1_1FlightRunnerData__coll__graph.map index 8044e4213..dc7e3e559 100644 --- a/classgiraffe_1_1FlightRunnerData__coll__graph.map +++ b/classgiraffe_1_1FlightRunnerData__coll__graph.map @@ -1,7 +1,8 @@ - + - - + + + diff --git a/classgiraffe_1_1FlightRunnerData__coll__graph.md5 b/classgiraffe_1_1FlightRunnerData__coll__graph.md5 index 8f41420da..a877a2ebd 100644 --- a/classgiraffe_1_1FlightRunnerData__coll__graph.md5 +++ b/classgiraffe_1_1FlightRunnerData__coll__graph.md5 @@ -1 +1 @@ -c87b1750249137330696de238759e3c8 \ No newline at end of file +00a45453e5f82aa9055be4e8d83eb6f2 \ No newline at end of file diff --git a/classgiraffe_1_1FlightRunnerData__coll__graph.svg b/classgiraffe_1_1FlightRunnerData__coll__graph.svg index 5c664ed94..1b541024c 100644 --- a/classgiraffe_1_1FlightRunnerData__coll__graph.svg +++ b/classgiraffe_1_1FlightRunnerData__coll__graph.svg @@ -4,29 +4,31 @@ - - + + giraffe::FlightRunnerData Node1 - -giraffe::FlightRunnerData - - - -+ FlightRunnerData() -+ ~FlightRunnerData() -+ fullReset() -+ getNumStartups() -+ getSecondsSincePreviousShutdown() -+ getSecondsSincePreviousStartup() -+ getSecondsSinceStartup() -+ incrementNumStartups() -+ setShutdownReason() -- saveData() + +giraffe::FlightRunnerData + + + ++ FlightRunnerData() ++ ~FlightRunnerData() ++ fullReset() ++ getFlightPhase() ++ getNumStartups() ++ getSecondsSincePreviousShutdown() ++ getSecondsSincePreviousStartup() ++ getSecondsSinceStartup() ++ incrementNumStartups() ++ setFlightPhase() ++ setShutdownReason() +- saveData() @@ -34,90 +36,110 @@ Node2 - -Time - - - - + +Time + + + + Node2->Node1 - - - -previous_shutdown -_time_ --previous_startup -_time_ --startup_time_ + + + -previous_shutdown +_time_ +-previous_startup +_time_ +-startup_time_ Node3 - -uint32_t - - - - + +uint32_t + + + + Node3->Node1 - - - -num_startups_ + + + -num_startups_ Node4 - -bool - - - - + +FlightPhase + + + + Node4->Node1 - - - -load_status_ --previous_shutdown -_time_valid_ --previous_startup -_time_valid_ --save_status_ + + + -flight_phase_ Node5 - -ShutdownReason - - - - + +bool + + + + Node5->Node1 - - - -shutdown_reason_ + + + -load_status_ +-previous_shutdown +_time_valid_ +-previous_startup +_time_valid_ +-save_status_ + + + +Node6 + + +ShutdownReason + + + + + + + + + +Node6->Node1 + + + -shutdown_reason_ diff --git a/classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.map b/classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.map deleted file mode 100644 index 2fdad384d..000000000 --- a/classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.md5 b/classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.md5 deleted file mode 100644 index eaed2552d..000000000 --- a/classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -c9b07c7aea9b4d0d70bff466c03166ef \ No newline at end of file diff --git a/classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.svg b/classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.svg deleted file mode 100644 index 5a7431710..000000000 --- a/classgiraffe_1_1FlightRunnerData_a26182ede59862d59daf4c21c7d031fd7_cgraph.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - -giraffe::FlightRunnerData::fullReset - - -Node1 - - -giraffe::FlightRunnerData -::fullReset - - - - - -Node2 - - -giraffe::FlightRunnerData -::saveData - - - - - -Node1->Node2 - - - - - diff --git a/classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.map b/classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.map deleted file mode 100644 index 93cb035ca..000000000 --- a/classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.md5 b/classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.md5 deleted file mode 100644 index 9c4a5a3e3..000000000 --- a/classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -c6314243bd11ad743dbf2ca4b8e20841 \ No newline at end of file diff --git a/classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.svg b/classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.svg deleted file mode 100644 index 8d135d30c..000000000 --- a/classgiraffe_1_1FlightRunnerData_a33543117765bd095eaf77bf8f94e5b37_cgraph.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - -giraffe::FlightRunnerData::setShutdownReason - - -Node1 - - -giraffe::FlightRunnerData -::setShutdownReason - - - - - -Node2 - - -giraffe::FlightRunnerData -::saveData - - - - - -Node1->Node2 - - - - - diff --git a/classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.map b/classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.map new file mode 100644 index 000000000..d662506b2 --- /dev/null +++ b/classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.md5 b/classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.md5 new file mode 100644 index 000000000..f0645cb99 --- /dev/null +++ b/classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.md5 @@ -0,0 +1 @@ +d16bdc39f80a82536ebc80973e215129 \ No newline at end of file diff --git a/classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.svg b/classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.svg new file mode 100644 index 000000000..56ec0d6dd --- /dev/null +++ b/classgiraffe_1_1FlightRunnerData_a6adac9db38e843c2805cad0d212956ef_icgraph.svg @@ -0,0 +1,53 @@ + + + + + + +giraffe::FlightRunnerData::getFlightPhase + + +Node1 + + +giraffe::FlightRunnerData +::getFlightPhase + + + + + +Node2 + + +FlightRunner::detectFlight +Phase + + + + + +Node1->Node2 + + + + + +Node3 + + +FlightRunner::flightLogic + + + + + +Node2->Node3 + + + + + diff --git a/classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.map b/classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.map deleted file mode 100644 index 01c405b40..000000000 --- a/classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.md5 b/classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.md5 deleted file mode 100644 index c04505728..000000000 --- a/classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -7e84ad1b3e4911b19233d08dddcb5ea1 \ No newline at end of file diff --git a/classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.svg b/classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.svg deleted file mode 100644 index a19bd6798..000000000 --- a/classgiraffe_1_1FlightRunnerData_a9923f63c5e3d466c8350967ab5383fa5_cgraph.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - -giraffe::FlightRunnerData::~FlightRunnerData - - -Node1 - - -giraffe::FlightRunnerData -::~FlightRunnerData - - - - - -Node2 - - -giraffe::FlightRunnerData -::saveData - - - - - -Node1->Node2 - - - - - diff --git a/classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.map b/classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.map deleted file mode 100644 index 7dface842..000000000 --- a/classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.map +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.md5 b/classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.md5 deleted file mode 100644 index 18edb2635..000000000 --- a/classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -b28a6dafa413e0230e1657f73ff89e3c \ No newline at end of file diff --git a/classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.svg b/classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.svg deleted file mode 100644 index a81102d6b..000000000 --- a/classgiraffe_1_1FlightRunnerData_ab726cb134b7bfbd852fc531c4223be19_cgraph.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - -giraffe::FlightRunnerData::incrementNumStartups - - -Node1 - - -giraffe::FlightRunnerData -::incrementNumStartups - - - - - -Node2 - - -giraffe::FlightRunnerData -::saveData - - - - - -Node1->Node2 - - - - - diff --git a/classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.map b/classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.map new file mode 100644 index 000000000..3d3744e61 --- /dev/null +++ b/classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.md5 b/classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.md5 new file mode 100644 index 000000000..327c218bd --- /dev/null +++ b/classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.md5 @@ -0,0 +1 @@ +ad13e09e5454aa3f3eee0532a38dd953 \ No newline at end of file diff --git a/classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.svg b/classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.svg new file mode 100644 index 000000000..3197ff7da --- /dev/null +++ b/classgiraffe_1_1FlightRunnerData_ac2b08f44adf4ed3ab384cd8e5c947578_icgraph.svg @@ -0,0 +1,68 @@ + + + + + + +giraffe::FlightRunnerData::setFlightPhase + + +Node1 + + +giraffe::FlightRunnerData +::setFlightPhase + + + + + +Node2 + + +FlightRunner::setFlightPhase + + + + + +Node1->Node2 + + + + + +Node3 + + +FlightRunner::detectFlight +Phase + + + + + +Node2->Node3 + + + + + +Node4 + + +FlightRunner::flightLogic + + + + + +Node3->Node4 + + + + + diff --git a/classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.map b/classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.map deleted file mode 100644 index bae638a02..000000000 --- a/classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.map +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.md5 b/classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.md5 deleted file mode 100644 index c20b1e278..000000000 --- a/classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.md5 +++ /dev/null @@ -1 +0,0 @@ -f60b5b5375d47410513482ecb72cb609 \ No newline at end of file diff --git a/classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.svg b/classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.svg deleted file mode 100644 index b7ee755bb..000000000 --- a/classgiraffe_1_1FlightRunnerData_ad47f684f8982293ab0e820517f755554_icgraph.svg +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - -giraffe::FlightRunnerData::saveData - - -Node1 - - -giraffe::FlightRunnerData -::saveData - - - - - -Node2 - - -giraffe::FlightRunnerData -::~FlightRunnerData - - - - - -Node1->Node2 - - - - - -Node3 - - -giraffe::FlightRunnerData -::fullReset - - - - - -Node1->Node3 - - - - - -Node4 - - -giraffe::FlightRunnerData -::incrementNumStartups - - - - - -Node1->Node4 - - - - - -Node5 - - -giraffe::FlightRunnerData -::setShutdownReason - - - - - -Node1->Node5 - - - - - diff --git a/classgiraffe_1_1Gpio.html b/classgiraffe_1_1Gpio.html index e8c2c74d4..29676ac30 100644 --- a/classgiraffe_1_1Gpio.html +++ b/classgiraffe_1_1Gpio.html @@ -199,7 +199,7 @@

Detailed Description

This class is used to interface extensions with the BCM Gpio pins.

-

Currently this only supports the Raspberry Pi. It has not been thoroughly tested.

Todo:
Unit Tests
+

Currently this only supports the Raspberry Pi. It has not been thoroughly tested.

Todo:
Unit Tests
Bug:
If Gpio::Close() is called, instances of Gpio may have weird behavior.

Member Enumeration Documentation

@@ -291,7 +291,7 @@

Static function to close the BCM registers and reset the reserved pins.

-

This deallocates the memory map and resets the reserved pins array.

Todo:
Set pins to their 'initial_state_' before closing.
+

This deallocates the memory map and resets the reserved pins array.

Todo:
Set pins to their 'initial_state_' before closing.

References gpio_lock_, GPIO_MEMORY_MAP_SIZE, reserved_pins_, and s_gpio_memory_map.

@@ -365,7 +365,7 @@

References gpio_lock_, INPUT, isPinReserved(), giraffe::Gpio::Pin::mode, giraffe::Gpio::Pin::pin_number, readWithBarrier(), reservePin(), s_gpio_memory_map, setOwner(), util::to_string(), UNINITIALIZED, verifyInitialized(), and writeWithBarrier().

+

References gpio_lock_, INPUT, isPinReserved(), giraffe::Gpio::Pin::mode, giraffe::Gpio::Pin::pin_number, readWithBarrier(), reservePin(), s_gpio_memory_map, setOwner(), util::to_string(), UNINITIALIZED, verifyInitialized(), and writeWithBarrier().

Referenced by extension::RgbStatusLed::startup().

@@ -424,11 +424,11 @@

Todo:

Verify that the pin is owned by the current instance.

+
Todo:

Verify that the pin is owned by the current instance.

Can a user change the mode of a pin after it has been reserved to write to it?

-

References calculateAddress(), gpio_lock_, isOwner(), giraffe::Gpio::Pin::mode, OUTPUT, giraffe::Gpio::Pin::pin_number, util::to_string(), verifyInitialized(), and writeWithBarrier().

+

References calculateAddress(), gpio_lock_, isOwner(), giraffe::Gpio::Pin::mode, OUTPUT, giraffe::Gpio::Pin::pin_number, util::to_string(), verifyInitialized(), and writeWithBarrier().

Referenced by extension::RgbStatusLed::loop(), and extension::RgbStatusLed::shutdown().

@@ -480,7 +480,7 @@

References calculateAddress(), gpio_lock_, INPUT, isOwner(), isPinReserved(), giraffe::Gpio::Pin::mode, giraffe::Gpio::Pin::pin_number, readWithBarrier(), util::to_string(), and verifyInitialized().

+

References calculateAddress(), gpio_lock_, INPUT, isOwner(), isPinReserved(), giraffe::Gpio::Pin::mode, giraffe::Gpio::Pin::pin_number, readWithBarrier(), util::to_string(), and verifyInitialized().

Here is the call graph for this function:
@@ -520,7 +520,7 @@

References gpio_lock_, isOwner(), giraffe::Gpio::Pin::pin_number, pins_owned_, reserved_pins_, util::to_string(), and verifyInitialized().

+

References gpio_lock_, isOwner(), giraffe::Gpio::Pin::pin_number, pins_owned_, reserved_pins_, util::to_string(), and verifyInitialized().

Referenced by extension::RgbStatusLed::shutdown().

@@ -738,7 +738,7 @@

Gpio can access the BCM registers at a time along with static members.

-
Todo:
ability to release a pin
+
Todo:
ability to release a pin

Referenced by deInitialize(), initialize(), isInitialized(), read(), releasePin(), setupPin(), and write().

diff --git a/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.map b/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.map index 9894b8c91..86373f5d5 100644 --- a/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.map +++ b/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.map @@ -4,7 +4,7 @@ - + diff --git a/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.md5 b/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.md5 index 1ab17e1cd..ebe19539f 100644 --- a/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.md5 +++ b/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.md5 @@ -1 +1 @@ -46e2d40a97cfc04b2e008612d413b7e0 \ No newline at end of file +0aa03b217026c3d4a927d1af8d6e1abc \ No newline at end of file diff --git a/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.svg b/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.svg index 8cf80c5f7..fc20b07d1 100644 --- a/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.svg +++ b/classgiraffe_1_1Gpio_a5e84f1224ccd58fa33cb303211ed935c_cgraph.svg @@ -80,7 +80,7 @@ Node6 - + util::to_string diff --git a/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.map b/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.map index f46723ed5..22f647091 100644 --- a/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.map +++ b/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.map @@ -1,6 +1,6 @@ - + diff --git a/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.md5 b/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.md5 index a1272e9e7..32f00b98e 100644 --- a/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.md5 +++ b/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.md5 @@ -1 +1 @@ -6751a172623d89e0650628700132ad30 \ No newline at end of file +2197c19486bb1280fbee32dfafec4c57 \ No newline at end of file diff --git a/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.svg b/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.svg index ed67ca853..75db4f174 100644 --- a/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.svg +++ b/classgiraffe_1_1Gpio_a60b4d177dfc4536f9cd469ded46f6ec4_cgraph.svg @@ -35,7 +35,7 @@ Node3 - + util::to_string diff --git a/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.map b/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.map index c2969a58e..faba88e6f 100644 --- a/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.map +++ b/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.map @@ -2,7 +2,7 @@ - + diff --git a/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.md5 b/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.md5 index 03730d2d9..66fd38662 100644 --- a/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.md5 +++ b/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.md5 @@ -1 +1 @@ -74f82e0e83a7a580a357e1cb1e9c07d5 \ No newline at end of file +a301837e11ddb4a89f4ba0745577e160 \ No newline at end of file diff --git a/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.svg b/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.svg index 6fa8f1d40..5371fedd1 100644 --- a/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.svg +++ b/classgiraffe_1_1Gpio_a9e87bc845dcd7e6f819591291baa73ef_cgraph.svg @@ -50,7 +50,7 @@ Node4 - + util::to_string diff --git a/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.map b/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.map index 8aa78b362..03954a89c 100644 --- a/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.map +++ b/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.map @@ -4,6 +4,6 @@ - + diff --git a/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.md5 b/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.md5 index 0261bbff8..026ce7202 100644 --- a/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.md5 +++ b/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.md5 @@ -1 +1 @@ -3373bdea550bce64d7669a4f2b59ef0e \ No newline at end of file +d5023563abc392f2abf9cde408f5e364 \ No newline at end of file diff --git a/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.svg b/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.svg index 0edbf9598..35cd848d9 100644 --- a/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.svg +++ b/classgiraffe_1_1Gpio_ad9bd7030420bdbf1979b3664dff68ff7_cgraph.svg @@ -80,7 +80,7 @@ Node6 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer.html b/classgiraffe_1_1gdl_1_1GdlServer.html index db0c55c7c..211794dde 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer.html +++ b/classgiraffe_1_1gdl_1_1GdlServer.html @@ -292,7 +292,7 @@

-

References sock::TcpSocketServer::accept(), client_socket_, data_link_enabled_, giraffe::CommonLogger< LOG_SIZE >::debug(), giraffe::gdl::DataLink::disable(), giraffe::gdl::DataLink::enable(), giraffe::CommonLogger< LOG_SIZE >::error(), gdl_, sock::TcpSocketServer::getClientAddress(), giraffe::CommonLogger< LOG_SIZE >::info(), sock::TcpSocketServer::init(), giraffe::gdl::DataLink::isEnabled(), loadConfig(), log_, protocol::parseMessage(), sock::TcpSocketServer::receive(), protocol::REQ, response_sent_, routeRequest(), routeSet(), protocol::Message::rsc, send_result_, server_port_, server_socket_, protocol::SET, stop_flag_, util::to_string(), protocol::Message::typ, and giraffe::CommonLogger< LOG_SIZE >::warn().

+

References sock::TcpSocketServer::accept(), client_socket_, data_link_enabled_, giraffe::CommonLogger< LOG_SIZE >::debug(), giraffe::gdl::DataLink::disable(), giraffe::gdl::DataLink::enable(), giraffe::CommonLogger< LOG_SIZE >::error(), gdl_, sock::TcpSocketServer::getClientAddress(), giraffe::CommonLogger< LOG_SIZE >::info(), sock::TcpSocketServer::init(), giraffe::gdl::DataLink::isEnabled(), loadConfig(), log_, protocol::parseMessage(), sock::TcpSocketServer::receive(), protocol::REQ, response_sent_, routeRequest(), routeSet(), protocol::Message::rsc, send_result_, server_port_, server_socket_, protocol::SET, stop_flag_, util::to_string(), protocol::Message::typ, and giraffe::CommonLogger< LOG_SIZE >::warn().

Referenced by main().

@@ -1346,7 +1346,7 @@

-

References protocol_id_, and util::to_string().

+

References protocol_id_, and util::to_string().

Referenced by sendResponseData(), sendResponseError(), and sendResponseSuccess().

diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.map index d98ba9802..0e4dad017 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.map @@ -15,5 +15,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.md5 index 65bfaac87..4bc417178 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.md5 @@ -1 +1 @@ -addf5db11f1b84536373f4efb98850dd \ No newline at end of file +68752f9a4289293bfffe0c08ba78a5c9 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.svg index 10d5dcb68..b73a011c1 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a18f226e3bc271111f787cfb99a00eb59_cgraph.svg @@ -260,7 +260,7 @@ Node16 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.map index bc8449fce..32ceaf5a3 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.map @@ -9,5 +9,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.md5 index 8964a6828..5855ea195 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.md5 @@ -1 +1 @@ -3f633e7af9b1485e4a14d337f327f170 \ No newline at end of file +97d803268334c1b559a38018334addeb \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.svg index 0a1749aca..3d5330457 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a21c93c33b3bcbed5552b761e75a4042c_cgraph.svg @@ -164,7 +164,7 @@ Node10 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.map index 6faef56fb..2e47e1eac 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.map @@ -21,7 +21,7 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.md5 index 3a5307e75..4f199da3c 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.md5 @@ -1 +1 @@ -4288434a67708f2b269a10ce8423514a \ No newline at end of file +a968996a96c6e527028986da4b14ca50 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.svg index e6b0b64e8..6e77e1c2e 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a26729c50039ce0fcc47376ca3d5b0720_cgraph.svg @@ -356,7 +356,7 @@ Node17 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.map index 3fcb3ee32..56ff01205 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.map @@ -6,5 +6,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.md5 index 482dfc869..42a131c49 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.md5 @@ -1 +1 @@ -4f950884245dfaab5edf76444b724420 \ No newline at end of file +feba18b6435b9937640b41e4a3dd85e1 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.svg index 6d7c4df6e..f41917209 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a372fa6baf8587e6eb678bd92249d09e4_cgraph.svg @@ -117,7 +117,7 @@ Node7 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.map index 22260da82..830c61a29 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.map @@ -24,7 +24,7 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.md5 index a831f73dc..2a1a53402 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.md5 @@ -1 +1 @@ -f838805e790a5f3771c7aab272f0acb5 \ No newline at end of file +cfb453c5e75e358aa2b7650b86ad3cab \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.svg index 70320d0b9..636127a53 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a4d192ae2860673d135f68e680765a2ef_cgraph.svg @@ -415,7 +415,7 @@ Node23 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.map index fdef4cdbc..85f3277b4 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.map @@ -6,5 +6,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.md5 index 2f596443a..b61adc8a8 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.md5 @@ -1 +1 @@ -939bdfa800c196ba8e361463e8ebbd1d \ No newline at end of file +fe7164dbef7bdcf6312561ee77b2e887 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.svg index 7754b36b2..ee1db0f8a 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a4d7e04cf26f648f6fe04c311339e6362_cgraph.svg @@ -117,7 +117,7 @@ Node7 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.map index 127bf4878..3c97b835c 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.map @@ -17,5 +17,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.md5 index 58d3d8ab8..50c237fc2 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.md5 @@ -1 +1 @@ -be41698d0d3a230b6706d50dde08ff66 \ No newline at end of file +299fec5fcc7cbb1b99070060d8bdc083 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.svg index 489eb6a8f..7526fa943 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a53b271c9f0602706839489ac0994b763_cgraph.svg @@ -298,7 +298,7 @@ Node16 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.map index 8dff7c80c..bb98e211f 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.map @@ -5,5 +5,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.md5 index bcfd577d9..998b0489d 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.md5 @@ -1 +1 @@ -2d818440bcc9a12061e721116490831f \ No newline at end of file +186ac12c29fdcaff53afb41f93f00f43 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.svg index 30d88369d..7f4b99b1f 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a548f7a1170b29a673ec85eaba09b0cb3_cgraph.svg @@ -101,7 +101,7 @@ Node6 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.map index 46c9b6586..80a401c3c 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.map @@ -17,5 +17,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.md5 index 8a0bc4179..521cc6328 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.md5 @@ -1 +1 @@ -fd053f8bc0205c67ae7ae2bd5433d34d \ No newline at end of file +5ec9fcee4343b5979c959eb729f335bf \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.svg index 0492e13bd..cd2b756e1 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a565558716f0334d5a8785457da0155fc_cgraph.svg @@ -298,7 +298,7 @@ Node16 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.map index e5e895199..fc45abb5f 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.map @@ -5,5 +5,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.md5 index 8569c3d48..c1bf7342b 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.md5 @@ -1 +1 @@ -fc3a4b468fd29607daeb1c07f67af9b8 \ No newline at end of file +8d5bd24917e90417607b2155a3a4b74b \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.svg index 46835e631..10a91c756 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a6e3b9922addcc9e0104c7dc0b7cf3c62_cgraph.svg @@ -101,7 +101,7 @@ Node6 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.map index 9ab3652f5..a171453b3 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.map @@ -9,5 +9,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.md5 index 050f2b231..277e1beb2 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.md5 @@ -1 +1 @@ -b497ec4f7c3d7891df199fa86e01a0bd \ No newline at end of file +cfd181f9c0806b4fd90bff91004b4429 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.svg index ac04428aa..f79ec8e62 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a78670e65013497b31f7069d03263884e_cgraph.svg @@ -165,7 +165,7 @@ Node10 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.map index 1cb2b3dd5..049a9f377 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.map @@ -15,7 +15,7 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.md5 index cf092b72f..96247cc23 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.md5 @@ -1 +1 @@ -a758a5ba41b58052492315c9237d9387 \ No newline at end of file +7d188010dddd2eea92a8fef35a172435 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.svg index 495bfde9c..c09e69fb0 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a7982a27f1e9ee790d196a5cd8cba6217_cgraph.svg @@ -259,7 +259,7 @@ Node82 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.map index 0a1f2f126..154c7f319 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.map @@ -31,7 +31,7 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.md5 index f47b3fcbc..15aff84b1 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.md5 @@ -1 +1 @@ -bdd42bc480d0e9081c58754fe1cb9c3b \ No newline at end of file +2dcaef52b9f6021c646d6a800f2257eb \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.svg index ff3150414..98e47235a 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a7a640a9a945bb13a494c175f857fc719_cgraph.svg @@ -533,7 +533,7 @@ Node24 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.map index 50c8de0fe..cf0049690 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.map @@ -5,5 +5,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.md5 index 6c3f8ba92..31c4465fb 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.md5 @@ -1 +1 @@ -4c76e8c4157d7a36588fc40e96ca8d52 \ No newline at end of file +e2b94861d2ba54d6c8c01625f2e9201a \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.svg index 0d0e1c556..a3d46b602 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_a7cc778f8170363add8e6812bb04c019e_cgraph.svg @@ -101,7 +101,7 @@ Node6 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.map index 06a7cc338..7982a9521 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.map @@ -6,5 +6,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.md5 index 28a5abb1e..98e5767e4 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.md5 @@ -1 +1 @@ -5ff045d415236627d3f65bba85f0d289 \ No newline at end of file +38a64d193e8d72a5ce6704a3e24c4453 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.svg index 381a1a84f..d2bc1b18b 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_ab03a68c11494c21b1f203284faa2f252_cgraph.svg @@ -117,7 +117,7 @@ Node7 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.map index 1bcbc807d..356b5ecf2 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.map @@ -16,5 +16,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.md5 index 4bfcc821a..fe1c83898 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.md5 @@ -1 +1 @@ -8d453fcb4b120795373c45775ce45dd2 \ No newline at end of file +60479aee410f864bde2585ed4eddf4e6 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.svg index 82b7e0a86..ed72bc634 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_ab6878a1f3f5cc89ec02b45f749526db7_cgraph.svg @@ -276,7 +276,7 @@ Node17 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.map index c1e21cd08..627a5d897 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.map @@ -6,5 +6,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.md5 index e01c31792..70a2580f0 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.md5 @@ -1 +1 @@ -3a1777354af31aa29512cd58d0e68e10 \ No newline at end of file +64b0627372736674f6789c81a9ea9951 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.svg index 5978b2187..baa72b9e8 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_aba2606a2bb65f49db1e9d572b65511c1_cgraph.svg @@ -117,7 +117,7 @@ Node7 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.map index 87f5da5d0..f68cb7610 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.map @@ -1,4 +1,4 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.md5 index f00d35698..3eab6cafe 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.md5 @@ -1 +1 @@ -61693e2c2e45bc12c3c753e4aeabc296 \ No newline at end of file +a95f5efc067e618951a494ff144b9503 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.svg index 06f8a7a81..36d31266e 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_ae56487945cbcf4a3c0184986102e340e_cgraph.svg @@ -21,7 +21,7 @@ Node2 - + util::to_string diff --git a/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.map b/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.map index 92d80c709..a3b513899 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.map +++ b/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.map @@ -11,5 +11,5 @@ - + diff --git a/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.md5 b/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.md5 index 7266e226c..5fc6b41d2 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.md5 +++ b/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.md5 @@ -1 +1 @@ -11ff77a8519e9611f54c0371eada4e74 \ No newline at end of file +b51541a22d4625e082e1fbda84301342 \ No newline at end of file diff --git a/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.svg b/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.svg index eb85d2401..02f91298d 100644 --- a/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.svg +++ b/classgiraffe_1_1gdl_1_1GdlServer_aff9e02d8e689385ccf8ad741e6951076_cgraph.svg @@ -197,7 +197,7 @@ Node12 - + util::to_string diff --git a/classmodules_1_1ConsoleModule.html b/classmodules_1_1ConsoleModule.html index c3d4a4086..cef3b4a58 100644 --- a/classmodules_1_1ConsoleModule.html +++ b/classmodules_1_1ConsoleModule.html @@ -724,7 +724,7 @@

-
Todo:
Sets the status of the module and reports it to the data stream.
+
Todo:
Sets the status of the module and reports it to the data stream.

@@ -818,7 +818,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
@@ -955,7 +955,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
diff --git a/classmodules_1_1ConsoleModule__coll__graph.map b/classmodules_1_1ConsoleModule__coll__graph.map index a6d858614..246a904c0 100644 --- a/classmodules_1_1ConsoleModule__coll__graph.map +++ b/classmodules_1_1ConsoleModule__coll__graph.map @@ -1,8 +1,8 @@ - + - - + + @@ -31,10 +31,10 @@ - - + + - + @@ -42,11 +42,11 @@ - - - + + + - + diff --git a/classmodules_1_1ConsoleModule__coll__graph.md5 b/classmodules_1_1ConsoleModule__coll__graph.md5 index bee40b1c4..0154d73f4 100644 --- a/classmodules_1_1ConsoleModule__coll__graph.md5 +++ b/classmodules_1_1ConsoleModule__coll__graph.md5 @@ -1 +1 @@ -ec98fad3566abcb60148ea7e588ed7a1 \ No newline at end of file +5c58bda3de727b8e65469fcdadc38a69 \ No newline at end of file diff --git a/classmodules_1_1ConsoleModule__coll__graph.svg b/classmodules_1_1ConsoleModule__coll__graph.svg index 0edd68fc6..3f13726b9 100644 --- a/classmodules_1_1ConsoleModule__coll__graph.svg +++ b/classmodules_1_1ConsoleModule__coll__graph.svg @@ -12,21 +12,21 @@ Node1 - -modules::ConsoleModule - - - -+ ConsoleModule() -+ ConsoleModule() -+ ~ConsoleModule() -+ operator=() -- configSection() -- loop() -- processCommand() -- shutdown() -- startup() -- status() + +modules::ConsoleModule + + + ++ ConsoleModule() ++ ConsoleModule() ++ ~ConsoleModule() ++ operator=() +- configSection() +- loop() +- processCommand() +- shutdown() +- startup() +- status() @@ -67,64 +67,64 @@ Node2->Node1 - - + + Node3 - - -data::SharedData - - - - + + +data::SharedData + + + + Node3->Node2 - - - #shared_data_ + + + #shared_data_ - + -Node56 +Node57 - -console_pages::Pages - - - -+ Pages() -+ ~Pages() -+ getCurrentMenu() -+ getCurrentPage() -+ getMaxNumPageLines() -+ getNumLinesOnPage() -+ navigateMenu() -- data() -- extensionData() -- extensions() -- gfsStatus() -- location() -- log() -- server() -- setNumLinesOnPage() -- system() -- telemetry() + +console_pages::Pages + + + ++ Pages() ++ ~Pages() ++ getCurrentMenu() ++ getCurrentPage() ++ getMaxNumPageLines() ++ getNumLinesOnPage() ++ navigateMenu() +- data() +- extensionData() +- extensions() +- gfsStatus() +- location() +- log() +- server() +- setNumLinesOnPage() +- system() +- telemetry() - + -Node3->Node56 - - - -shared_data_ +Node3->Node57 + + + -shared_data_ @@ -142,8 +142,8 @@ Node4->Node3 - - + + +streams @@ -166,9 +166,9 @@ Node5->Node4 - - - +log + + + +log @@ -274,9 +274,9 @@ Node20->Node3 - - - +status_led + + + +status_led @@ -316,9 +316,9 @@ Node22->Node3 - - - +blocks + + + +blocks @@ -370,9 +370,9 @@ Node27->Node22 - - - +telemetry_module_stats + + + +telemetry_module_stats @@ -396,9 +396,9 @@ Node28->Node22 - - - +camera + + + +camera @@ -423,9 +423,9 @@ Node29->Node22 - - - +extension_module_stats + + + +extension_module_stats @@ -449,9 +449,9 @@ Node30->Node22 - - - +location_data + + + +location_data @@ -475,8 +475,8 @@ Node31->Node22 - - + + +data_log_stats @@ -629,8 +629,8 @@ Node37->Node3 - - + + +log_container @@ -706,9 +706,9 @@ -error_frame_mutex_ - + -Node53 +Node54 cmd::CommandQueue @@ -721,9 +721,9 @@ - + -Node8->Node53 +Node8->Node54 -lock_ @@ -744,8 +744,8 @@ Node39->Node3 - - + + +frames @@ -775,9 +775,9 @@ -total_errors_ - + -Node48 +Node49 modules::MetaData @@ -788,62 +788,62 @@ - + -Node9->Node48 +Node9->Node49 +sleep_interval_ - + -Node9->Node56 - - - -current_num_lines_ +Node9->Node57 + + + -current_num_lines_ - + -Node60 +Node61 - -ncurs::Environment - -- scroll_handle_height_ - -+ Environment() -+ Environment() -+ Environment() -+ Environment() -+ ~Environment() -+ ~Environment() -+ end() -+ end() -+ operator=() -+ operator=() -+ start() -+ start() -+ update() -+ update() -- checkInput() -- checkInput() -- displayData() -- displayData() -- displayMenu() -- displayMenu() -- displayScrollBar() -- displayScrollBar() -- enforceScrollBounds() -- enforceScrollBounds() -and 8 more... + +ncurs::Environment + +- scroll_handle_height_ + ++ Environment() ++ Environment() ++ Environment() ++ Environment() ++ ~Environment() ++ ~Environment() ++ end() ++ end() ++ operator=() ++ operator=() ++ start() ++ start() ++ update() ++ update() +- checkInput() +- checkInput() +- displayData() +- displayData() +- displayMenu() +- displayMenu() +- displayScrollBar() +- displayScrollBar() +- enforceScrollBounds() +- enforceScrollBounds() +and 8 more... - + -Node9->Node60 - - +Node9->Node61 + + -K_DATA_WINDOW_HEIGHT -K_DATA_WINDOW_WIDTH -current_menu_hover @@ -860,42 +860,42 @@ -kPadding_ ... - + -Node61 +Node62 - -ncurs::internal::Window - - - -+ Window() -+ Window() -+ ~Window() -+ operator=() -+ setPosition() -+ setSize() -+ winClear() -+ winHide() -+ winInit() -+ winRefresh() -+ winReset() + +ncurs::internal::Window + + + ++ Window() ++ Window() ++ ~Window() ++ operator=() ++ setPosition() ++ setSize() ++ winClear() ++ winHide() ++ winInit() ++ winRefresh() ++ winReset() - + -Node9->Node61 - - - +height_ -+width_ -+x_ -+y_ +Node9->Node62 + + + +height_ ++width_ ++x_ ++y_ - + -Node63 +Node64 ncurs::Window @@ -916,9 +916,9 @@ - + -Node9->Node63 +Node9->Node64 +height_ @@ -929,27 +929,28 @@ Node45 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() Node45->Node3 - - - +misc + + + +misc - + -Node47 +Node48 Configuration & @@ -960,30 +961,30 @@ - + -Node47->Node2 +Node48->Node2 #configuration_ - + -Node47->Node56 - - +Node48->Node57 + + -config_ - + -Node48->Node2 +Node49->Node2 #metadata_ - + -Node49 +Node50 Identification @@ -994,23 +995,23 @@ - + -Node49->Node48 +Node50->Node49 +id_ - + -Node49->Node53 +Node50->Node54 -this_destination_ - + -Node50 +Node51 string @@ -1021,37 +1022,37 @@ - + -Node50->Node48 - +Node51->Node49 + - +name_ + +name_ - + -Node50->Node60 - - - -current_page_option_ +Node51->Node61 + + + -current_page_option_ - + -Node50->Node61 - - - +title_ +Node51->Node62 + + + +title_ - + -Node50->Node63 +Node51->Node64 +title_ - + -Node51 +Node52 atomic< bool > @@ -1062,16 +1063,16 @@ - + -Node51->Node2 +Node52->Node2 -stop_flag_ - + -Node52 +Node53 atomic< node::Status > @@ -1082,23 +1083,23 @@ - + -Node52->Node2 +Node53->Node2 -status_ - + -Node53->Node2 +Node54->Node2 -command_queue_ - + -Node54 +Node55 queue< cmd::Command > @@ -1109,16 +1110,16 @@ - + -Node54->Node53 +Node55->Node54 -queue_ - + -Node55 +Node56 thread @@ -1129,107 +1130,107 @@ - + -Node55->Node2 +Node56->Node2 -runner_thread_ - + -Node56->Node1 - - - -pages_ +Node57->Node1 + + + -pages_ - + -Node56->Node60 - - +Node57->Node61 + + -pages_ - + -Node57 +Node58 - -array< std::string, - K_MAX_NUM_PAGE_LINES > - - - - + +array< std::string, + K_MAX_NUM_PAGE_LINES > + + + + - + -Node57->Node56 - - - -content_ +Node58->Node57 + + + -content_ - + -Node58 +Node59 - -PageOption - - - - + +PageOption + + + + - + -Node58->Node56 - - - -current_page_ +Node59->Node57 + + + -current_page_ - + -Node59 +Node60 - -vector< Option > - - - - + +vector< Option > + + + + - + -Node59->Node56 - - - -current_menu_ +Node60->Node57 + + + -current_menu_ - + -Node60->Node1 - - - -ncurs_env_ +Node61->Node1 + + + -ncurs_env_ - + -Node61->Node60 - - - -data_scroll_bar_ --data_window_ --menu_window_ +Node62->Node61 + + + -data_scroll_bar_ +-data_window_ +-menu_window_ - + -Node62 +Node63 WINDOW * @@ -1240,39 +1241,39 @@ - + -Node62->Node60 - - +Node63->Node61 + + -screen_ - + -Node62->Node61 - - +Node63->Node62 + + +p_window_ - + -Node62->Node63 +Node63->Node64 +p_window_ - + -Node63->Node60 - - +Node64->Node61 + + -data_scroll_bar_ -data_window_ -menu_window_ - + -Node64 +Node65 ncurs::Pages @@ -1286,16 +1287,16 @@ - + -Node64->Node60 - - +Node65->Node61 + + -pages_ - + -Node65 +Node66 vector< MenuOption > @@ -1306,32 +1307,32 @@ - + -Node65->Node64 +Node66->Node65 -menu_ - + -Node66 +Node67 - -Focus - - - - + +Focus + + + + - + -Node66->Node60 - - - -focus_ +Node67->Node61 + + + -focus_ diff --git a/classmodules_1_1DataModule.html b/classmodules_1_1DataModule.html index d13177745..3f2782b37 100644 --- a/classmodules_1_1DataModule.html +++ b/classmodules_1_1DataModule.html @@ -401,7 +401,7 @@

Todo:
why the call to sleep()?
+
Todo:
why the call to sleep()?

Reimplemented from modules::Module.

@@ -492,8 +492,8 @@

Used to process and commands sent to the data module.

-
Todo:
This function is not implemented yet.
-
Todo:
Test this, this could end poorly
+
Todo:
This function is not implemented yet.
+
Todo:
Test this, this could end poorly

Reimplemented from modules::Module.

@@ -630,9 +630,9 @@

Process all packets from the log stream.

-
Todo:
debug/log packets should be processed here
+
Todo:
debug/log packets should be processed here
-

References data::LogPacket::ERROR, data::LogPacket::level, and util::to_string().

+

References data::LogPacket::ERROR, data::LogPacket::level, and util::to_string().

Referenced by processAllStreams().

@@ -762,14 +762,14 @@

Use existing data to calculate the data that can be calculated.

-
Todo:
This function is not implemented yet.
+
Todo:
This function is not implemented yet.

The distance that must be traveled for the distance traveled to be updated.

-
Todo:
Report the launch position as a data point
-
Todo:
Report this error
+
Todo:
Report the launch position as a data point
Todo:
Report this error
-
Todo:
put this on a timer instead. Otherwise it will be reported as invalid if there is a single invalid gps frame. Reset the timer if there is a valid frame.
+
Todo:
Report this error
+
Todo:
put this on a timer instead. Otherwise it will be reported as invalid if there is a single invalid gps frame. Reset the timer if there is a valid frame.
-

References calculatePressureAltitude(), data::FIX_2D, data::FIX_3D, and util::to_string().

+

References calculatePressureAltitude(), data::FIX_2D, data::FIX_3D, and util::to_string().

Here is the call graph for this function:
@@ -987,7 +987,7 @@

-
Todo:
Sets the status of the module and reports it to the data stream.
+
Todo:
Sets the status of the module and reports it to the data stream.

@@ -1081,7 +1081,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
@@ -1218,7 +1218,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
diff --git a/classmodules_1_1DataModule__coll__graph.map b/classmodules_1_1DataModule__coll__graph.map index 0477c37c3..1898d2d62 100644 --- a/classmodules_1_1DataModule__coll__graph.map +++ b/classmodules_1_1DataModule__coll__graph.map @@ -1,18 +1,18 @@ - - + + - - - - - - - - + + + + + + + + @@ -22,12 +22,12 @@ - - + + - - - + + + @@ -38,7 +38,7 @@ - + @@ -48,5 +48,5 @@ - + diff --git a/classmodules_1_1DataModule__coll__graph.md5 b/classmodules_1_1DataModule__coll__graph.md5 index 4afe88b6c..dbdb0971e 100644 --- a/classmodules_1_1DataModule__coll__graph.md5 +++ b/classmodules_1_1DataModule__coll__graph.md5 @@ -1 +1 @@ -cdb9264b84a89c431e77dce394ddb5ae \ No newline at end of file +359f3f95e3127bebe1530f942d90cef8 \ No newline at end of file diff --git a/classmodules_1_1DataModule__coll__graph.svg b/classmodules_1_1DataModule__coll__graph.svg index ae9af2ebf..43d3aaf95 100644 --- a/classmodules_1_1DataModule__coll__graph.svg +++ b/classmodules_1_1DataModule__coll__graph.svg @@ -5,35 +5,35 @@ --> + viewBox="0.00 0.00 3043.02 1548.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> modules::DataModule Node1 - -modules::DataModule - - - -+ DataModule() -+ ~DataModule() -- calculateCalculatedData() -- loop() -- parseCameraNewImageDataPacket() -- parseExtensionDataPacket() -- parseGeneralDataPacket() -- parseStatusDataPacket() -- processAllStreams() -- processCommand() -- processDataPacket() -- processGpsFramePacket() -- processImuFramePacket() -- processLogPacket() -- processStream() -- shutdown() -- startup() + +modules::DataModule + + + ++ DataModule() ++ ~DataModule() +- calculateCalculatedData() +- loop() +- parseCameraNewImageDataPacket() +- parseExtensionDataPacket() +- parseGeneralDataPacket() +- parseStatusDataPacket() +- processAllStreams() +- processCommand() +- processDataPacket() +- processGpsFramePacket() +- processImuFramePacket() +- processLogPacket() +- processStream() +- shutdown() +- startup() @@ -41,1263 +41,1264 @@ Node2 - -modules::Module - - - -+ Module() -+ Module() -+ ~Module() -+ addCommand() -+ getStatus() -+ operator=() -+ start() -+ stop() -# data() -# debug() -# error() -# error() -# info() -# loop() -# processCommand() -# setStatus() -# shutdown() -# sleep() -# startup() -# stopRequested() -# updateLocalConfig() -- runner() + +modules::Module + + + ++ Module() ++ Module() ++ ~Module() ++ addCommand() ++ getStatus() ++ operator=() ++ start() ++ stop() +# data() +# debug() +# error() +# error() +# info() +# loop() +# processCommand() +# setStatus() +# shutdown() +# sleep() +# startup() +# stopRequested() +# updateLocalConfig() +- runner() Node2->Node1 - - + + Node3 - - -data::SharedData - - - - + + +data::SharedData + + + + Node3->Node2 - - - #shared_data_ + + + #shared_data_ - + -Node56 +Node57 - -data_middleware::DataLog - - - -+ DataLog() -+ ~DataLog() -+ logDataFrame() -+ logDataPacket() -+ logErrorFrame() -+ logLogPacket() -- appendToDataFile() -- appendToFile() -- appendToLogFile() -- archiveFile() -- archiveOtherFilesInDir() -- createDataArchiveDir() -- createDataDir() -- createDirectory() -- createFile() -- createLogArchiveDir() -and 12 more... + +data_middleware::DataLog + + + ++ DataLog() ++ ~DataLog() ++ logDataFrame() ++ logDataPacket() ++ logErrorFrame() ++ logLogPacket() +- appendToDataFile() +- appendToFile() +- appendToLogFile() +- archiveFile() +- archiveOtherFilesInDir() +- createDataArchiveDir() +- createDataDir() +- createDirectory() +- createFile() +- createLogArchiveDir() +and 12 more... - + -Node3->Node56 - - - -shared_data_ +Node3->Node57 + + + -shared_data_ - + -Node62 +Node63 - -data_middleware::DataFormatter - - - -+ DataFormatter() -+ ~DataFormatter() -+ dataPacketToJsonString() -+ fullErrorFrame() -+ fullFrame() -+ logPacketToJsonString() -+ partialFrame() -- addComponent() -- fullFrameLogPacketToJson() -- generateTimestamp() -- setupFrameStructure() + +data_middleware::DataFormatter + + + ++ DataFormatter() ++ ~DataFormatter() ++ dataPacketToJsonString() ++ fullErrorFrame() ++ fullFrame() ++ logPacketToJsonString() ++ partialFrame() +- addComponent() +- fullFrameLogPacketToJson() +- generateTimestamp() +- setupFrameStructure() - + -Node3->Node62 - - - -shared_data_ +Node3->Node63 + + + -shared_data_ - + -Node70 +Node71 - -data_middleware::InfluxDb - - - -+ InfluxDb() -+ ~InfluxDb() -+ logDataPacket() -+ logLogPacket() -+ writeFrames() -- testConnection() + +data_middleware::InfluxDb + + + ++ InfluxDb() ++ ~InfluxDb() ++ logDataPacket() ++ logLogPacket() ++ writeFrames() +- testConnection() - + -Node3->Node70 - - - -shared_data_ +Node3->Node71 + + + -shared_data_ Node4 - -data::Streams - - - - + +data::Streams + + + + Node4->Node3 - - - +streams + + + +streams Node5 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node5->Node4 - - - +log + + + +log Node12 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node12->Node4 - - - +imu + + + +imu Node14 - -data::DataStream - - - -+ addData() -+ reportStatus() + +data::DataStream + + + ++ addData() ++ reportStatus() Node14->Node4 - - - +data + + + +data Node16 - -data::GpsFrameStream - - - -+ addFrame() + +data::GpsFrameStream + + + ++ addFrame() Node16->Node4 - - - +gps + + + +gps Node18 - -data::CommandStream - - - -+ addCommand() + +data::CommandStream + + + ++ addCommand() Node18->Node4 - - - +command + + + +command Node20 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node20->Node3 - - - +status_led + + + +status_led Node21 - -atomic< State > - - - - + +atomic< State > + + + + Node21->Node20 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ Node22 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node22->Node3 - - - +blocks + + + +blocks Node23 - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node22 - - - +calculated_data + + + +calculated_data Node27 - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node27->Node22 - - - +telemetry_module_stats + + + +telemetry_module_stats Node28 - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node28->Node22 - - - +camera + + + +camera Node29 - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node29->Node22 - - - +extension_module_stats + + + +extension_module_stats Node30 - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node30->Node22 - - - +location_data + + + +location_data Node31 - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node31->Node22 - - - +data_log_stats + + + +data_log_stats Node32 - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node32->Node22 - - - +imu_data + + + +imu_data Node33 - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node33->Node22 - - - +system_info + + + +system_info Node37 - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() Node37->Node3 - - - +log_container + + + +log_container Node8 - -mutex - - - - + +mutex + + + + Node8->Node37 - - - -log_mutex_ + + + -log_mutex_ - + -Node53 +Node54 - -cmd::CommandQueue - - - -+ CommandQueue() -+ addCommand() -+ getCommand() + +cmd::CommandQueue + + + ++ CommandQueue() ++ addCommand() ++ getCommand() - + -Node8->Node53 - - - -lock_ +Node8->Node54 + + + -lock_ Node39 - -data::Frames - - - - + +data::Frames + + + + Node39->Node3 - - - +frames + + + +frames Node45 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() Node45->Node3 - - - +misc + + + +misc - + -Node47 +Node48 - -Configuration & - - - - + +Configuration & + + + + - + -Node47->Node2 - - - #configuration_ +Node48->Node2 + + + #configuration_ - + -Node47->Node56 - - - -config_ +Node48->Node57 + + + -config_ - + -Node47->Node62 - - - -config_ +Node48->Node63 + + + -config_ - + -Node47->Node70 - - - -config_ +Node48->Node71 + + + -config_ - + -Node48 +Node49 - -modules::MetaData - - - -+ MetaData() + +modules::MetaData + + + ++ MetaData() - + -Node48->Node2 - - - #metadata_ +Node49->Node2 + + + #metadata_ - + -Node49 +Node50 - -Identification - - - - + +Identification + + + + - + -Node49->Node48 - - - +id_ +Node50->Node49 + + + +id_ - + -Node49->Node53 - - - -this_destination_ +Node50->Node54 + + + -this_destination_ Node9 - -int - - - - + +int + + + + Node9->Node1 - - - -influxdb_write_rate_ms_ + + + -influxdb_write_rate_ms_ - + -Node9->Node48 - - - +sleep_interval_ +Node9->Node49 + + + +sleep_interval_ - + -Node50 +Node51 - -string - - - - + +string + + + + - + -Node50->Node48 - - - +name_ +Node51->Node49 + + + +name_ - + -Node57 +Node58 - -data::blocks::DataLogStats - - - -+ toJson() + +data::blocks::DataLogStats + + + ++ toJson() - + -Node50->Node57 - - - +data_file_path -+log_file_path +Node51->Node58 + + + +data_file_path ++log_file_path - + -Node50->Node70 - - - -auth_token_ --data_bucket_ --org_ --url_ +Node51->Node71 + + + -auth_token_ +-data_bucket_ +-org_ +-url_ - + -Node51 +Node52 - -atomic< bool > - - - - + +atomic< bool > + + + + - + -Node51->Node2 - - - -stop_flag_ +Node52->Node2 + + + -stop_flag_ - + -Node52 +Node53 - -atomic< node::Status > - - - - + +atomic< node::Status > + + + + - + -Node52->Node2 - - - -status_ +Node53->Node2 + + + -status_ - + -Node53->Node2 - - - -command_queue_ +Node54->Node2 + + + -command_queue_ - + -Node54 +Node55 - -queue< cmd::Command > - - - - + +queue< cmd::Command > + + + + - + -Node54->Node53 - - - -queue_ +Node55->Node54 + + + -queue_ - + -Node55 +Node56 - -thread - - - - + +thread + + + + - + -Node55->Node2 - - - -runner_thread_ +Node56->Node2 + + + -runner_thread_ - + -Node56->Node1 - - - -data_log_ +Node57->Node1 + + + -data_log_ - + -Node57->Node56 - - - -fs_status_ +Node58->Node57 + + + -fs_status_ - + -Node58 +Node59 - -double - - - - + +double + + + + - + -Node58->Node1 - - - -distance_traveled_ +Node59->Node1 + + + -distance_traveled_ - + -Node58->Node57 - - - +data_archive_dir_size -+data_file_size -+log_archive_dir_size -+log_file_size +Node59->Node58 + + + +data_archive_dir_size ++data_file_size ++log_archive_dir_size ++log_file_size - + -Node59 +Node60 - -vector< std::string > - - - - + +vector< std::string > + + + + - + -Node59->Node57 - - - +archived_data_files -_list -+archived_log_files_list +Node60->Node58 + + + +archived_data_files +_list ++archived_log_files_list - + -Node60 +Node61 - -bool - - - - + +bool + + + + - + -Node60->Node1 - - - -console_module_enabled -_ --data_file_enabled -_ --influxdb_enabled -_ --launch_gps_point -_set_ --log_file_enabled_ - - +Node61->Node1 + + + -console_module_enabled +_ +-data_file_enabled +_ +-influxdb_enabled +_ +-launch_gps_point +_set_ +-log_file_enabled_ + + -Node60->Node57 - - - +data_archive_dir -+data_dir -+data_file -+log_archive_dir -+log_dir -+log_file +Node61->Node58 + + + +data_archive_dir ++data_dir ++data_file ++log_archive_dir ++log_dir ++log_file - + -Node68 +Node69 - -data::blocks::CalculatedData - - - -+ toJson() + +data::blocks::CalculatedData + + + ++ toJson() - + -Node60->Node68 - - - +average_speed_valid -+distance_from_launch -_valid -+distance_traveled -_valid -+max_speed_valid -+pressure_altitude -_valid +Node61->Node69 + + + +average_speed_valid ++distance_from_launch +_valid ++distance_traveled +_valid ++max_speed_valid ++pressure_altitude +_valid - + -Node61 +Node62 - -Stopwatch - - - - + +Stopwatch + + + + - + -Node61->Node56 - - - -data_frame_stopwatch -_ --error_frame_stopwatch -_ --validation_stopwatch_ - - +Node62->Node57 + + + -data_frame_stopwatch +_ +-error_frame_stopwatch +_ +-validation_stopwatch_ + + -Node62->Node56 - - - -formatter_ +Node63->Node57 + + + -formatter_ - + -Node63 +Node64 - -LogStrategy - - - - + +LogStrategy + + + + - + -Node63->Node1 - - - -data_file_logging -_strategy_ +Node64->Node1 + + + -data_file_logging +_strategy_ - + -Node64 +Node65 - -Timer - - - - + +Timer + + + + - + -Node64->Node1 - - - -average_speed_timer -_ --gps_distance_update -_timer_ - - +Node65->Node1 + + + -average_speed_timer +_ +-gps_distance_update +_timer_ + + -Node64->Node70 - - - -frame_timer_ +Node65->Node71 + + + -frame_timer_ - + -Node65 +Node66 - -RollingAverage - - - - + +RollingAverage + + + + - + -Node65->Node1 - - - -average_horizontal -_speed_ --average_vertical -_speed_ +Node66->Node1 + + + -average_horizontal +_speed_ +-average_vertical +_speed_ - + -Node66 +Node67 - -Point - - - - + +Point + + + + - + -Node66->Node1 - - - -last_gps_point_ --launch_gps_point_ +Node67->Node1 + + + -last_gps_point_ +-launch_gps_point_ - + -Node67 +Node68 - -ErrorLogStrategy - - - - + +ErrorLogStrategy + + + + - + -Node67->Node1 - - - -error_file_logging -_strategy_ +Node68->Node1 + + + -error_file_logging +_strategy_ - + -Node68->Node1 - - - -calculated_data_ +Node69->Node1 + + + -calculated_data_ - + -Node69 +Node70 - -int32_t - - - - + +int32_t + + + + - + -Node69->Node68 - - - +average_horiz_speed -_mps_5min -+average_vert_speed -_mps_5min -+distance_from_launch -_m -+distance_traveled -_m -+max_horizontal -_speed_mps -+max_vertical_speed -_mps -+pressure_altitude_m - - +Node70->Node69 + + + +average_horiz_speed +_mps_5min ++average_vert_speed +_mps_5min ++distance_from_launch +_m ++distance_traveled +_m ++max_horizontal +_speed_mps ++max_vertical_speed +_mps ++pressure_altitude_m + + -Node70->Node1 - - - -influxdb_ +Node71->Node1 + + + -influxdb_ - + -Node71 +Node72 - -vector< data_middleware -::InfluxLine > - - - - + +vector< data_middleware +::InfluxLine > + + + + - + -Node71->Node70 - - - -influx_lines_ +Node72->Node71 + + + -influx_lines_ diff --git a/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.map b/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.map index d71167fd1..e4eb5962a 100644 --- a/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.map +++ b/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.map @@ -1,5 +1,5 @@ - + diff --git a/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.md5 b/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.md5 index 2693daf2c..3d4266b89 100644 --- a/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.md5 +++ b/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.md5 @@ -1 +1 @@ -91562174d76c4b727f040ece00bf5603 \ No newline at end of file +b2f2470822ae0dbdc74b97ae4c97d67d \ No newline at end of file diff --git a/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.svg b/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.svg index e8565ddbe..2b2749f76 100644 --- a/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.svg +++ b/classmodules_1_1DataModule_a13de2ec04ae048529fcfe91c95272b97_cgraph.svg @@ -36,7 +36,7 @@ Node3 - + util::to_string diff --git a/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.map b/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.map index a51cf32b4..11ec56ce7 100644 --- a/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.map +++ b/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.map @@ -1,4 +1,4 @@ - + diff --git a/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.md5 b/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.md5 index 836785523..44fd93b6f 100644 --- a/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.md5 +++ b/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.md5 @@ -1 +1 @@ -dfa31a34e2b19af7636b7c151ca3b573 \ No newline at end of file +4e1a2d59db0431aa58b7f0a0ccbbb7c9 \ No newline at end of file diff --git a/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.svg b/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.svg index 26246f67e..e88022b28 100644 --- a/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.svg +++ b/classmodules_1_1DataModule_a22e5c03008cb6d2015dd0097869f2fa3_cgraph.svg @@ -21,7 +21,7 @@ Node2 - + util::to_string diff --git a/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.map b/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.map index 0aade9268..2c995ff4e 100644 --- a/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.map +++ b/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.map @@ -6,5 +6,5 @@ - + diff --git a/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.md5 b/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.md5 index ad7e6c315..3512408c4 100644 --- a/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.md5 +++ b/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.md5 @@ -1 +1 @@ -73cf8755a8dd6583d9802b36a76fbed7 \ No newline at end of file +2481f54bd12a35a3f8055af59025da29 \ No newline at end of file diff --git a/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.svg b/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.svg index 5310daa61..a395d247e 100644 --- a/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.svg +++ b/classmodules_1_1DataModule_ac24fdcd1442cbc107fcc427e14ddd328_cgraph.svg @@ -115,7 +115,7 @@ Node8 - + util::to_string diff --git a/classmodules_1_1ExtensionModule.html b/classmodules_1_1ExtensionModule.html index 7ae2c480b..04cc102ff 100644 --- a/classmodules_1_1ExtensionModule.html +++ b/classmodules_1_1ExtensionModule.html @@ -124,7 +124,7 @@
Collaboration diagram for modules::ExtensionModule:
-
+
@@ -543,7 +543,7 @@

-
Todo:
Implement the loading/updating of extensions
+
Todo:
Implement the loading/updating of extensions

Reimplemented from modules::Module.

@@ -766,7 +766,7 @@

-
Todo:
watchdog timer?
+
Todo:
watchdog timer?

References node::ERROR, ERROR_RESTART, giraffe_assert, and node::RUNNING.

@@ -803,7 +803,7 @@

-
Todo:
handle the fault code?
+
Todo:
handle the fault code?

References node::ERROR, giraffe_assert, node::RUNNING, node::STOPPED, and node::STOPPING.

@@ -876,8 +876,8 @@

-
Todo:
handle the fault code
-
Todo:
add delay
+
Todo:
handle the fault code
+
Todo:
add delay

References node::ERROR, ERROR_DISABLE, max_startup_attempts_, and START.

@@ -1134,7 +1134,7 @@

-
Todo:
Sets the status of the module and reports it to the data stream.
+
Todo:
Sets the status of the module and reports it to the data stream.
@@ -1228,7 +1228,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
@@ -1365,7 +1365,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
diff --git a/classmodules_1_1ExtensionModule__coll__graph.map b/classmodules_1_1ExtensionModule__coll__graph.map index 6051a7edc..946bba138 100644 --- a/classmodules_1_1ExtensionModule__coll__graph.map +++ b/classmodules_1_1ExtensionModule__coll__graph.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classmodules_1_1ExtensionModule__coll__graph.md5 b/classmodules_1_1ExtensionModule__coll__graph.md5 index 4f060f33e..c6523032b 100644 --- a/classmodules_1_1ExtensionModule__coll__graph.md5 +++ b/classmodules_1_1ExtensionModule__coll__graph.md5 @@ -1 +1 @@ -13786a0bd7497d18aa7feef3c84109dc \ No newline at end of file +4f75cca4910b62924203b2062005e3f6 \ No newline at end of file diff --git a/classmodules_1_1ExtensionModule__coll__graph.svg b/classmodules_1_1ExtensionModule__coll__graph.svg index 76742ee9b..958fa0c91 100644 --- a/classmodules_1_1ExtensionModule__coll__graph.svg +++ b/classmodules_1_1ExtensionModule__coll__graph.svg @@ -4,32 +4,32 @@ - + modules::ExtensionModule Node1 - -modules::ExtensionModule - - - -+ ExtensionModule() -+ ~ExtensionModule() -- createExtension() -- disableState() -- errorDisableState() -- errorRestartState() -- errorStartState() -- loop() -- processCommand() -- restartState() -- runState() -- shutdown() -and 6 more... + +modules::ExtensionModule + + + ++ ExtensionModule() ++ ~ExtensionModule() +- createExtension() +- disableState() +- errorDisableState() +- errorRestartState() +- errorStartState() +- loop() +- processCommand() +- restartState() +- runState() +- shutdown() +and 6 more... @@ -37,1212 +37,1206 @@ Node2 - -modules::Module - - - -+ Module() -+ Module() -+ ~Module() -+ addCommand() -+ getStatus() -+ operator=() -+ start() -+ stop() -# data() -# debug() -# error() -# error() -# info() -# loop() -# processCommand() -# setStatus() -# shutdown() -# sleep() -# startup() -# stopRequested() -# updateLocalConfig() -- runner() + +modules::Module + + + ++ Module() ++ Module() ++ ~Module() ++ addCommand() ++ getStatus() ++ operator=() ++ start() ++ stop() +# data() +# debug() +# error() +# error() +# info() +# loop() +# processCommand() +# setStatus() +# shutdown() +# sleep() +# startup() +# stopRequested() +# updateLocalConfig() +- runner() Node2->Node1 - - + + Node3 - - -data::SharedData - - - - + + +data::SharedData + + + + Node3->Node2 - - - #shared_data_ + + + #shared_data_ Node4 - -data::Streams - - - - + +data::Streams + + + + Node4->Node3 - - - +streams + + + +streams - + -Node59 +Node60 - -extension::ExtensionResources - - - -+ ExtensionResources() + +extension::ExtensionResources + + + ++ ExtensionResources() - + -Node4->Node59 - - - +streams +Node4->Node60 + + + +streams Node5 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node5->Node4 - - - +log + + + +log Node6 - -data::Stream< LogPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< LogPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node6->Node5 - - + + Node12 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node12->Node4 - - - +imu - - - -Node13 - - -data::Stream< ImuFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() - - - - - -Node13->Node12 - - + + + +imu - + Node14 - - -data::DataStream - - - -+ addData() -+ reportStatus() + + +data::DataStream + + + ++ addData() ++ reportStatus() - + Node14->Node4 - - - +data + + + +data - + Node16 - - -data::GpsFrameStream - - - -+ addFrame() + + +data::GpsFrameStream + + + ++ addFrame() - + Node16->Node4 - - - +gps + + + +gps - + Node18 - - -data::CommandStream - - - -+ addCommand() + + +data::CommandStream + + + ++ addCommand() - + Node18->Node4 - - - +command + + + +command - + Node20 - - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() - + Node20->Node3 - - - +status_led + + + +status_led - + -Node20->Node59 - - - +status_led +Node20->Node60 + + + +status_led - + Node21 - - -atomic< State > - - - - + + +atomic< State > + + + + - + Node21->Node20 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ - + Node22 - - -data::SharedBlocks - - - - + + +data::SharedBlocks + + + + - + Node22->Node3 - - - +blocks + + + +blocks - + Node23 - - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node23->Node22 - - - +calculated_data + + + +calculated_data - + Node27 - - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node27->Node22 - - - +telemetry_module_stats + + + +telemetry_module_stats - + Node28 - - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node28->Node22 - - - +camera + + + +camera - + Node29 - - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node29->Node22 - - - +extension_module_stats + + + +extension_module_stats - + Node30 - - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node30->Node22 - - - +location_data + + + +location_data - + Node31 - - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node31->Node22 - - - +data_log_stats + + + +data_log_stats - + Node32 - - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node32->Node22 - - - +imu_data + + + +imu_data - + Node33 - - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node33->Node22 - - - +system_info + + + +system_info - + Node34 - - -data::blocks::Block -< data::blocks::StreamsStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::StreamsStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node34->Node22 - - - +stream_stats + + + +stream_stats - + Node35 - - -data::blocks::Block -< data::blocks::ServerModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ServerModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node35->Node22 - - - +server_module_stats + + + +server_module_stats - + Node36 - - -data::blocks::Block -< data::blocks::ModulesStatuses > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ModulesStatuses > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node36->Node22 - - - +modules_statuses + + + +modules_statuses - + Node37 - - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() - + Node37->Node3 - - - +log_container + + + +log_container - + Node38 - - -deque< std::string > - - - - + + +deque< std::string > + + + + - + Node38->Node37 - - - -log_container_ + + + -log_container_ - + Node8 - - -mutex - - - - + + +mutex + + + + - + Node8->Node37 - - - -log_mutex_ + + + -log_mutex_ - + Node40 - - -data::ErrorFrame - - - -+ ErrorFrame() -+ ~ErrorFrame() -+ addError() -+ clearAllErrors() -+ clearError() -+ getActiveErrorIds() -+ getError() -+ getFullFrame() -+ isActive() -+ lastOccurrence() -+ numActiveErrors() -+ numOccurrences() -+ numTotalErrors() -+ timeOfLastErrorReported() + + +data::ErrorFrame + + + ++ ErrorFrame() ++ ~ErrorFrame() ++ addError() ++ clearAllErrors() ++ clearError() ++ getActiveErrorIds() ++ getError() ++ getFullFrame() ++ isActive() ++ lastOccurrence() ++ numActiveErrors() ++ numOccurrences() ++ numTotalErrors() ++ timeOfLastErrorReported() - + Node8->Node40 - - - -error_frame_mutex_ + + + -error_frame_mutex_ - + -Node53 +Node54 - -cmd::CommandQueue - - - -+ CommandQueue() -+ addCommand() -+ getCommand() + +cmd::CommandQueue + + + ++ CommandQueue() ++ addCommand() ++ getCommand() - + -Node8->Node53 - - - -lock_ +Node8->Node54 + + + -lock_ - + -Node8->Node59 - - - +i2c_bus_lock +Node8->Node60 + + + +i2c_bus_lock - + Node39 - - -data::Frames - - - - + + +data::Frames + + + + - + Node39->Node3 - - - +frames + + + +frames - + Node40->Node39 - - - +error_frame + + + +error_frame - + Node25 - - -TimePoint - - - - + + +TimePoint + + + + - + Node25->Node40 - - - -last_error_reported_ + + + -last_error_reported_ - + Node45 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() Node25->Node45 - - - +start_time + + + -start_time_ - + Node9 - - -int - - - - + + +int + + + + Node9->Node1 - - - -max_restart_attempts -_ --max_startup_attempts -_ --restart_delay_ --startup_timeout -_ --status_polling -_interval_ + + + -max_restart_attempts +_ +-max_startup_attempts +_ +-restart_delay_ +-startup_timeout +_ +-status_polling +_interval_ - + Node9->Node40 - - - -total_errors_ + + + -total_errors_ - + -Node48 +Node49 - -modules::MetaData - - - -+ MetaData() + +modules::MetaData + + + ++ MetaData() - + -Node9->Node48 - - - +sleep_interval_ +Node9->Node49 + + + +sleep_interval_ - + -Node58 +Node59 - -data::blocks::ExtensionModule -Stats - - - -+ toJson() + +data::blocks::ExtensionModule +Stats + + + ++ toJson() - + -Node9->Node58 - - - +num_active -+num_configured -+num_inactive +Node9->Node59 + + + +num_active ++num_configured ++num_inactive - + Node44 - - -data::Frame< std::string, - data::DataPacket > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< std::string, + data::DataPacket > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node44->Node39 - - - +env_hum -+env_pres -+env_temp + + + +env_hum ++env_pres ++env_temp - + Node45->Node3 - - - +misc + + + +misc - + Node46 - - -Time - - - - + + +atomic< FlightPhase > + + + + - + Node46->Node45 - - - +startup_time + + + -flight_phase - + Node47 + + +friend + + + + + + + + + +Node47->Node45 + + + +FlightRunner + + + +Node48 - -Configuration & - - - - + +Configuration & + + + + - + -Node47->Node2 - - - #configuration_ +Node48->Node2 + + + #configuration_ - + -Node48->Node2 - - - #metadata_ +Node49->Node2 + + + #metadata_ - + -Node49 +Node50 - -Identification - - - - + +Identification + + + + - + -Node49->Node48 - - - +id_ +Node50->Node49 + + + +id_ - + -Node49->Node53 - - - -this_destination_ +Node50->Node54 + + + -this_destination_ - + -Node50 +Node51 - -string - - - - + +string + + + + - + -Node50->Node48 - - - +name_ +Node51->Node49 + + + +name_ - + -Node51 +Node52 - -atomic< bool > - - - - + +atomic< bool > + + + + - + -Node51->Node2 - - - -stop_flag_ +Node52->Node2 + + + -stop_flag_ - + -Node52 +Node53 - -atomic< node::Status > - - - - + +atomic< node::Status > + + + + - + -Node52->Node2 - - - -status_ +Node53->Node2 + + + -status_ - + -Node53->Node2 - - - -command_queue_ +Node54->Node2 + + + -command_queue_ - + -Node54 +Node55 - -queue< cmd::Command > - - - - + +queue< cmd::Command > + + + + - + -Node54->Node53 - - - -queue_ +Node55->Node54 + + + -queue_ - + -Node55 +Node56 - -thread - - - - + +thread + + + + - + -Node55->Node2 - - - -runner_thread_ +Node56->Node2 + + + -runner_thread_ - + -Node56 +Node57 - -vector< modules::Extension -Module::ExtContainer > - - - - + +vector< modules::Extension +Module::ExtContainer > + + + + - + -Node56->Node1 - - - -extensions_ +Node57->Node1 + + + -extensions_ - + -Node57 +Node58 - -Timer - - - - + +Timer + + + + - - -Node57->Node1 - - - -status_polling_timer_ - - + Node58->Node1 - - - -stats_ + + + -status_polling_timer_ - + Node59->Node1 - - - -extension_resources_ + + + -stats_ - + + +Node60->Node1 + + + -extension_resources_ + + -Node60 +Node61 - -I2CBus - - - - + +I2CBus + + + + - + -Node60->Node59 - - - +i2c_bus +Node61->Node60 + + + +i2c_bus - + -Node61 +Node62 - -vector< cfg::ExtensionMetadata > - - - - + +vector< cfg::ExtensionMetadata > + + + + - + -Node61->Node1 - - - -extension_metadata_ +Node62->Node1 + + + -extension_metadata_ diff --git a/classmodules_1_1Module.html b/classmodules_1_1Module.html index 25b4e0ee5..71cb2fbbb 100644 --- a/classmodules_1_1Module.html +++ b/classmodules_1_1Module.html @@ -122,7 +122,7 @@
Collaboration diagram for modules::Module:
-
+

@@ -642,7 +642,7 @@

-
Todo:
Sets the status of the module and reports it to the data stream.
+
Todo:
Sets the status of the module and reports it to the data stream.
@@ -736,7 +736,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
@@ -873,7 +873,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
diff --git a/classmodules_1_1Module__coll__graph.map b/classmodules_1_1Module__coll__graph.map index 405a1d7ad..59b5a06f5 100644 --- a/classmodules_1_1Module__coll__graph.map +++ b/classmodules_1_1Module__coll__graph.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classmodules_1_1Module__coll__graph.md5 b/classmodules_1_1Module__coll__graph.md5 index ca7a3023e..0e0d9ab05 100644 --- a/classmodules_1_1Module__coll__graph.md5 +++ b/classmodules_1_1Module__coll__graph.md5 @@ -1 +1 @@ -d659f7b0fd1d898e2ec9d982c76e8ded \ No newline at end of file +70bfb64ba8c7b7eb25692b68abe9ff58 \ No newline at end of file diff --git a/classmodules_1_1Module__coll__graph.svg b/classmodules_1_1Module__coll__graph.svg index 5652e7c76..182446802 100644 --- a/classmodules_1_1Module__coll__graph.svg +++ b/classmodules_1_1Module__coll__graph.svg @@ -4,1380 +4,1334 @@ - + modules::Module Node1 - -modules::Module - - - -+ Module() -+ Module() -+ ~Module() -+ addCommand() -+ getStatus() -+ operator=() -+ start() -+ stop() -# data() -# debug() -# error() -# error() -# info() -# loop() -# processCommand() -# setStatus() -# shutdown() -# sleep() -# startup() -# stopRequested() -# updateLocalConfig() -- runner() + +modules::Module + + + ++ Module() ++ Module() ++ ~Module() ++ addCommand() ++ getStatus() ++ operator=() ++ start() ++ stop() +# data() +# debug() +# error() +# error() +# info() +# loop() +# processCommand() +# setStatus() +# shutdown() +# sleep() +# startup() +# stopRequested() +# updateLocalConfig() +- runner() Node2 - - -data::SharedData - - - - + + +data::SharedData + + + + Node2->Node1 - - - #shared_data_ + + + #shared_data_ Node3 - -data::Streams - - - - + +data::Streams + + + + Node3->Node2 - - - +streams + + + +streams Node4 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node4->Node3 - - - +log + + + +log Node5 - -data::Stream< LogPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< LogPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node5->Node4 - - + + - + -Node6 - - -data::Stream< T > - - - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() +Node11 + + +data::ImuFrameStream + + + ++ addFrame() - + -Node6->Node5 - - - < LogPacket > +Node11->Node3 + + + +imu - -Node12 - - -data::Stream< ImuFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() - - - - - -Node6->Node12 - - - < ImuFramePacket > - - - -Node14 - - -data::Stream< DataPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() - - - - - -Node6->Node14 - - - < DataPacket > - - - -Node16 - - -data::Stream< GpsFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() - - - - - -Node6->Node16 - - - < GpsFramePacket > - - - -Node18 - - -data::Stream< CommandPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() - - - - - -Node6->Node18 - - - < CommandPacket > - - -Node7 - - -mutex - - - - +Node12 + + +data::Stream< ImuFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() - + -Node7->Node6 - - - -stream_mutex_ - - - -Node23 - - -data::blocks::Block< T > - - - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() - - - - - -Node7->Node23 - - - -mutex_ - - - -Node36 - - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() - - - - - -Node7->Node36 - - - -log_mutex_ - - - -Node39 - - -data::ErrorFrame - - - -+ ErrorFrame() -+ ~ErrorFrame() -+ addError() -+ clearAllErrors() -+ clearError() -+ getActiveErrorIds() -+ getError() -+ getFullFrame() -+ isActive() -+ lastOccurrence() -+ numActiveErrors() -+ numOccurrences() -+ numTotalErrors() -+ timeOfLastErrorReported() - - - - - -Node7->Node39 - - - -error_frame_mutex_ - - - -Node41 - - -data::Frame< ID, DATA > - - - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() - - - - - -Node7->Node41 - - - -frame_lock_ - - - -Node52 - - -cmd::CommandQueue - - - -+ CommandQueue() -+ addCommand() -+ getCommand() - - - - - -Node7->Node52 - - - -lock_ +Node12->Node11 + + - + -Node8 - - -int - - - - +Node13 + + +data::DataStream + + + ++ addData() ++ reportStatus() - + -Node8->Node6 - - - -current_packets_ - - - -Node8->Node39 - - - -total_errors_ - - - -Node47 - - -modules::MetaData - - - -+ MetaData() - - - - - -Node8->Node47 - - - +sleep_interval_ +Node13->Node3 + + + +data - + -Node11 - - -data::ImuFrameStream - - - -+ addFrame() - - - - - -Node11->Node3 - - - +imu - - - -Node12->Node11 - - - - - -Node13 - - -data::DataStream - - - -+ addData() -+ reportStatus() +Node14 + + +data::Stream< DataPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() - - -Node13->Node3 - - - +data - - + Node14->Node13 - - + + - + Node15 - - -data::GpsFrameStream - - - -+ addFrame() + + +data::GpsFrameStream + + + ++ addFrame() - + Node15->Node3 - - - +gps + + + +gps + + + +Node16 + + +data::Stream< GpsFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() + + - + Node16->Node15 - - + + - + Node17 - - -data::CommandStream - - - -+ addCommand() + + +data::CommandStream + + + ++ addCommand() - + Node17->Node3 - - - +command + + + +command + + + +Node18 + + +data::Stream< CommandPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() + + - + Node18->Node17 - - + + - + Node19 - - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() - + Node19->Node2 - - - +status_led + + + +status_led - + Node20 - - -atomic< State > - - - - + + +atomic< State > + + + + - + Node20->Node19 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ - + Node21 - - -data::SharedBlocks - - - - + + +data::SharedBlocks + + + + - + Node21->Node2 - - - +blocks + + + +blocks - + Node22 - - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node22->Node21 - - - +calculated_data + + + +calculated_data + + + +Node23 + + +data::blocks::Block< T > + + + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() + + - + Node23->Node22 - - - < data::blocks::Calculated -Data > + + + < data::blocks::Calculated +Data > - + Node26 - - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node23->Node26 - - - < data::blocks::Telemetry -ModuleStats > + + + < data::blocks::Telemetry +ModuleStats > - + Node27 - - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node23->Node27 - - - < data::blocks::CameraImages > + + + < data::blocks::CameraImages > - + Node28 - - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node23->Node28 - - - < data::blocks::Extension -ModuleStats > + + + < data::blocks::Extension +ModuleStats > - + Node29 - - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node23->Node29 - - - < data::blocks::Location -Data > + + + < data::blocks::Location +Data > - + Node30 - - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node23->Node30 - - - < data::blocks::DataLogStats > + + + < data::blocks::DataLogStats > - + Node31 - - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node23->Node31 - - - < data::blocks::ImuData > + + + < data::blocks::ImuData > - + Node32 - - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node23->Node32 - - - < data::blocks::SystemInfo > + + + < data::blocks::SystemInfo > - + Node33 - - -data::blocks::Block -< data::blocks::StreamsStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::StreamsStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node23->Node33 - - - < data::blocks::StreamsStats > + + + < data::blocks::StreamsStats > - + Node34 - - -data::blocks::Block -< data::blocks::ServerModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ServerModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node23->Node34 - - - < data::blocks::ServerModule -Stats > + + + < data::blocks::ServerModule +Stats > - + Node35 - - -data::blocks::Block -< data::blocks::ModulesStatuses > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ModulesStatuses > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - + Node23->Node35 - - - < data::blocks::ModulesStatuses > + + + < data::blocks::ModulesStatuses > - + Node24 - - -TimePoint - - - - + + +TimePoint + + + + - + Node24->Node23 - - - -last_updated_ + + + -last_updated_ + + + +Node39 + + +data::ErrorFrame + + + ++ ErrorFrame() ++ ~ErrorFrame() ++ addError() ++ clearAllErrors() ++ clearError() ++ getActiveErrorIds() ++ getError() ++ getFullFrame() ++ isActive() ++ lastOccurrence() ++ numActiveErrors() ++ numOccurrences() ++ numTotalErrors() ++ timeOfLastErrorReported() + + - + Node24->Node39 - - - -last_error_reported_ + + + -last_error_reported_ - + Node44 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() - + Node24->Node44 - - - +start_time + + + -start_time_ + + + +Node7 + + +mutex + + + + + + + + + +Node7->Node23 + + + -mutex_ + + + +Node36 + + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() + + + + + +Node7->Node36 + + + -log_mutex_ + + + +Node7->Node39 + + + -error_frame_mutex_ + + + +Node41 + + +data::Frame< ID, DATA > + + + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() + + + + + +Node7->Node41 + + + -frame_lock_ + + + +Node53 + + +cmd::CommandQueue + + + ++ CommandQueue() ++ addCommand() ++ getCommand() + + + + + +Node7->Node53 + + + -lock_ - + Node26->Node21 - - - +telemetry_module_stats + + + +telemetry_module_stats - + Node27->Node21 - - - +camera + + + +camera - + Node28->Node21 - - - +extension_module_stats + + + +extension_module_stats - + Node29->Node21 - - - +location_data + + + +location_data - + Node30->Node21 - - - +data_log_stats + + + +data_log_stats - + Node31->Node21 - - - +imu_data + + + +imu_data - + Node32->Node21 - - - +system_info + + + +system_info - + Node33->Node21 - - - +stream_stats + + + +stream_stats - + Node34->Node21 - - - +server_module_stats + + + +server_module_stats - + Node35->Node21 - - - +modules_statuses + + + +modules_statuses - + Node36->Node2 - - - +log_container + + + +log_container - + Node37 - - -deque< std::string > - - - - + + +deque< std::string > + + + + - + Node37->Node36 - - - -log_container_ + + + -log_container_ - + Node38 - - -data::Frames - - - - + + +data::Frames + + + + - + Node38->Node2 - - - +frames + + + +frames - + Node39->Node38 - - - +error_frame + + + +error_frame - + Node40 - - -data::Frame< DiagnosticId, - ErrorFrameItem > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< DiagnosticId, + ErrorFrameItem > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node40->Node39 - - + + - + Node41->Node40 - - - < DiagnosticId, ErrorFrame -Item > + + + < DiagnosticId, ErrorFrame +Item > - + Node43 - - -data::Frame< std::string, - data::DataPacket > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< std::string, + data::DataPacket > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node41->Node43 - - - < std::string, data -::DataPacket > + + + < std::string, data +::DataPacket > + + + +Node8 + + +int + + + + + + + + + +Node8->Node39 + + + -total_errors_ + + + +Node48 + + +modules::MetaData + + + ++ MetaData() + + + + + +Node8->Node48 + + + +sleep_interval_ - + Node43->Node38 - - - +env_hum -+env_pres -+env_temp + + + +env_hum ++env_pres ++env_temp - + Node44->Node2 - - - +misc + + + +misc - + Node45 - - -Time - - - - + + +atomic< FlightPhase > + + + + - + Node45->Node44 - - - +startup_time + + + -flight_phase - + Node46 - - -Configuration & - - - - + + +friend + + + + - - -Node46->Node1 - - - #configuration_ + + +Node46->Node44 + + + +FlightRunner + + + +Node47 + + +Configuration & + + + + + + - + Node47->Node1 - - - #metadata_ + + + #configuration_ - + + +Node48->Node1 + + + #metadata_ + + -Node48 +Node49 - -Identification - - - - + +Identification + + + + - + + +Node49->Node48 + + + +id_ + + -Node48->Node47 - - - +id_ - - - -Node48->Node52 - - - -this_destination_ +Node49->Node53 + + + -this_destination_ - + -Node49 +Node50 - -string - - - - + +string + + + + - - -Node49->Node47 - - - +name_ + + +Node50->Node48 + + + +name_ - + -Node50 +Node51 - -atomic< bool > - - - - + +atomic< bool > + + + + - - -Node50->Node1 - - - -stop_flag_ + + +Node51->Node1 + + + -stop_flag_ - + -Node51 +Node52 - -atomic< node::Status > - - - - + +atomic< node::Status > + + + + - - -Node51->Node1 - - - -status_ - - + Node52->Node1 - - - -command_queue_ + + + -status_ - + + +Node53->Node1 + + + -command_queue_ + + -Node53 +Node54 - -queue< cmd::Command > - - - - + +queue< cmd::Command > + + + + - - -Node53->Node52 - - - -queue_ + + +Node54->Node53 + + + -queue_ - + -Node54 +Node55 - -thread - - - - + +thread + + + + - - -Node54->Node1 - - - -runner_thread_ + + +Node55->Node1 + + + -runner_thread_ diff --git a/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.map b/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.map index 4c65320e1..7210c327d 100644 --- a/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.map +++ b/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.map @@ -1,4 +1,4 @@ - + diff --git a/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.md5 b/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.md5 index 109666727..088651828 100644 --- a/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.md5 +++ b/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.md5 @@ -1 +1 @@ -861d127ff69e4612c1c1a3dc1115fac7 \ No newline at end of file +5945b862b12aca2631b62f9f3aa491be \ No newline at end of file diff --git a/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.svg b/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.svg index 1901ae02f..f5b3a8032 100644 --- a/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.svg +++ b/classmodules_1_1Module_a2d64fd89764378e46ffc96cce45953db_cgraph.svg @@ -20,7 +20,7 @@ Node2 - + util::to_string diff --git a/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.map b/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.map index 8d407481b..196fa5b6a 100644 --- a/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.map +++ b/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.map @@ -1,4 +1,4 @@ - + diff --git a/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.md5 b/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.md5 index 783b3c030..a8e34baf0 100644 --- a/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.md5 +++ b/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.md5 @@ -1 +1 @@ -110f7404e3cc74b63fc08e53d158e771 \ No newline at end of file +b3163e6f2e90250e60a6f07c4b597919 \ No newline at end of file diff --git a/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.svg b/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.svg index 730e21199..3c99af051 100644 --- a/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.svg +++ b/classmodules_1_1Module_ae3745aa2ab9ed49ad46f198c6280852e_cgraph.svg @@ -20,7 +20,7 @@ Node2 - + util::to_string diff --git a/classmodules_1_1ServerModule__coll__graph.map b/classmodules_1_1ServerModule__coll__graph.map index 8e9969ed4..acc8cfda7 100644 --- a/classmodules_1_1ServerModule__coll__graph.map +++ b/classmodules_1_1ServerModule__coll__graph.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + + + diff --git a/classmodules_1_1ServerModule__coll__graph.md5 b/classmodules_1_1ServerModule__coll__graph.md5 index 502a91b44..8bb00449a 100644 --- a/classmodules_1_1ServerModule__coll__graph.md5 +++ b/classmodules_1_1ServerModule__coll__graph.md5 @@ -1 +1 @@ -ca4067b480ec3a1fd46cc71821a9f2d9 \ No newline at end of file +981af9cbcf3a18ca91b9a4044fa7866d \ No newline at end of file diff --git a/classmodules_1_1ServerModule__coll__graph.svg b/classmodules_1_1ServerModule__coll__graph.svg index d1ec5cbc5..04bc5bd11 100644 --- a/classmodules_1_1ServerModule__coll__graph.svg +++ b/classmodules_1_1ServerModule__coll__graph.svg @@ -4,25 +4,25 @@ - - + + modules::ServerModule Node1 - -modules::ServerModule - - - -+ ServerModule() -+ ~ServerModule() -- loop() -- processCommand() -- shutdown() -- startup() + +modules::ServerModule + + + ++ ServerModule() ++ ~ServerModule() +- loop() +- processCommand() +- shutdown() +- startup() @@ -30,1250 +30,1244 @@ Node2 - -modules::Module - - - -+ Module() -+ Module() -+ ~Module() -+ addCommand() -+ getStatus() -+ operator=() -+ start() -+ stop() -# data() -# debug() -# error() -# error() -# info() -# loop() -# processCommand() -# setStatus() -# shutdown() -# sleep() -# startup() -# stopRequested() -# updateLocalConfig() -- runner() + +modules::Module + + + ++ Module() ++ Module() ++ ~Module() ++ addCommand() ++ getStatus() ++ operator=() ++ start() ++ stop() +# data() +# debug() +# error() +# error() +# info() +# loop() +# processCommand() +# setStatus() +# shutdown() +# sleep() +# startup() +# stopRequested() +# updateLocalConfig() +- runner() Node2->Node1 - - + + Node3 - - -data::SharedData - - - - + + +data::SharedData + + + + Node3->Node2 - - - #shared_data_ + + + #shared_data_ - + -Node57 +Node58 - -RequestRouter - - - -+ RequestRouter() -+ ~RequestRouter() -+ getBytesPerSecondDown() -+ getBytesPerSecondUp() -+ handleMessage() -+ oneSecondTick() -- handleCommandRequest() -- handleDataRequest() -- handlePingRequest() -- handleSettingRequest() -- handleSettingSet() -- sendErrorPacket() -- sendMessage() + +RequestRouter + + + ++ RequestRouter() ++ ~RequestRouter() ++ getBytesPerSecondDown() ++ getBytesPerSecondUp() ++ handleMessage() ++ oneSecondTick() +- handleCommandRequest() +- handleDataRequest() +- handlePingRequest() +- handleSettingRequest() +- handleSettingSet() +- sendErrorPacket() +- sendMessage() - - -Node3->Node57 - - - -shared_data_ + + +Node3->Node58 + + + -shared_data_ Node4 - -data::Streams - - - - + +data::Streams + + + + Node4->Node3 - - - +streams + + + +streams Node5 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node5->Node4 - - - +log + + + +log - + -Node62 +Node63 - -giraffe::Logger - - - -+ Logger() -+ debug() -+ error() -+ info() + +giraffe::Logger + + + ++ Logger() ++ debug() ++ error() ++ info() - - -Node5->Node62 - - - -log_stream_ + + +Node5->Node63 + + + -log_stream_ Node12 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node12->Node4 - - - +imu + + + +imu Node14 - -data::DataStream - - - -+ addData() -+ reportStatus() + +data::DataStream + + + ++ addData() ++ reportStatus() Node14->Node4 - - - +data + + + +data Node16 - -data::GpsFrameStream - - - -+ addFrame() + +data::GpsFrameStream + + + ++ addFrame() Node16->Node4 - - - +gps + + + +gps Node18 - -data::CommandStream - - - -+ addCommand() + +data::CommandStream + + + ++ addCommand() Node18->Node4 - - - +command + + + +command Node20 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node20->Node3 - - - +status_led + + + +status_led Node21 - -atomic< State > - - - - + +atomic< State > + + + + Node21->Node20 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ Node22 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node22->Node3 - - - +blocks + + + +blocks Node23 - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node22 - - - +calculated_data + + + +calculated_data Node27 - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node27->Node22 - - - +telemetry_module_stats + + + +telemetry_module_stats Node28 - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node28->Node22 - - - +camera + + + +camera Node29 - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node29->Node22 - - - +extension_module_stats + + + +extension_module_stats Node30 - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node30->Node22 - - - +location_data + + + +location_data Node31 - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node31->Node22 - - - +data_log_stats + + + +data_log_stats Node32 - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node32->Node22 - - - +imu_data + + + +imu_data Node33 - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node33->Node22 - - - +system_info + + + +system_info Node34 - -data::blocks::Block -< data::blocks::StreamsStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::StreamsStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node34->Node22 - - - +stream_stats + + + +stream_stats Node35 - -data::blocks::Block -< data::blocks::ServerModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ServerModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node35->Node22 - - - +server_module_stats + + + +server_module_stats Node36 - -data::blocks::Block -< data::blocks::ModulesStatuses > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::ModulesStatuses > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node36->Node22 - - - +modules_statuses + + + +modules_statuses Node37 - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() Node37->Node3 - - - +log_container + + + +log_container Node38 - -deque< std::string > - - - - + +deque< std::string > + + + + Node38->Node37 - - - -log_container_ + + + -log_container_ Node8 - -mutex - - - - + +mutex + + + + Node8->Node37 - - - -log_mutex_ + + + -log_mutex_ Node40 - -data::ErrorFrame - - - -+ ErrorFrame() -+ ~ErrorFrame() -+ addError() -+ clearAllErrors() -+ clearError() -+ getActiveErrorIds() -+ getError() -+ getFullFrame() -+ isActive() -+ lastOccurrence() -+ numActiveErrors() -+ numOccurrences() -+ numTotalErrors() -+ timeOfLastErrorReported() + +data::ErrorFrame + + + ++ ErrorFrame() ++ ~ErrorFrame() ++ addError() ++ clearAllErrors() ++ clearError() ++ getActiveErrorIds() ++ getError() ++ getFullFrame() ++ isActive() ++ lastOccurrence() ++ numActiveErrors() ++ numOccurrences() ++ numTotalErrors() ++ timeOfLastErrorReported() - + Node8->Node40 - - - -error_frame_mutex_ + + + -error_frame_mutex_ - + -Node53 +Node54 - -cmd::CommandQueue - - - -+ CommandQueue() -+ addCommand() -+ getCommand() + +cmd::CommandQueue + + + ++ CommandQueue() ++ addCommand() ++ getCommand() - - -Node8->Node53 - - - -lock_ + + +Node8->Node54 + + + -lock_ Node39 - -data::Frames - - - - + +data::Frames + + + + Node39->Node3 - - - +frames + + + +frames Node40->Node39 - - - +error_frame - - - -Node25 - - -TimePoint - - - - - - - - - -Node25->Node40 - - - -last_error_reported_ - - - -Node45 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() - - - - - -Node25->Node45 - - - +start_time + + + +error_frame - + Node9 - - -int - - - - + + +int + + + + - + Node9->Node40 - - - -total_errors_ + + + -total_errors_ - + -Node48 +Node49 - -modules::MetaData - - - -+ MetaData() + +modules::MetaData + + + ++ MetaData() - - -Node9->Node48 - - - +sleep_interval_ + + +Node9->Node49 + + + +sleep_interval_ - + -Node60 +Node61 - -data::blocks::ServerModule -Stats - - - -+ toJson() + +data::blocks::ServerModule +Stats + + + ++ toJson() - - -Node9->Node60 - - - +num_invalid_received -+num_messages_received + + +Node9->Node61 + + + +num_invalid_received ++num_messages_received - + -Node63 +Node64 - -sock::TcpSocketServer - - - -+ TcpSocketServer() -+ ~TcpSocketServer() -+ accept() -+ bind() -+ close() -+ create() -+ getClientAddress() -+ init() -+ isValid() -+ listen() -+ receive() -+ send() + +sock::TcpSocketServer + + + ++ TcpSocketServer() ++ ~TcpSocketServer() ++ accept() ++ bind() ++ close() ++ create() ++ getClientAddress() ++ init() ++ isValid() ++ listen() ++ receive() ++ send() - - -Node9->Node63 - - - -sock_ + + +Node9->Node64 + + + -sock_ - + Node44 - - -data::Frame< std::string, - data::DataPacket > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< std::string, + data::DataPacket > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node44->Node39 - - - +env_hum -+env_pres -+env_temp + + + +env_hum ++env_pres ++env_temp + + + +Node45 + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() + + - + Node45->Node3 - - - +misc + + + +misc - - -Node47 - - -Configuration & - - - - + + +Node46 + + +atomic< FlightPhase > + + + + - - -Node47->Node2 - - - #configuration_ + + +Node46->Node45 + + + -flight_phase + + + +Node48 + + +Configuration & + + + + + - - -Node47->Node57 - - - -config_ - + Node48->Node2 - - - #metadata_ + + + #configuration_ - + + +Node48->Node58 + + + -config_ + + + +Node49->Node2 + + + #metadata_ + + -Node49 +Node50 - -Identification - - - - + +Identification + + + + - - -Node49->Node48 - - - +id_ + + +Node50->Node49 + + + +id_ - - -Node49->Node53 - - - -this_destination_ + + +Node50->Node54 + + + -this_destination_ - - -Node49->Node62 - - - -source_ + + +Node50->Node63 + + + -source_ - + -Node50 +Node51 - -string - - - - + +string + + + + - - -Node50->Node48 - - - +name_ + + +Node51->Node49 + + + +name_ - - -Node50->Node62 - - - -secondary_source_ + + +Node51->Node63 + + + -secondary_source_ - + -Node51 +Node52 - -atomic< bool > - - - - + +atomic< bool > + + + + - - -Node51->Node2 - - - -stop_flag_ + + +Node52->Node2 + + + -stop_flag_ - + -Node52 +Node53 - -atomic< node::Status > - - - - + +atomic< node::Status > + + + + - - -Node52->Node2 - - - -status_ - - + Node53->Node2 - - - -command_queue_ + + + -status_ - + + +Node54->Node2 + + + -command_queue_ + + -Node54 +Node55 - -queue< cmd::Command > - - - - + +queue< cmd::Command > + + + + - - -Node54->Node53 - - - -queue_ + + +Node55->Node54 + + + -queue_ - + -Node55 +Node56 - -thread - - - - + +thread + + + + - - -Node55->Node2 - - - -runner_thread_ + + +Node56->Node2 + + + -runner_thread_ - + -Node56 +Node57 - -Timer - - - - + +Timer + + + + - - -Node56->Node1 - - - -connected_timeout -_ --rolling_average -_timer_ - - + Node57->Node1 - - - -request_router_ + + + -connected_timeout +_ +-rolling_average +_timer_ + + + +Node58->Node1 + + + -request_router_ - + -Node58 +Node59 - -double - - - - + +double + + + + - - -Node58->Node57 - - - -bps_down_in_a_second -_ --bps_up_in_a_second_ - - - -Node58->Node60 - - - +bytes_per_second_down -+bytes_per_second_up + + +Node59->Node58 + + + -bps_down_in_a_second +_ +-bps_up_in_a_second_ + + + +Node59->Node61 + + + +bytes_per_second_down ++bytes_per_second_up - + -Node59 +Node60 - -RollingAverage - - - - + +RollingAverage + + + + - - -Node59->Node57 - - - -bytes_per_second_down -_ --bytes_per_second_up_ - - - -Node60->Node1 - - - -stats_ + + +Node60->Node58 + + + -bytes_per_second_down +_ +-bytes_per_second_up_ + + + +Node61->Node1 + + + -stats_ - - -Node60->Node57 - - - -stats_ + + +Node61->Node58 + + + -stats_ - + -Node61 +Node62 - -bool - - - - + +bool + + + + - - -Node61->Node60 - - - +is_connected + + +Node62->Node61 + + + +is_connected - - -Node62->Node57 - - - -logger_ + + +Node63->Node58 + + + -logger_ - - -Node63->Node1 - - + + +Node64->Node1 + + -server_socket_ - + -Node64 +Node65 - -sockaddr_in - - - - + +sockaddr_in + + + + - - -Node64->Node63 - - - -addr_ + + +Node65->Node64 + + + -addr_ diff --git a/classmodules_1_1SystemModule.html b/classmodules_1_1SystemModule.html index 24057d22a..2f2366961 100644 --- a/classmodules_1_1SystemModule.html +++ b/classmodules_1_1SystemModule.html @@ -122,7 +122,7 @@
Collaboration diagram for modules::SystemModule:
-
+

@@ -226,7 +226,7 @@
 

Detailed Description

-
Todo:
this header needs some work
+
Todo:
this header needs some work

Constructor & Destructor Documentation

◆ SystemModule()

@@ -714,7 +714,7 @@

-
Todo:
Sets the status of the module and reports it to the data stream.
+
Todo:
Sets the status of the module and reports it to the data stream.

@@ -808,7 +808,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
@@ -945,7 +945,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
diff --git a/classmodules_1_1SystemModule__coll__graph.map b/classmodules_1_1SystemModule__coll__graph.map index 745bdf1d0..9ef3b0995 100644 --- a/classmodules_1_1SystemModule__coll__graph.map +++ b/classmodules_1_1SystemModule__coll__graph.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classmodules_1_1SystemModule__coll__graph.md5 b/classmodules_1_1SystemModule__coll__graph.md5 index 1b2dbfd04..b7ef90537 100644 --- a/classmodules_1_1SystemModule__coll__graph.md5 +++ b/classmodules_1_1SystemModule__coll__graph.md5 @@ -1 +1 @@ -8b04412b735cdc05a934c00bf2f6c8a9 \ No newline at end of file +18b0de0a211877c819fa700cd56030cc \ No newline at end of file diff --git a/classmodules_1_1SystemModule__coll__graph.svg b/classmodules_1_1SystemModule__coll__graph.svg index 465dd4783..a4d68c10a 100644 --- a/classmodules_1_1SystemModule__coll__graph.svg +++ b/classmodules_1_1SystemModule__coll__graph.svg @@ -4,29 +4,29 @@ - - + + modules::SystemModule Node1 - -modules::SystemModule - - - -+ SystemModule() -+ ~SystemModule() -- loop() -- processCommand() -- shutdown() -- startup() -- updateCpuAndMemoryInfo() -- updateCpuTemp() -- updateDiskInfo() -- updateNetworkInfo() + +modules::SystemModule + + + ++ SystemModule() ++ ~SystemModule() +- loop() +- processCommand() +- shutdown() +- startup() +- updateCpuAndMemoryInfo() +- updateCpuTemp() +- updateDiskInfo() +- updateNetworkInfo() @@ -34,1291 +34,1200 @@ Node2 - -modules::Module - - - -+ Module() -+ Module() -+ ~Module() -+ addCommand() -+ getStatus() -+ operator=() -+ start() -+ stop() -# data() -# debug() -# error() -# error() -# info() -# loop() -# processCommand() -# setStatus() -# shutdown() -# sleep() -# startup() -# stopRequested() -# updateLocalConfig() -- runner() + +modules::Module + + + ++ Module() ++ Module() ++ ~Module() ++ addCommand() ++ getStatus() ++ operator=() ++ start() ++ stop() +# data() +# debug() +# error() +# error() +# info() +# loop() +# processCommand() +# setStatus() +# shutdown() +# sleep() +# startup() +# stopRequested() +# updateLocalConfig() +- runner() Node2->Node1 - - + + Node3 - - -data::SharedData - - - - + + +data::SharedData + + + + Node3->Node2 - - - #shared_data_ + + + #shared_data_ Node4 - -data::Streams - - - - + +data::Streams + + + + Node4->Node3 - - - +streams + + + +streams Node5 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node5->Node4 - - - +log + + + +log Node6 - -data::Stream< LogPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< LogPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node6->Node5 - - + + Node12 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node12->Node4 - - - +imu + + + +imu Node13 - -data::Stream< ImuFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< ImuFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node13->Node12 - - + + Node14 - -data::DataStream - - - -+ addData() -+ reportStatus() + +data::DataStream + + + ++ addData() ++ reportStatus() Node14->Node4 - - - +data + + + +data Node15 - -data::Stream< DataPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< DataPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node15->Node14 - - + + Node16 - -data::GpsFrameStream - - - -+ addFrame() + +data::GpsFrameStream + + + ++ addFrame() Node16->Node4 - - - +gps + + + +gps Node17 - -data::Stream< GpsFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< GpsFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node17->Node16 - - + + Node18 - -data::CommandStream - - - -+ addCommand() + +data::CommandStream + + + ++ addCommand() Node18->Node4 - - - +command + + + +command Node19 - -data::Stream< CommandPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< CommandPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node19->Node18 - - + + Node20 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node20->Node3 - - - +status_led + + + +status_led Node21 - -atomic< State > - - - - + +atomic< State > + + + + Node21->Node20 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ Node22 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node22->Node3 - - - +blocks + + + +blocks Node23 - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node22 - - - +calculated_data - - - -Node24 - - -data::blocks::Block< T > - - - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() - - - - - -Node24->Node23 - - - < data::blocks::Calculated -Data > + + + +calculated_data - + Node27 - - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node24->Node27 - - - < data::blocks::Telemetry -ModuleStats > + + +Node27->Node22 + + + +telemetry_module_stats - + Node28 - - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node24->Node28 - - - < data::blocks::CameraImages > + + +Node28->Node22 + + + +camera - + Node29 - - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node24->Node29 - - - < data::blocks::Extension -ModuleStats > + + +Node29->Node22 + + + +extension_module_stats - + Node30 - - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node24->Node30 - - - < data::blocks::Location -Data > + + +Node30->Node22 + + + +location_data - + Node31 - - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node24->Node31 - - - < data::blocks::DataLogStats > + + +Node31->Node22 + + + +data_log_stats - + Node32 - - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node24->Node32 - - - < data::blocks::ImuData > + + +Node32->Node22 + + + +imu_data - + Node33 - - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node24->Node33 - - - < data::blocks::SystemInfo > + + +Node33->Node22 + + + +system_info - + Node34 - - -data::blocks::Block -< data::blocks::StreamsStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::StreamsStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node24->Node34 - - - < data::blocks::StreamsStats > + + +Node34->Node22 + + + +stream_stats - + Node35 - - -data::blocks::Block -< data::blocks::ServerModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ServerModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node24->Node35 - - - < data::blocks::ServerModule -Stats > + + +Node35->Node22 + + + +server_module_stats - + Node36 - - -data::blocks::Block -< data::blocks::ModulesStatuses > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() - - - - - -Node24->Node36 - - - < data::blocks::ModulesStatuses > - - - -Node25 - - -TimePoint - - - - + + +data::blocks::Block +< data::blocks::ModulesStatuses > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node25->Node24 - - - -last_updated_ + + +Node36->Node22 + + + +modules_statuses - - -Node40 - - -data::ErrorFrame - - - -+ ErrorFrame() -+ ~ErrorFrame() -+ addError() -+ clearAllErrors() -+ clearError() -+ getActiveErrorIds() -+ getError() -+ getFullFrame() -+ isActive() -+ lastOccurrence() -+ numActiveErrors() -+ numOccurrences() -+ numTotalErrors() -+ timeOfLastErrorReported() + + +Node37 + + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() - - -Node25->Node40 - - - -last_error_reported_ + + +Node37->Node3 + + + +log_container - - -Node45 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +Node38 + + +deque< std::string > + + + + - - -Node25->Node45 - - - +start_time + + +Node38->Node37 + + + -log_container_ - + Node8 - - -mutex - - - - + + +mutex + + + + - - -Node8->Node24 - - - -mutex_ + + +Node8->Node37 + + + -log_mutex_ - - -Node37 - - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + + +Node40 + + +data::ErrorFrame + + + ++ ErrorFrame() ++ ~ErrorFrame() ++ addError() ++ clearAllErrors() ++ clearError() ++ getActiveErrorIds() ++ getError() ++ getFullFrame() ++ isActive() ++ lastOccurrence() ++ numActiveErrors() ++ numOccurrences() ++ numTotalErrors() ++ timeOfLastErrorReported() - - -Node8->Node37 - - - -log_mutex_ - - + Node8->Node40 - - - -error_frame_mutex_ + + + -error_frame_mutex_ - + -Node53 +Node54 - -cmd::CommandQueue - - - -+ CommandQueue() -+ addCommand() -+ getCommand() + +cmd::CommandQueue + + + ++ CommandQueue() ++ addCommand() ++ getCommand() - - -Node8->Node53 - - - -lock_ - - - -Node27->Node22 - - - +telemetry_module_stats - - - -Node28->Node22 - - - +camera - - - -Node29->Node22 - - - +extension_module_stats + + +Node8->Node54 + + + -lock_ - - -Node30->Node22 - - - +location_data + + +Node39 + + +data::Frames + + + + + - - -Node31->Node22 - - - +data_log_stats - + -Node32->Node22 - - - +imu_data - - - -Node33->Node22 - - - +system_info - - - -Node34->Node22 - - - +stream_stats - - - -Node35->Node22 - - - +server_module_stats - - - -Node36->Node22 - - - +modules_statuses +Node39->Node3 + + + +frames - - -Node37->Node3 - - - +log_container + + +Node40->Node39 + + + +error_frame - - -Node38 - - -deque< std::string > - - - - + + +Node25 + + +TimePoint + + + + - - -Node38->Node37 - - - -log_container_ + + +Node25->Node40 + + + -last_error_reported_ - - -Node39 - - -data::Frames - - - - + + +Node45 + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() - - -Node39->Node3 - - - +frames - - - -Node40->Node39 - - - +error_frame + + +Node25->Node45 + + + -start_time_ - + Node9 - - -int - - - - + + +int + + + + - + Node9->Node40 - - - -total_errors_ + + + -total_errors_ - + -Node48 +Node49 - -modules::MetaData - - - -+ MetaData() + +modules::MetaData + + + ++ MetaData() - - -Node9->Node48 - - - +sleep_interval_ + + +Node9->Node49 + + + +sleep_interval_ - + Node44 - - -data::Frame< std::string, - data::DataPacket > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< std::string, + data::DataPacket > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node44->Node39 - - - +env_hum -+env_pres -+env_temp + + + +env_hum ++env_pres ++env_temp - + Node45->Node3 - - - +misc + + + +misc - + Node46 - - -Time - - - - + + +atomic< FlightPhase > + + + + - + Node46->Node45 - - - +startup_time + + + -flight_phase - + Node47 - - -Configuration & - - - - + + +friend + + + + - - -Node47->Node2 - - - #configuration_ + + +Node47->Node45 + + + +FlightRunner + + + +Node48 + + +Configuration & + + + + + + - + Node48->Node2 - - - #metadata_ + + + #configuration_ - + + +Node49->Node2 + + + #metadata_ + + -Node49 +Node50 - -Identification - - - - + +Identification + + + + - - -Node49->Node48 - - - +id_ + + +Node50->Node49 + + + +id_ - - -Node49->Node53 - - - -this_destination_ + + +Node50->Node54 + + + -this_destination_ - + -Node50 +Node51 - -string - - - - + +string + + + + - - -Node50->Node48 - - - +name_ + + +Node51->Node49 + + + +name_ - + -Node51 +Node52 - -atomic< bool > - - - - + +atomic< bool > + + + + - - -Node51->Node2 - - - -stop_flag_ + + +Node52->Node2 + + + -stop_flag_ - + -Node52 +Node53 - -atomic< node::Status > - - - - + +atomic< node::Status > + + + + - - -Node52->Node2 - - - -status_ - - + Node53->Node2 - - - -command_queue_ + + + -status_ - + + +Node54->Node2 + + + -command_queue_ + + -Node54 +Node55 - -queue< cmd::Command > - - - - + +queue< cmd::Command > + + + + - - -Node54->Node53 - - - -queue_ + + +Node55->Node54 + + + -queue_ - + -Node55 +Node56 - -thread - - - - + +thread + + + + - - -Node55->Node2 - - - -runner_thread_ + + +Node56->Node2 + + + -runner_thread_ - + -Node56 +Node57 - -data::blocks::SystemInfo - -+ swap_free_gb -+ swap_total_gb -+ swap_used_percent -+ uptime_hours - -+ toJson() + +data::blocks::SystemInfo + ++ swap_free_gb ++ swap_total_gb ++ swap_used_percent ++ uptime_hours + ++ toJson() - - -Node56->Node1 - - - -data_ + + +Node57->Node1 + + + -data_ - + -Node57 +Node58 - -float - - - - + +float + + + + - - -Node57->Node56 - - - +cpu_load_avg_1 -+cpu_load_avg_15 -+cpu_load_avg_5 -+cpu_temp_c -+disk_free_gb -+disk_total_gb -+disk_used_percent -+mem_free_gb -+mem_total_gb -+mem_used_percent -... + + +Node58->Node57 + + + +cpu_load_avg_1 ++cpu_load_avg_15 ++cpu_load_avg_5 ++cpu_temp_c ++disk_free_gb ++disk_total_gb ++disk_used_percent ++mem_free_gb ++mem_total_gb ++mem_used_percent +... diff --git a/classmodules_1_1TelemetryModule.html b/classmodules_1_1TelemetryModule.html index 792d0f018..0d16b3e23 100644 --- a/classmodules_1_1TelemetryModule.html +++ b/classmodules_1_1TelemetryModule.html @@ -122,7 +122,7 @@
Collaboration diagram for modules::TelemetryModule:
-
+
@@ -414,7 +414,7 @@

Called if there is a message in the receive queue. Pops one message and processes it.

-
Todo:
log an error and respond to the telemetry packet
+
Todo:
log an error and respond to the telemetry packet

References giraffe::gdl::Message::getData(), giraffe::gdl::Message::getIdentifierString(), giraffe::gdl::Message::getType(), giraffe::gdl::Message::LOCATION, cmd::parseCommandString(), and node::TELEMETRY_MODULE.

@@ -450,14 +450,14 @@

This function will only send a packet if it is time to send one. If not, it will just return immediately.

-
Todo:
log an error
-
Todo:
Maybe use the last valid GPS frame instead, but first there needs to be a time stamp as to when this one was generated. I have a fear of DST and time zones causing issues here.
-
Todo:
log an error
+
Todo:
log an error
+
Todo:
Maybe use the last valid GPS frame instead, but first there needs to be a time stamp as to when this one was generated. I have a fear of DST and time zones causing issues here.
Todo:
log an error
-
Todo:
log a warning but maybe still send the packet?
-
Todo:
Fix this time code!
+
Todo:
log an error
+
Todo:
log a warning but maybe still send the packet?
+
Todo:
Fix this time code!
Warning
Time code in not implemented for APRS position packets.
-
Todo:
log an error
+
Todo:
log an error

References data::ERROR, data::FIX_2D, giraffe::gdl::Message::LOCATION, data::NO_FIX, giraffe::gdl::Message::setLocation(), and giraffe::gdl::Message::Location::time_code.

@@ -503,7 +503,7 @@

modules::Module.

-

References cmd::Command::command_id, and util::to_string().

+

References cmd::Command::command_id, and util::to_string().

Here is the call graph for this function:
@@ -748,7 +748,7 @@

-
Todo:
Sets the status of the module and reports it to the data stream.
+
Todo:
Sets the status of the module and reports it to the data stream.

@@ -842,7 +842,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
@@ -979,7 +979,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
diff --git a/classmodules_1_1TelemetryModule__coll__graph.map b/classmodules_1_1TelemetryModule__coll__graph.map index 4327c14de..0a13260d2 100644 --- a/classmodules_1_1TelemetryModule__coll__graph.map +++ b/classmodules_1_1TelemetryModule__coll__graph.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classmodules_1_1TelemetryModule__coll__graph.md5 b/classmodules_1_1TelemetryModule__coll__graph.md5 index 60b083a30..ab93fa893 100644 --- a/classmodules_1_1TelemetryModule__coll__graph.md5 +++ b/classmodules_1_1TelemetryModule__coll__graph.md5 @@ -1 +1 @@ -dc13e4dd4c28f9ff13f879f90955080c \ No newline at end of file +32be2ea6a8887365a6402cee71fe211f \ No newline at end of file diff --git a/classmodules_1_1TelemetryModule__coll__graph.svg b/classmodules_1_1TelemetryModule__coll__graph.svg index c2e2a22df..7accf586d 100644 --- a/classmodules_1_1TelemetryModule__coll__graph.svg +++ b/classmodules_1_1TelemetryModule__coll__graph.svg @@ -4,28 +4,28 @@ - - + + modules::TelemetryModule Node1 - -modules::TelemetryModule - - - -+ TelemetryModule() -+ ~TelemetryModule() -- getNextMessageId() -- loop() -- processCommand() -- processTelemetryMessageQueue() -- sendAprsPositionPacket() -- shutdown() -- startup() + +modules::TelemetryModule + + + ++ TelemetryModule() ++ ~TelemetryModule() +- getNextMessageId() +- loop() +- processCommand() +- processTelemetryMessageQueue() +- sendAprsPositionPacket() +- shutdown() +- startup() @@ -33,1353 +33,1347 @@ Node2 - -modules::Module - - - -+ Module() -+ Module() -+ ~Module() -+ addCommand() -+ getStatus() -+ operator=() -+ start() -+ stop() -# data() -# debug() -# error() -# error() -# info() -# loop() -# processCommand() -# setStatus() -# shutdown() -# sleep() -# startup() -# stopRequested() -# updateLocalConfig() -- runner() + +modules::Module + + + ++ Module() ++ Module() ++ ~Module() ++ addCommand() ++ getStatus() ++ operator=() ++ start() ++ stop() +# data() +# debug() +# error() +# error() +# info() +# loop() +# processCommand() +# setStatus() +# shutdown() +# sleep() +# startup() +# stopRequested() +# updateLocalConfig() +- runner() Node2->Node1 - - + + Node3 - - -data::SharedData - - - - + + +data::SharedData + + + + Node3->Node2 - - - #shared_data_ + + + #shared_data_ Node4 - -data::Streams - - - - + +data::Streams + + + + Node4->Node3 - - - +streams + + + +streams Node5 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node5->Node4 - - - +log + + + +log Node12 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node12->Node4 - - - +imu + + + +imu Node14 - -data::DataStream - - - -+ addData() -+ reportStatus() + +data::DataStream + + + ++ addData() ++ reportStatus() Node14->Node4 - - - +data + + + +data Node16 - -data::GpsFrameStream - - - -+ addFrame() + +data::GpsFrameStream + + + ++ addFrame() Node16->Node4 - - - +gps + + + +gps Node18 - -data::CommandStream - - - -+ addCommand() + +data::CommandStream + + + ++ addCommand() Node18->Node4 - - - +command + + + +command Node20 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node20->Node3 - - - +status_led + + + +status_led Node21 - -atomic< State > - - - - + +atomic< State > + + + + Node21->Node20 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ Node22 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node22->Node3 - - - +blocks + + + +blocks Node23 - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node23->Node22 - - - +calculated_data + + + +calculated_data Node27 - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node27->Node22 - - - +telemetry_module_stats + + + +telemetry_module_stats Node37 - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() Node37->Node3 - - - +log_container + + + +log_container Node8 - -mutex - - - - + +mutex + + + + Node8->Node37 - - - -log_mutex_ + + + -log_mutex_ - - -Node53 - - -cmd::CommandQueue - - - -+ CommandQueue() -+ addCommand() -+ getCommand() + + +Node54 + + +cmd::CommandQueue + + + ++ CommandQueue() ++ addCommand() ++ getCommand() - - -Node8->Node53 - - - -lock_ + + +Node8->Node54 + + + -lock_ - - -Node57 - - -giraffe::gdl::DataLink - - - -+ DataLink() -+ ~DataLink() -+ disable() -+ enable() -+ getStatistics() -+ getStatus() -+ isEnabled() -+ messageAvailable() -+ receiveMessage() -+ sendMessage() -+ sendText() -- gdlThread() -- isRunning() + + +Node58 + + +giraffe::gdl::DataLink + + + ++ DataLink() ++ ~DataLink() ++ disable() ++ enable() ++ getStatistics() ++ getStatus() ++ isEnabled() ++ messageAvailable() ++ receiveMessage() ++ sendMessage() ++ sendText() +- gdlThread() +- isRunning() - - -Node8->Node57 - - - -statistics_lock_ + + +Node8->Node58 + + + -statistics_lock_ - + -Node64 +Node66 - -giraffe::gdl::Config - - - -+ Config() -+ ~Config() -+ getCallSign() -+ getProactiveKeepAlive() -+ getRemoteCallSign() -+ getRemoteSSID() -+ getSSID() -+ isController() -+ setCallSign() -+ setProactiveKeepAlive() -+ setRemoteCallSign() -+ setRemoteSSID() -+ setSSID() + +giraffe::gdl::Config + + + ++ Config() ++ ~Config() ++ getCallSign() ++ getProactiveKeepAlive() ++ getRemoteCallSign() ++ getRemoteSSID() ++ getSSID() ++ isController() ++ setCallSign() ++ setProactiveKeepAlive() ++ setRemoteCallSign() ++ setRemoteSSID() ++ setSSID() - - -Node8->Node64 - - - -call_sign_lock_ + + +Node8->Node66 + + + -call_sign_lock_ - + -Node78 +Node80 - -giraffe::gdl::MessageQueue - - - -+ MessageQueue() -+ ~MessageQueue() -+ peek() -+ pop() -+ push() -+ size() + +giraffe::gdl::MessageQueue + + + ++ MessageQueue() ++ ~MessageQueue() ++ peek() ++ pop() ++ push() ++ size() - - -Node8->Node78 - - - -mutex_ + + +Node8->Node80 + + + -mutex_ Node39 - -data::Frames - - - - + +data::Frames + + + + Node39->Node3 - - - +frames + + + +frames Node45 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() Node45->Node3 - - - +misc + + + +misc - + -Node46 +Node48 - -Time - - - - + +Configuration & + + + + - + -Node46->Node45 - - - +startup_time - - - -Node58 - - -giraffe::gdl::Statistics - - - - - - - - - -Node46->Node58 - - - +last_message_received - - - -Node66 - - -giraffe::gdl::TransportLayer - - - -+ TransportLayer() -+ ~TransportLayer() -+ isConnected() -+ isReadyToSend() -+ receive() -+ send() -+ update() -- broadcastState() -- controllerIdleState() -- exchangeSendState() -- exchangeWaitingForAckState() -- idleState() -- sendAck() -- sendPing() -- sendPingResponse() - - - - - -Node46->Node66 - - - -last_message_received_ +Node48->Node2 + + + #configuration_ - + -Node47 - - -Configuration & - - - - +Node49 + + +modules::MetaData + + + ++ MetaData() - + -Node47->Node2 - - - #configuration_ +Node49->Node2 + + + #metadata_ - + -Node48 - - -modules::MetaData - - - -+ MetaData() +Node50 + + +Identification + + + + - + -Node48->Node2 - - - #metadata_ +Node50->Node49 + + + +id_ - + + +Node50->Node54 + + + -this_destination_ + + -Node49 +Node9 - -Identification - - - - + +int + + + + - - -Node49->Node48 - - - +id_ + + +Node9->Node1 + + + -total_messages_received +_ +-total_messages_sent_ - - -Node49->Node53 - - - -this_destination_ + + +Node9->Node49 + + + +sleep_interval_ - + -Node9 +Node51 - -int - - - - + +string + + + + - + -Node9->Node1 - - - -total_messages_received -_ --total_messages_sent_ +Node51->Node1 + + + -last_received_message_ - + -Node9->Node48 - - - +sleep_interval_ +Node51->Node49 + + + +name_ - - -Node50 - - -string - - - - + + +Node51->Node66 + + + -call_sign_ +-remote_call_sign_ + + + +Node70 + + +giraffe::gdl::Message + + + ++ Message() ++ getData() ++ getIdentifier() ++ getIdentifierString() ++ getJson() ++ getLocation() ++ getType() ++ setBroadcastMessage() ++ setData() ++ setExchangeMessage() ++ setIdentifier() ++ setIdentifierFromHex() ++ setLocation() ++ setLocationMessage() ++ setType() - - -Node50->Node1 - - - -last_received_message_ + + +Node51->Node70 + + + -data_ - - -Node50->Node48 - - - +name_ + + +Node52 + + +atomic< bool > + + + + + - - -Node50->Node64 - - - -call_sign_ --remote_call_sign_ - - -Node68 - - -giraffe::gdl::Message - - - -+ Message() -+ getData() -+ getIdentifier() -+ getIdentifierString() -+ getJson() -+ getLocation() -+ getType() -+ setBroadcastMessage() -+ setData() -+ setExchangeMessage() -+ setIdentifier() -+ setIdentifierFromHex() -+ setLocation() -+ setLocationMessage() -+ setType() - + + +Node52->Node2 + + + -stop_flag_ + + +Node52->Node58 + + + -gdl_thread_stop_flag_ - - -Node50->Node68 - - - -data_ + + +Node52->Node66 + + + -proactive_keep_alive_ - + -Node51 +Node53 - -atomic< bool > - - - - + +atomic< node::Status > + + + + - + -Node51->Node2 - - - -stop_flag_ - - - -Node51->Node57 - - - -gdl_thread_stop_flag_ +Node53->Node2 + + + -status_ - - -Node51->Node64 - - - -proactive_keep_alive_ + + +Node54->Node2 + + + -command_queue_ - - -Node52 - - -atomic< node::Status > - - - - + + +Node55 + + +queue< cmd::Command > + + + + - - -Node52->Node2 - - - -status_ - - - -Node53->Node2 - - - -command_queue_ + + +Node55->Node54 + + + -queue_ - + -Node54 +Node56 - -queue< cmd::Command > - - - - + +thread + + + + - + -Node54->Node53 - - - -queue_ +Node56->Node2 + + + -runner_thread_ - + + +Node56->Node58 + + + -gdl_thread_ + + -Node55 +Node57 - -thread - - - - + +Timer + + + + - + -Node55->Node2 - - - -runner_thread_ - - - -Node55->Node57 - - - -gdl_thread_ +Node57->Node1 + + + -aprs_position_packet +_timer_ - - -Node56 - - -Timer - - - - + + +Node68 + + +giraffe::gdl::TransportLayer + + + ++ TransportLayer() ++ ~TransportLayer() ++ isConnected() ++ isReadyToSend() ++ receive() ++ send() ++ update() +- broadcastState() +- controllerIdleState() +- exchangeSendState() +- exchangeWaitingForAckState() +- idleState() +- sendAck() +- sendPing() +- sendPingResponse() - + + +Node57->Node68 + + + -exchange_ack_timer +_ +-exchange_ping +_interval_timer_ +-new_tx_timer_ +-received_timer +_ +-uplink_timer_ + + -Node56->Node1 - - - -aprs_position_packet -_timer_ +Node58->Node1 + + + -gdl_ - - -Node56->Node66 - - - -exchange_ack_timer -_ --exchange_ping -_interval_timer_ --new_tx_timer_ --received_timer -_ --uplink_timer_ + + +Node59 + + +giraffe::gdl::Statistics + + + + + - + + -Node57->Node1 - - - -gdl_ +Node59->Node58 + + + -statistics_ - + + +Node60 + + +Time + + + + + + + + -Node58->Node57 - - - -statistics_ +Node60->Node59 + + + +last_message_received - + + +Node60->Node68 + + + -last_message_received_ + + -Node59 +Node61 - -uint64_t - - - - + +uint64_t + + + + - - -Node59->Node58 - - - +network_layer_latency_ms + + +Node61->Node59 + + + +network_layer_latency_ms - + -Node60 +Node62 - -double - - - - + +double + + + + - - -Node60->Node58 - - - +signal_to_noise_ratio -+volume + + +Node62->Node59 + + + +signal_to_noise_ratio ++volume - + -Node61 +Node63 - -size_t - - - - + +size_t + + + + - - -Node61->Node58 - - - +broadcast_queue_size -+exchange_queue_size -+received_queue_size + + +Node63->Node59 + + + +broadcast_queue_size ++exchange_queue_size ++received_queue_size - + -Node62 +Node64 - -uint32_t - - - - + +uint32_t + + + + - - -Node62->Node1 - - - -message_id_ - - - -Node62->Node58 - - - +position_packets_received -+total_messages_dropped -+total_packets_received -+total_packets_sent - - - -Node62->Node66 - - - -last_acked_message -_id_ --position_packets -_received_ --sent_exchange_message -_id_ --total_messages -_dropped_ + + +Node64->Node1 + + + -message_id_ - + + +Node64->Node59 + + + +position_packets_received ++total_messages_dropped ++total_packets_received ++total_packets_sent + + + +Node64->Node68 + + + -last_acked_message +_id_ +-position_packets +_received_ +-sent_exchange_message +_id_ +-total_messages +_dropped_ + + -Node67 +Node69 - -giraffe::gdl::Packet - - - + +giraffe::gdl::Packet + + + ++ Packet() + Packet() -+ Packet() -+ getPacketType() -+ getSendAttempts() -+ incrementSendAttempts() -+ setPacketType() ++ getPacketType() ++ getSendAttempts() ++ incrementSendAttempts() ++ setPacketType() - - -Node62->Node67 - - - -send_attempts_ + + +Node64->Node69 + + + -send_attempts_ - - -Node62->Node68 - - - -identifier_ + + +Node64->Node70 + + + -identifier_ - + -Node72 +Node74 - -giraffe::gdl::NetworkLayer - - - -+ NetworkLayer() -+ ~NetworkLayer() -+ rxPacket() -+ txPacket() -+ update() -- txAprsPositionPacket() + +giraffe::gdl::NetworkLayer + + + ++ NetworkLayer() ++ ~NetworkLayer() ++ rxPacket() ++ txPacket() ++ update() +- txAprsPositionPacket() - - -Node62->Node72 - - - -total_packets_received -_ --total_packets_sent_ + + +Node64->Node74 + + + -total_packets_received +_ +-total_packets_sent_ - + -Node63 +Node65 - -bool - - - - + +bool + + + + - - -Node63->Node58 - - - +downlink_connected -+uplink_connected - - - -Node63->Node64 - - - -is_controller_ + + +Node65->Node59 + + + +downlink_connected ++uplink_connected - - -Node63->Node66 - - - -connected_ --downlink_connected -_ --message_received -_ --uplink_connected_ + + +Node65->Node66 + + + -is_controller_ - - -Node64->Node1 - - - -gdl_config_ + + +Node65->Node68 + + + -connected_ +-downlink_connected +_ +-message_received +_ +-uplink_connected_ + + + +Node66->Node1 + + + -gdl_config_ - - -Node64->Node57 - - - -config_ + + +Node66->Node58 + + + -config_ - - -Node64->Node66 - - - -config_ + + +Node66->Node68 + + + -config_ - - -Node64->Node72 - - - -config_ + + +Node66->Node74 + + + -config_ - + -Node75 +Node77 - -giraffe::gdl::PhysicalLayer - - - -+ PhysicalLayer() -+ ~PhysicalLayer() -+ disable() -+ enable() -+ getState() -+ update() + +giraffe::gdl::PhysicalLayer + + + ++ PhysicalLayer() ++ ~PhysicalLayer() ++ disable() ++ enable() ++ getState() ++ update() - - -Node64->Node75 - - - #config_ + + +Node66->Node77 + + + #config_ - + -Node65 +Node67 - -atomic< uint8_t > - - - - + +atomic< uint8_t > + + + + - - -Node65->Node64 - - - -remote_ssid_ --ssid_ - - - -Node66->Node57 - - - -transport_layer_ - - + Node67->Node66 - - - -current_tx_packet_ + + + -remote_ssid_ +-ssid_ - - -Node68->Node66 - - - -received_message_ + + +Node68->Node58 + + + -transport_layer_ - - -Node68->Node67 - - + + +Node69->Node68 + + + -current_tx_packet_ - - -Node72->Node57 - - - -network_layer_ + + +Node70->Node68 + + + -received_message_ - - -Node72->Node66 - - - -network_layer_ + + +Node70->Node69 + + + + + +Node74->Node58 + + + -network_layer_ + + + +Node74->Node68 + + + -network_layer_ - + -Node73 +Node75 - -Modulator - - - - + +Modulator + + + + - - -Node73->Node72 - - - -modulator_ + + +Node75->Node74 + + + -modulator_ - + -Node74 +Node76 - -Receiver - - - - + +Receiver + + + + - - -Node74->Node72 - - - -receiver_ + + +Node76->Node74 + + + -receiver_ - - -Node75->Node57 - - - -physical_layer_ + + +Node77->Node58 + + + -physical_layer_ - - -Node75->Node72 - - - -physical_layer_ + + +Node77->Node74 + + + -physical_layer_ - + -Node76 +Node78 - -State - - - - + +State + + + + - - -Node76->Node66 - - - -state_ - - + -Node76->Node75 - - - #state_ +Node78->Node68 + + + -state_ - + + +Node78->Node77 + + + #state_ + + -Node77 +Node79 - -atomic< Status > - - - - + +atomic< Status > + + + + - - -Node77->Node57 - - - -status_ - - - -Node78->Node57 - - - -in_queue_ --out_broadcast_queue -_ --out_exchange_queue_ + + +Node79->Node58 + + + -status_ - + + +Node80->Node58 + + + -in_queue_ +-out_broadcast_queue +_ +-out_exchange_queue_ + + -Node79 +Node81 - -queue< giraffe::gdl -::Message > - - - - + +queue< giraffe::gdl +::Message > + + + + - - -Node79->Node78 - - - -queue_ + + +Node81->Node80 + + + -queue_ diff --git a/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.map b/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.map index f83351218..35d10b164 100644 --- a/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.map +++ b/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.map @@ -1,4 +1,4 @@ - + diff --git a/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.md5 b/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.md5 index 56e1fb72b..307fc1038 100644 --- a/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.md5 +++ b/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.md5 @@ -1 +1 @@ -743d4beb2199cc9789ded1c5f9555131 \ No newline at end of file +41c89074cafb1ac7f95ef2a7ae54df26 \ No newline at end of file diff --git a/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.svg b/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.svg index f1035fe96..814743cbb 100644 --- a/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.svg +++ b/classmodules_1_1TelemetryModule_a4d9831ee3408ca94174c3b97793076ed_cgraph.svg @@ -21,7 +21,7 @@ Node2 - + util::to_string diff --git a/classncurs_1_1Environment.html b/classncurs_1_1Environment.html index e3b23055b..400ce6973 100644 --- a/classncurs_1_1Environment.html +++ b/classncurs_1_1Environment.html @@ -115,7 +115,7 @@
Collaboration diagram for ncurs::Environment:
-
+

@@ -733,7 +733,7 @@

-
Todo:
Scroll bar.
+
Todo:
Scroll bar.
Todo:
Scroll bar.
diff --git a/classncurs_1_1Environment__coll__graph.map b/classncurs_1_1Environment__coll__graph.map index 1a1bcadc9..ce5702fa1 100644 --- a/classncurs_1_1Environment__coll__graph.map +++ b/classncurs_1_1Environment__coll__graph.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/classncurs_1_1Environment__coll__graph.md5 b/classncurs_1_1Environment__coll__graph.md5 index 3f07c90e4..3db728e88 100644 --- a/classncurs_1_1Environment__coll__graph.md5 +++ b/classncurs_1_1Environment__coll__graph.md5 @@ -1 +1 @@ -eb14cf4426257b8b7c0df7c8fb9fecf5 \ No newline at end of file +92ca4b54701c4df1cbf922ecb8043d8a \ No newline at end of file diff --git a/classncurs_1_1Environment__coll__graph.svg b/classncurs_1_1Environment__coll__graph.svg index bec8f11a1..3253fa304 100644 --- a/classncurs_1_1Environment__coll__graph.svg +++ b/classncurs_1_1Environment__coll__graph.svg @@ -4,9 +4,9 @@ - - + + ncurs::Environment @@ -81,19 +81,19 @@ Node3 - -int - - - - + +int + + + + Node3->Node1 - + -K_DATA_WINDOW_HEIGHT -K_DATA_WINDOW_WIDTH @@ -114,7 +114,7 @@ Node3->Node2 - + +height_ +width_ @@ -147,7 +147,7 @@ Node3->Node6 - + +height_ +width_ @@ -158,70 +158,70 @@ Node9 - -console_pages::Pages - - - -+ Pages() -+ ~Pages() -+ getCurrentMenu() -+ getCurrentPage() -+ getMaxNumPageLines() -+ getNumLinesOnPage() -+ navigateMenu() -- data() -- extensionData() -- extensions() -- gfsStatus() -- location() -- log() -- server() -- setNumLinesOnPage() -- system() -- telemetry() + +console_pages::Pages + + + ++ Pages() ++ ~Pages() ++ getCurrentMenu() ++ getCurrentPage() ++ getMaxNumPageLines() ++ getNumLinesOnPage() ++ navigateMenu() +- data() +- extensionData() +- extensions() +- gfsStatus() +- location() +- log() +- server() +- setNumLinesOnPage() +- system() +- telemetry() - + Node3->Node9 - - - -current_num_lines_ + + + -current_num_lines_ - + Node47 - - -data::ErrorFrame - - - -+ ErrorFrame() -+ ~ErrorFrame() -+ addError() -+ clearAllErrors() -+ clearError() -+ getActiveErrorIds() -+ getError() -+ getFullFrame() -+ isActive() -+ lastOccurrence() -+ numActiveErrors() -+ numOccurrences() -+ numTotalErrors() -+ timeOfLastErrorReported() + + +data::ErrorFrame + + + ++ ErrorFrame() ++ ~ErrorFrame() ++ addError() ++ clearAllErrors() ++ clearError() ++ getActiveErrorIds() ++ getError() ++ getFullFrame() ++ isActive() ++ lastOccurrence() ++ numActiveErrors() ++ numOccurrences() ++ numTotalErrors() ++ timeOfLastErrorReported() - + Node3->Node47 - - - -total_errors_ + + + -total_errors_ @@ -253,9 +253,9 @@ Node4->Node6 - - - +title_ + + + +title_ @@ -280,9 +280,9 @@ Node5->Node2 - - - +p_window_ + + + +p_window_ @@ -321,7 +321,7 @@ Node7->Node1 - -pages_ + -pages_ @@ -341,1063 +341,972 @@ Node8->Node7 - -menu_ + -menu_ Node9->Node1 - - - -pages_ + + + -pages_ Node10 - -array< std::string, - K_MAX_NUM_PAGE_LINES > - - - - + +array< std::string, + K_MAX_NUM_PAGE_LINES > + + + + Node10->Node9 - - - -content_ + + + -content_ Node11 - - -data::SharedData - - - - + + +data::SharedData + + + + Node11->Node9 - - - -shared_data_ + + + -shared_data_ Node12 - -data::Streams - - - - + +data::Streams + + + + Node12->Node11 - - - +streams + + + +streams Node13 - -data::LogStream - - - -+ debug() -+ error() -+ errorBoosterSeatException() -+ errorStdException() -+ info() + +data::LogStream + + + ++ debug() ++ error() ++ errorBoosterSeatException() ++ errorStdException() ++ info() Node13->Node12 - - - +log + + + +log Node14 - -data::Stream< LogPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< LogPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node14->Node13 - - + + Node19 - -data::ImuFrameStream - - - -+ addFrame() + +data::ImuFrameStream + + + ++ addFrame() Node19->Node12 - - - +imu + + + +imu Node20 - -data::Stream< ImuFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< ImuFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node20->Node19 - - + + Node21 - -data::DataStream - - - -+ addData() -+ reportStatus() + +data::DataStream + + + ++ addData() ++ reportStatus() Node21->Node12 - - - +data + + + +data Node22 - -data::Stream< DataPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< DataPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node22->Node21 - - + + Node23 - -data::GpsFrameStream - - - -+ addFrame() + +data::GpsFrameStream + + + ++ addFrame() Node23->Node12 - - - +gps + + + +gps Node24 - -data::Stream< GpsFramePacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< GpsFramePacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node24->Node23 - - + + Node25 - -data::CommandStream - - - -+ addCommand() + +data::CommandStream + + + ++ addCommand() Node25->Node12 - - - +command + + + +command Node26 - -data::Stream< CommandPacket > - -- current_packets_ -- packet_queue_ -- stream_mutex_ -- total_packets_ - -+ Stream() -+ addPacket() -+ getNumPackets() -+ getPacket() -+ getTotalPackets() -+ reset() + +data::Stream< CommandPacket > + +- current_packets_ +- packet_queue_ +- stream_mutex_ +- total_packets_ + ++ Stream() ++ addPacket() ++ getNumPackets() ++ getPacket() ++ getTotalPackets() ++ reset() Node26->Node25 - - + + Node27 - -giraffe::StatusLedState - - - -+ StatusLedState() -+ ~StatusLedState() -+ getBlueState() -+ getGreenState() -+ getRedState() -+ setBlue() -+ setGreen() -+ setRed() + +giraffe::StatusLedState + + + ++ StatusLedState() ++ ~StatusLedState() ++ getBlueState() ++ getGreenState() ++ getRedState() ++ setBlue() ++ setGreen() ++ setRed() Node27->Node11 - - - +status_led + + + +status_led Node28 - -atomic< State > - - - - + +atomic< State > + + + + Node28->Node27 - - - -b_state_ --g_state_ --r_state_ + + + -b_state_ +-g_state_ +-r_state_ Node29 - -data::SharedBlocks - - - - + +data::SharedBlocks + + + + Node29->Node11 - - - +blocks + + + +blocks Node30 - -data::blocks::Block -< data::blocks::Calculated -Data > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + +data::blocks::Block +< data::blocks::Calculated +Data > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() Node30->Node29 - - - +calculated_data - - - -Node31 - - -data::blocks::Block< T > - - - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() - - - - - -Node31->Node30 - - - < data::blocks::Calculated -Data > + + + +calculated_data - + Node34 - - -data::blocks::Block -< data::blocks::TelemetryModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::TelemetryModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node31->Node34 - - - < data::blocks::Telemetry -ModuleStats > + + +Node34->Node29 + + + +telemetry_module_stats - + Node35 - - -data::blocks::Block -< data::blocks::CameraImages > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::CameraImages > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node31->Node35 - - - < data::blocks::CameraImages > + + +Node35->Node29 + + + +camera - + Node36 - - -data::blocks::Block -< data::blocks::ExtensionModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ExtensionModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node31->Node36 - - - < data::blocks::Extension -ModuleStats > + + +Node36->Node29 + + + +extension_module_stats - + Node37 - - -data::blocks::Block -< data::blocks::LocationData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::LocationData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node31->Node37 - - - < data::blocks::Location -Data > + + +Node37->Node29 + + + +location_data - + Node38 - - -data::blocks::Block -< data::blocks::DataLogStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::DataLogStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node31->Node38 - - - < data::blocks::DataLogStats > + + +Node38->Node29 + + + +data_log_stats - + Node39 - - -data::blocks::Block -< data::blocks::ImuData > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ImuData > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node31->Node39 - - - < data::blocks::ImuData > + + +Node39->Node29 + + + +imu_data - + Node40 - - -data::blocks::Block -< data::blocks::SystemInfo > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::SystemInfo > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node31->Node40 - - - < data::blocks::SystemInfo > + + +Node40->Node29 + + + +system_info - + Node41 - - -data::blocks::Block -< data::blocks::StreamsStats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::StreamsStats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node31->Node41 - - - < data::blocks::StreamsStats > + + +Node41->Node29 + + + +stream_stats - + Node42 - - -data::blocks::Block -< data::blocks::ServerModule -Stats > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ServerModule +Stats > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node31->Node42 - - - < data::blocks::ServerModule -Stats > + + +Node42->Node29 + + + +server_module_stats - + Node43 - - -data::blocks::Block -< data::blocks::ModulesStatuses > - -- data_ -- last_updated_ -- mutex_ - -+ get() -+ getAgeMs() -+ getAgeSec() -+ set() + + +data::blocks::Block +< data::blocks::ModulesStatuses > + +- data_ +- last_updated_ +- mutex_ + ++ get() ++ getAgeMs() ++ getAgeSec() ++ set() - - -Node31->Node43 - - - < data::blocks::ModulesStatuses > + + +Node43->Node29 + + + +modules_statuses - - -Node32 - - -TimePoint - - - - + + +Node44 + + +LogContainer + + + ++ LogContainer() ++ ~LogContainer() ++ add() ++ get() - - -Node32->Node31 - - - -last_updated_ - - - -Node32->Node47 - - - -last_error_reported_ + + +Node44->Node11 + + + +log_container - - -Node52 - - -data::Misc - - - -+ getUptimeHours() -+ getUptimeString() + + +Node45 + + +deque< std::string > + + + + - - -Node32->Node52 - - - +start_time + + +Node45->Node44 + + + -log_container_ - + Node16 - - -mutex - - - - - - - - - -Node16->Node31 - - - -mutex_ - - - -Node44 - - -LogContainer - - - -+ LogContainer() -+ ~LogContainer() -+ add() -+ get() + + +mutex + + + + - + Node16->Node44 - - - -log_mutex_ + + + -log_mutex_ - + Node16->Node47 - - - -error_frame_mutex_ + + + -error_frame_mutex_ - - -Node34->Node29 - - - +telemetry_module_stats - - - -Node35->Node29 - - - +camera - - - -Node36->Node29 - - - +extension_module_stats - - - -Node37->Node29 - - - +location_data + + +Node46 + + +data::Frames + + + + + - - -Node38->Node29 - - - +data_log_stats - + -Node39->Node29 - - - +imu_data - - - -Node40->Node29 - - - +system_info - - - -Node41->Node29 - - - +stream_stats - - - -Node42->Node29 - - - +server_module_stats - - - -Node43->Node29 - - - +modules_statuses +Node46->Node11 + + + +frames - - -Node44->Node11 - - - +log_container + + +Node47->Node46 + + + +error_frame - - -Node45 - - -deque< std::string > - - - - + + +Node32 + + +TimePoint + + + + - - -Node45->Node44 - - - -log_container_ + + +Node32->Node47 + + + -last_error_reported_ - - -Node46 - - -data::Frames - - - - + + +Node52 + + +data::Misc + + + ++ getFlightPhase() ++ getUptimeSeconds() ++ getUptimeString() - - -Node46->Node11 - - - +frames - - - -Node47->Node46 - - - +error_frame + + +Node32->Node52 + + + -start_time_ - + Node51 - - -data::Frame< std::string, - data::DataPacket > - -# frame_ -- frame_lock_ - -+ Frame() -+ ~Frame() -+ clear() -+ get() -+ getAll() -+ in() -+ insert() -+ remove() -+ size() + + +data::Frame< std::string, + data::DataPacket > + +# frame_ +- frame_lock_ + ++ Frame() ++ ~Frame() ++ clear() ++ get() ++ getAll() ++ in() ++ insert() ++ remove() ++ size() - + Node51->Node46 - - - +env_hum -+env_pres -+env_temp + + + +env_hum ++env_pres ++env_temp - + Node52->Node11 - - - +misc + + + +misc - + Node53 - - -Time - - - - + + +atomic< FlightPhase > + + + + - + Node53->Node52 - - - +startup_time + + + -flight_phase - + Node54 - - -Configuration & - - - - + + +friend + + + + - - -Node54->Node9 - - - -config_ + + +Node54->Node52 + + + +FlightRunner - + Node55 - - -PageOption - - - - + + +Configuration & + + + + - + Node55->Node9 - - - -current_page_ + + + -config_ - + Node56 - - -vector< Option > - - - - + + +PageOption + + + + - + Node56->Node9 - - - -current_menu_ + + + -current_page_ - + Node57 + + +vector< Option > + + + + + + + + + +Node57->Node9 + + + -current_menu_ + + + +Node58 - -Focus - - - - + +Focus + + + + - - -Node57->Node1 - - - -focus_ + + +Node58->Node1 + + + -focus_ diff --git a/command_8hpp.html b/command_8hpp.html index 71fffc7b5..85820fca4 100644 --- a/command_8hpp.html +++ b/command_8hpp.html @@ -125,7 +125,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/command_8hpp__dep__incl.map b/command_8hpp__dep__incl.map index 4e2c2fc2d..6668e60ff 100644 --- a/command_8hpp__dep__incl.map +++ b/command_8hpp__dep__incl.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/command_8hpp__dep__incl.md5 b/command_8hpp__dep__incl.md5 index b46aac8b2..e451a9492 100644 --- a/command_8hpp__dep__incl.md5 +++ b/command_8hpp__dep__incl.md5 @@ -1 +1 @@ -2f2337884da7d8cad510d4713ded9aea \ No newline at end of file +a20ce208f6800c991be3e7dd0813dc4e \ No newline at end of file diff --git a/command_8hpp__dep__incl.svg b/command_8hpp__dep__incl.svg index e6b907d39..446cc2b9b 100644 --- a/command_8hpp__dep__incl.svg +++ b/command_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + command.hpp Node1 - -command.hpp + +command.hpp @@ -21,880 +21,886 @@ Node2 - -command_processor.cpp + +command_processor.cpp Node1->Node2 - - + + Node3 - -module.hpp + +module.hpp Node1->Node3 - - + + - - -Node21 - - -streams.hpp + + +Node22 + + +streams.hpp - - -Node1->Node21 - - + + +Node1->Node22 + + - + -Node71 +Node72 - -test_command_processor.cpp + +test_command_processor.cpp - - -Node1->Node71 - - + + +Node1->Node72 + + Node4 - -console_module.hpp + +console_module.hpp Node3->Node4 - - + + - - -Node9 - - -data_module.hpp - - - - - -Node3->Node9 - - - - - -Node12 - - -extension_module.hpp + + +Node10 + + +data_module.hpp - - -Node3->Node12 - - + + +Node3->Node10 + + - - -Node14 - - -module.cpp + + +Node13 + + +extension_module.hpp - - -Node3->Node14 - - + + +Node3->Node13 + + Node15 - - -server_module.hpp + + +module.cpp Node3->Node15 - - + + - - -Node17 - - -system_module.hpp + + +Node16 + + +server_module.hpp - - -Node3->Node17 - - + + +Node3->Node16 + + - - -Node19 - - -telemetry_module.hpp + + +Node18 + + +system_module.hpp - - -Node3->Node19 - - + + +Node3->Node18 + + + + + +Node20 + + +telemetry_module.hpp + + + + + +Node3->Node20 + + Node5 - - -flight_runner.hpp + + +flight_runner.hpp Node4->Node5 - - + + - - -Node8 - - -console_module.cpp + + +Node9 + + +console_module.cpp - - -Node4->Node8 - - + + +Node4->Node9 + + Node6 - - -flight_runner.cpp + + +flight_logic.cpp Node5->Node6 - - + + Node7 - - -main.cpp + + +flight_runner.cpp Node5->Node7 - - - - - -Node9->Node5 - - + + - - -Node10 - - -data_module.cpp + + +Node8 + + +main.cpp - + + +Node5->Node8 + + + + -Node9->Node10 - - +Node10->Node5 + + Node11 - - -test_data_module.cpp + + +data_module.cpp - + -Node9->Node11 - - - - - -Node12->Node5 - - +Node10->Node11 + + - - -Node13 - - -extension_module.cpp + + +Node12 + + +test_data_module.cpp - - -Node12->Node13 - - + + +Node10->Node12 + + - - -Node15->Node5 - - + + +Node13->Node5 + + - - -Node16 - - -server_module.cpp + + +Node14 + + +extension_module.cpp - - -Node15->Node16 - - + + +Node13->Node14 + + - - -Node17->Node5 - - + + +Node16->Node5 + + - - -Node18 - - -system_module.cpp + + +Node17 + + +server_module.cpp - - -Node17->Node18 - - + + +Node16->Node17 + + - - -Node19->Node5 - - + + +Node18->Node5 + + - - -Node20 - - -telemetry_module.cpp + + +Node19 + + +system_module.cpp - + + +Node18->Node19 + + + + -Node19->Node20 - - +Node20->Node5 + + - - -Node22 - - -validation.hpp + + +Node21 + + +telemetry_module.cpp - - -Node21->Node22 - - + + +Node20->Node21 + + - - -Node24 - - -error_frame.hpp + + +Node23 + + +validation.hpp - - -Node21->Node24 - - + + +Node22->Node23 + + - - -Node26 - - -shared_data.hpp + + +Node25 + + +error_frame.hpp + + + + + +Node22->Node25 + + + + + +Node27 + + +shared_data.hpp - + -Node21->Node26 - - +Node22->Node27 + + - + -Node68 +Node69 - -to_string.hpp + +to_string.hpp - + -Node21->Node68 - - +Node22->Node69 + + - - -Node23 - - -cfg_extensions.cpp + + +Node24 + + +cfg_extensions.cpp - - -Node22->Node23 - - + + +Node23->Node24 + + - - -Node25 - - -error_frame.cpp + + +Node26 + + +error_frame.cpp - - -Node24->Node25 - - - - + -Node24->Node26 - - +Node25->Node26 + + - + + +Node25->Node27 + + + + -Node67 +Node68 - -test_error_frame.cpp + +test_error_frame.cpp - + -Node24->Node67 - - +Node25->Node68 + + - + -Node26->Node3 - - +Node27->Node3 + + - + -Node26->Node5 - - +Node27->Node5 + + - - -Node27 - - -cfg_section.hpp + + +Node28 + + +cfg_section.hpp - - -Node26->Node27 - - + + +Node27->Node28 + + - - -Node29 - - -extension_base.hpp + + +Node30 + + +extension_base.hpp - + -Node26->Node29 - - +Node27->Node30 + + - + -Node52 +Node53 - -console_pages.hpp + +console_pages.hpp - + -Node26->Node52 - - +Node27->Node53 + + - + -Node56 +Node57 - -data_formatting.hpp + +data_formatting.hpp - + -Node26->Node56 - - +Node27->Node57 + + - + -Node58 +Node59 - -data_log.hpp + +data_log.hpp - + -Node26->Node58 - - +Node27->Node59 + + - + -Node60 +Node61 - -influxdb.hpp + +influxdb.hpp - + -Node26->Node60 - - +Node27->Node61 + + - + -Node62 +Node63 - -request_handler.hpp + +request_handler.hpp - + -Node26->Node62 - - +Node27->Node63 + + - + -Node64 +Node65 - -logger.hpp + +logger.hpp - + -Node26->Node64 - - +Node27->Node65 + + - + -Node65 +Node66 - -to_json.cpp + +to_json.cpp - + -Node26->Node65 - - +Node27->Node66 + + - + -Node66 +Node67 - -test_configuration.cpp + +test_configuration.cpp - + -Node26->Node66 - - +Node27->Node67 + + - - -Node28 - - -cfg_extensions.hpp + + +Node29 + + +cfg_extensions.hpp - - -Node27->Node28 - - - - - -Node28->Node23 - - - - + Node28->Node29 - - - - - -Node29->Node12 - - - - - -Node30 - - -adc_extension_base.hpp - + + + + +Node29->Node24 + + Node29->Node30 - - + + + + + +Node30->Node13 + + - + -Node34 - - -bme280.hpp +Node31 + + +adc_extension_base.hpp - + -Node29->Node34 - - +Node30->Node31 + + - + -Node36 - - -bmi088.hpp +Node35 + + +bme280.hpp - - -Node29->Node36 - - + + +Node30->Node35 + + - + -Node38 - - -ds18b20.hpp +Node37 + + +bmi088.hpp - - -Node29->Node38 - - + + +Node30->Node37 + + - + -Node40 - - -extension_base.cpp +Node39 + + +ds18b20.hpp - - -Node29->Node40 - - + + +Node30->Node39 + + - - -Node34->Node13 - - + + +Node35->Node14 + + - - -Node36->Node13 - - + + +Node37->Node14 + + - - -Node38->Node13 - - + + +Node39->Node14 + + - + -Node52->Node4 - - +Node53->Node4 + + - + -Node57 +Node58 - -data_formatting.cpp + +data_formatting.cpp - + -Node56->Node57 - - +Node57->Node58 + + - + -Node56->Node58 - - +Node57->Node59 + + - + -Node58->Node9 - - +Node59->Node10 + + - + -Node60->Node9 - - +Node61->Node10 + + - + -Node61 +Node62 - -influxdb.cpp + +influxdb.cpp - + -Node60->Node61 - - +Node61->Node62 + + - + -Node62->Node15 - - +Node63->Node16 + + - + -Node64->Node62 - - - - - -Node68->Node10 - - +Node65->Node63 + + - + -Node68->Node57 - - +Node69->Node6 + + - + -Node68->Node61 - - +Node69->Node11 + + - + + +Node69->Node58 + + + + + +Node69->Node62 + + + + -Node69 +Node70 - -to_json.hpp + +to_json.hpp - - -Node68->Node69 - - + + +Node69->Node70 + + - + -Node70 +Node71 - -to_string.cpp + +to_string.cpp - - -Node68->Node70 - - + + +Node69->Node71 + + - + -Node49 +Node50 - -extension_test_framework.cpp + +extension_test_framework.cpp - - -Node68->Node49 - - + + +Node69->Node50 + + - - -Node69->Node61 - - + + +Node70->Node62 + + diff --git a/command__ids_8hpp.html b/command__ids_8hpp.html index adc419cdf..ca58bc9fb 100644 --- a/command__ids_8hpp.html +++ b/command__ids_8hpp.html @@ -107,7 +107,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/command__ids_8hpp__dep__incl.map b/command__ids_8hpp__dep__incl.map index c2865f3ea..1ecebe7f3 100644 --- a/command__ids_8hpp__dep__incl.map +++ b/command__ids_8hpp__dep__incl.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/command__ids_8hpp__dep__incl.md5 b/command__ids_8hpp__dep__incl.md5 index 533301921..8ef3c846e 100644 --- a/command__ids_8hpp__dep__incl.md5 +++ b/command__ids_8hpp__dep__incl.md5 @@ -1 +1 @@ -1705e9719ac64ee53dacf104f7071661 \ No newline at end of file +31b24497b3b1512611623c485e6d618e \ No newline at end of file diff --git a/command__ids_8hpp__dep__incl.svg b/command__ids_8hpp__dep__incl.svg index 1e88c4e1c..082823c03 100644 --- a/command__ids_8hpp__dep__incl.svg +++ b/command__ids_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + command_ids.hpp Node1 - -command_ids.hpp + +command_ids.hpp @@ -21,880 +21,880 @@ Node2 - -command.hpp + +command.hpp Node1->Node2 - - + + - + -Node64 +Node65 - -request_handler.cpp + +request_handler.cpp - + -Node1->Node64 - - +Node1->Node65 + + Node3 - -command_processor.cpp + +command_processor.cpp Node2->Node3 - - + + Node4 - -module.hpp + +module.hpp Node2->Node4 - - + + - - -Node22 - - -streams.hpp + + +Node23 + + +streams.hpp - - -Node2->Node22 - - + + +Node2->Node23 + + - + -Node72 +Node73 - -test_command_processor.cpp + +test_command_processor.cpp - + -Node2->Node72 - - +Node2->Node73 + + Node5 - -console_module.hpp + +console_module.hpp Node4->Node5 - - - - - -Node10 - - -data_module.hpp - - + + - - -Node4->Node10 - - - - - -Node13 - - -extension_module.hpp + + +Node11 + + +data_module.hpp - - -Node4->Node13 - - + + +Node4->Node11 + + - - -Node15 - - -module.cpp + + +Node14 + + +extension_module.hpp - - -Node4->Node15 - - + + +Node4->Node14 + + Node16 - - -server_module.hpp + + +module.cpp Node4->Node16 - - + + - - -Node18 - - -system_module.hpp + + +Node17 + + +server_module.hpp - - -Node4->Node18 - - + + +Node4->Node17 + + - - -Node20 - - -telemetry_module.hpp + + +Node19 + + +system_module.hpp - - -Node4->Node20 - - + + +Node4->Node19 + + + + + +Node21 + + +telemetry_module.hpp + + + + + +Node4->Node21 + + Node6 - - -flight_runner.hpp + + +flight_runner.hpp Node5->Node6 - - + + - - -Node9 - - -console_module.cpp + + +Node10 + + +console_module.cpp - - -Node5->Node9 - - + + +Node5->Node10 + + Node7 - - -flight_runner.cpp + + +flight_logic.cpp Node6->Node7 - - + + Node8 - - -main.cpp + + +flight_runner.cpp Node6->Node8 - - + + - - -Node10->Node6 - - - - - -Node11 - - -data_module.cpp + + +Node9 + + +main.cpp - + + +Node6->Node9 + + + + -Node10->Node11 - - +Node11->Node6 + + Node12 - - -test_data_module.cpp + + +data_module.cpp - + -Node10->Node12 - - - - - -Node13->Node6 - - +Node11->Node12 + + - - -Node14 - - -extension_module.cpp + + +Node13 + + +test_data_module.cpp - - -Node13->Node14 - - + + +Node11->Node13 + + - - -Node16->Node6 - - + + +Node14->Node6 + + - - -Node17 - - -server_module.cpp + + +Node15 + + +extension_module.cpp - - -Node16->Node17 - - + + +Node14->Node15 + + - - -Node18->Node6 - - + + +Node17->Node6 + + - - -Node19 - - -system_module.cpp + + +Node18 + + +server_module.cpp - - -Node18->Node19 - - + + +Node17->Node18 + + - - -Node20->Node6 - - + + +Node19->Node6 + + - - -Node21 - - -telemetry_module.cpp + + +Node20 + + +system_module.cpp - + + +Node19->Node20 + + + + -Node20->Node21 - - +Node21->Node6 + + - - -Node23 - - -validation.hpp + + +Node22 + + +telemetry_module.cpp - - -Node22->Node23 - - + + +Node21->Node22 + + - - -Node25 - - -error_frame.hpp + + +Node24 + + +validation.hpp - - -Node22->Node25 - - + + +Node23->Node24 + + - - -Node27 - - -shared_data.hpp + + +Node26 + + +error_frame.hpp - - -Node22->Node27 - - + + +Node23->Node26 + + - + + +Node28 + + +shared_data.hpp + + + + + +Node23->Node28 + + + + -Node69 +Node70 - -to_string.hpp + +to_string.hpp - - -Node22->Node69 - - + + +Node23->Node70 + + - - -Node24 - - -cfg_extensions.cpp + + +Node25 + + +cfg_extensions.cpp - - -Node23->Node24 - - + + +Node24->Node25 + + - - -Node26 - - -error_frame.cpp + + +Node27 + + +error_frame.cpp - - -Node25->Node26 - - - - + -Node25->Node27 - - +Node26->Node27 + + - + + +Node26->Node28 + + + + -Node68 +Node69 - -test_error_frame.cpp + +test_error_frame.cpp - - -Node25->Node68 - - + + +Node26->Node69 + + - - -Node27->Node4 - - + + +Node28->Node4 + + - - -Node27->Node6 - - + + +Node28->Node6 + + - - -Node28 - - -cfg_section.hpp + + +Node29 + + +cfg_section.hpp - - -Node27->Node28 - - + + +Node28->Node29 + + - - -Node30 - - -extension_base.hpp + + +Node31 + + +extension_base.hpp - - -Node27->Node30 - - + + +Node28->Node31 + + - + -Node53 +Node54 - -console_pages.hpp + +console_pages.hpp - - -Node27->Node53 - - + + +Node28->Node54 + + - + -Node57 +Node58 - -data_formatting.hpp + +data_formatting.hpp - - -Node27->Node57 - - + + +Node28->Node58 + + - + -Node59 +Node60 - -data_log.hpp + +data_log.hpp - - -Node27->Node59 - - + + +Node28->Node60 + + - + -Node61 +Node62 - -influxdb.hpp + +influxdb.hpp - - -Node27->Node61 - - + + +Node28->Node62 + + - + -Node63 +Node64 - -request_handler.hpp + +request_handler.hpp - - -Node27->Node63 - - + + +Node28->Node64 + + - + -Node65 +Node66 - -logger.hpp + +logger.hpp - - -Node27->Node65 - - + + +Node28->Node66 + + - + -Node66 +Node67 - -to_json.cpp + +to_json.cpp - - -Node27->Node66 - - + + +Node28->Node67 + + - + -Node67 +Node68 - -test_configuration.cpp + +test_configuration.cpp - - -Node27->Node67 - - + + +Node28->Node68 + + - - -Node29 - - -cfg_extensions.hpp + + +Node30 + + +cfg_extensions.hpp - - -Node28->Node29 - - - - - -Node29->Node24 - - - - + Node29->Node30 - - - - - -Node30->Node13 - - - - - -Node31 - - -adc_extension_base.hpp - + + + + +Node30->Node25 + + Node30->Node31 - - + + + + + +Node31->Node14 + + - + -Node35 - - -bme280.hpp +Node32 + + +adc_extension_base.hpp - + -Node30->Node35 - - +Node31->Node32 + + - + -Node37 - - -bmi088.hpp +Node36 + + +bme280.hpp - - -Node30->Node37 - - - - + -Node35->Node14 - - +Node31->Node36 + + - - -Node37->Node14 - - + + +Node36->Node15 + + - - -Node53->Node5 - - + + +Node54->Node5 + + - + -Node58 +Node59 - -data_formatting.cpp + +data_formatting.cpp - + + +Node58->Node59 + + + + -Node57->Node58 - - +Node58->Node60 + + - + -Node57->Node59 - - +Node60->Node11 + + - - -Node59->Node10 - - - - - -Node61->Node10 - - + + +Node62->Node11 + + - + -Node62 +Node63 - -influxdb.cpp + +influxdb.cpp - - -Node61->Node62 - - - - - -Node63->Node16 - - + + +Node62->Node63 + + - + -Node63->Node64 - - +Node64->Node17 + + - - -Node65->Node63 - - + + +Node64->Node65 + + - + + +Node66->Node64 + + + + + +Node70->Node7 + + + + -Node69->Node11 - - +Node70->Node12 + + - + -Node69->Node58 - - +Node70->Node59 + + - + -Node69->Node62 - - +Node70->Node63 + + - + -Node70 +Node71 - -to_json.hpp + +to_json.hpp - + -Node69->Node70 - - +Node70->Node71 + + - + -Node71 +Node72 - -to_string.cpp + +to_string.cpp - + -Node69->Node71 - - +Node70->Node72 + + - + -Node50 +Node51 - -extension_test_framework.cpp + +extension_test_framework.cpp - + -Node69->Node50 - - +Node70->Node51 + + - + -Node70->Node62 - - +Node71->Node63 + + diff --git a/configuration_8hpp__dep__incl.map b/configuration_8hpp__dep__incl.map index 02fc4270b..61747bec2 100644 --- a/configuration_8hpp__dep__incl.map +++ b/configuration_8hpp__dep__incl.map @@ -1,34 +1,35 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configuration_8hpp__dep__incl.md5 b/configuration_8hpp__dep__incl.md5 index 003ad353d..a55182414 100644 --- a/configuration_8hpp__dep__incl.md5 +++ b/configuration_8hpp__dep__incl.md5 @@ -1 +1 @@ -9dbd77fb4d4396f7588a849cfdadd345 \ No newline at end of file +41574e18403732d8227e7e3400f614d2 \ No newline at end of file diff --git a/configuration_8hpp__dep__incl.svg b/configuration_8hpp__dep__incl.svg index 16c2fa81a..7db627d7d 100644 --- a/configuration_8hpp__dep__incl.svg +++ b/configuration_8hpp__dep__incl.svg @@ -20,7 +20,7 @@ Node2 - + flight_runner.hpp @@ -32,525 +32,540 @@ - - -Node5 - + + +Node6 + console_pages.hpp - - -Node1->Node5 + + +Node1->Node6 - - -Node11 - + + +Node12 + data_formatting.hpp - - -Node1->Node11 + + +Node1->Node12 - - -Node13 - + + +Node14 + data_log.hpp - - -Node1->Node13 + + +Node1->Node14 - - -Node18 - + + +Node19 + influxdb.hpp - - -Node1->Node18 + + +Node1->Node19 - - -Node20 - + + +Node21 + module.hpp - - -Node1->Node20 + + +Node1->Node21 - - -Node30 - + + +Node31 + request_handler.hpp - - -Node1->Node30 + + +Node1->Node31 - - -Node32 - + + +Node33 + test_configuration.cpp - - -Node1->Node32 + + +Node1->Node33 Node3 - - -flight_runner.cpp + + +flight_logic.cpp Node2->Node3 - - + + Node4 - - -main.cpp + + +flight_runner.cpp Node2->Node4 - - + + - - -Node6 - + + +Node5 + + +main.cpp + + + + + +Node2->Node5 + + + + + +Node7 + console_module.hpp - - -Node5->Node6 + + +Node6->Node7 - - -Node8 - + + +Node9 + console_pages.cpp - - -Node5->Node8 + + +Node6->Node9 - - -Node9 - + + +Node10 + curses_utilities.hpp - - -Node5->Node9 + + +Node6->Node10 - - -Node6->Node2 + + +Node7->Node2 - - -Node7 - + + +Node8 + console_module.cpp - - -Node6->Node7 + + +Node7->Node8 - - -Node9->Node6 + + +Node10->Node7 - - -Node10 - + + +Node11 + curses_utilities.cpp - - -Node9->Node10 + + +Node10->Node11 - - -Node12 - + + +Node13 + data_formatting.cpp - - -Node11->Node12 + + +Node12->Node13 - - -Node11->Node13 + + +Node12->Node14 - - -Node14 - + + +Node15 + data_log.cpp - - -Node13->Node14 + + +Node14->Node15 - - -Node15 - + + +Node16 + data_module.hpp - - -Node13->Node15 + + +Node14->Node16 - - -Node15->Node2 + + +Node16->Node2 - - -Node16 - + + +Node17 + data_module.cpp - - -Node15->Node16 + + +Node16->Node17 - - -Node17 - + + +Node18 + test_data_module.cpp - - -Node15->Node17 + + +Node16->Node18 - - -Node18->Node15 + + +Node19->Node16 - - -Node19 - + + +Node20 + influxdb.cpp - - -Node18->Node19 + + +Node19->Node20 - - -Node20->Node6 + + +Node21->Node7 - - -Node20->Node15 + + +Node21->Node16 - - -Node21 - + + +Node22 + extension_module.hpp - - -Node20->Node21 + + +Node21->Node22 - - -Node23 - + + +Node24 + module.cpp - - -Node20->Node23 + + +Node21->Node24 - - -Node24 - + + +Node25 + server_module.hpp - - -Node20->Node24 + + +Node21->Node25 - - -Node26 - + + +Node27 + system_module.hpp - - -Node20->Node26 + + +Node21->Node27 - - -Node28 - + + +Node29 + telemetry_module.hpp - - -Node20->Node28 + + +Node21->Node29 - - -Node21->Node2 + + +Node22->Node2 - - -Node22 - + + +Node23 + extension_module.cpp - - -Node21->Node22 + + +Node22->Node23 - - -Node24->Node2 + + +Node25->Node2 - - -Node25 - + + +Node26 + server_module.cpp - - -Node24->Node25 + + +Node25->Node26 - - -Node26->Node2 + + +Node27->Node2 - - -Node27 - + + +Node28 + system_module.cpp - - -Node26->Node27 + + +Node27->Node28 - - -Node28->Node2 + + +Node29->Node2 - - -Node29 - + + +Node30 + telemetry_module.cpp - - -Node28->Node29 + + +Node29->Node30 - - -Node30->Node24 + + +Node31->Node25 - - -Node31 - + + +Node32 + request_handler.cpp - - -Node30->Node31 + + +Node31->Node32 diff --git a/configuration_8hpp_source.html b/configuration_8hpp_source.html index 32ebd5704..870a7ab43 100644 --- a/configuration_8hpp_source.html +++ b/configuration_8hpp_source.html @@ -541,7 +541,7 @@
Simple wrapper around nlohmann/json.hpp to provide a common interface.
nlohmann::ordered_json Json
Definition: json.hpp:24
Definition: cfg_extensions.cpp:21
-
Definition: shared_data.hpp:32
+
Definition: shared_data.hpp:35
Contains the SharedData struct, used across all modules and extensions.
diff --git a/configuration__enums_8hpp.html b/configuration__enums_8hpp.html index d47b99bd8..99cf13fc5 100644 --- a/configuration__enums_8hpp.html +++ b/configuration__enums_8hpp.html @@ -107,7 +107,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/configuration__enums_8hpp__dep__incl.map b/configuration__enums_8hpp__dep__incl.map index 013feaa03..032540a7c 100644 --- a/configuration__enums_8hpp__dep__incl.map +++ b/configuration__enums_8hpp__dep__incl.map @@ -1,38 +1,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/configuration__enums_8hpp__dep__incl.md5 b/configuration__enums_8hpp__dep__incl.md5 index a2a554fae..c7ab832e1 100644 --- a/configuration__enums_8hpp__dep__incl.md5 +++ b/configuration__enums_8hpp__dep__incl.md5 @@ -1 +1 @@ -86c0ed799bac9fc23d74b38cf39cffdf \ No newline at end of file +9d25a73b35fad20ea09987bfd6c5f77b \ No newline at end of file diff --git a/configuration__enums_8hpp__dep__incl.svg b/configuration__enums_8hpp__dep__incl.svg index aed112fb1..0387407cb 100644 --- a/configuration__enums_8hpp__dep__incl.svg +++ b/configuration__enums_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + configuration_enums.hpp Node1 - -configuration_enums.hpp + +configuration_enums.hpp @@ -21,640 +21,655 @@ Node2 - -cfg_extensions.hpp + +cfg_extensions.hpp Node1->Node2 - - + + - - -Node28 - - -extension_test_framework.hpp + + +Node29 + + +extension_test_framework.hpp - - -Node1->Node28 - - + + +Node1->Node29 + + - - -Node32 - - -i2c_interface.hpp + + +Node33 + + +i2c_interface.hpp - - -Node1->Node32 - - + + +Node1->Node33 + + Node3 - -cfg_extensions.cpp + +cfg_extensions.cpp Node2->Node3 - - + + Node4 - -extension_base.hpp + +extension_base.hpp Node2->Node4 - - + + - - -Node31 - - -preconfigured_extensions.hpp + + +Node32 + + +preconfigured_extensions.hpp - - -Node2->Node31 - - + + +Node2->Node32 + + Node5 - -adc_extension_base.hpp + +adc_extension_base.hpp Node4->Node5 - - + + Node10 - -bme280.hpp + +bme280.hpp Node4->Node10 - - + + Node12 - -bmi088.hpp + +bmi088.hpp Node4->Node12 - - + + Node14 - -ds18b20.hpp + +ds18b20.hpp Node4->Node14 - - + + Node16 - -extension_base.cpp + +extension_base.cpp Node4->Node16 - - + + Node17 - -i2c_extension_adapter.hpp + +i2c_extension_adapter.hpp Node4->Node17 - - + + Node18 - -pi_camera.hpp + +pi_camera.hpp Node4->Node18 - - + + Node20 - -rgb_status_led.hpp + +rgb_status_led.hpp Node4->Node20 - - + + Node22 - -samm8q.hpp + +samm8q.hpp Node4->Node22 - - + + Node24 - -extension_module.hpp + +extension_module.hpp Node4->Node24 - - + + - - -Node4->Node28 - - + + +Node4->Node29 + + - - -Node30 - - -simulated_extensions.hpp + + +Node31 + + +simulated_extensions.hpp - - -Node4->Node30 - - + + +Node4->Node31 + + Node6 - -mcp3021.hpp + +mcp3021.hpp Node5->Node6 - - + + Node7 - -mcp3021.cpp + +mcp3021.cpp Node6->Node7 - - + + Node8 - -extension_module.cpp + +extension_module.cpp Node6->Node8 - - + + Node9 - -test_extensions.cpp + +test_extensions.cpp Node6->Node9 - - + + Node10->Node8 - - + + Node10->Node9 - - + + Node11 - -bme280.cpp + +bme280.cpp Node10->Node11 - - + + Node12->Node8 - - + + Node12->Node9 - - + + Node13 - -bmi088.cpp + +bmi088.cpp Node12->Node13 - - + + Node14->Node8 - - + + Node14->Node9 - - + + Node15 - -ds18b20.cpp + +ds18b20.cpp Node14->Node15 - - + + Node17->Node6 - - + + Node18->Node9 - - + + Node19 - -pi_camera.cpp + +pi_camera.cpp Node18->Node19 - - + + Node20->Node8 - - + + Node20->Node9 - - + + Node21 - -rgb_status_led.cpp + +rgb_status_led.cpp Node20->Node21 - - + + Node22->Node8 - - + + Node22->Node9 - - + + Node23 - -samm8q.cpp + +samm8q.cpp Node22->Node23 - - + + - + Node24->Node8 - - + + Node25 - - -flight_runner.hpp + + +flight_runner.hpp Node24->Node25 - - + + Node26 - - -flight_runner.cpp + + +flight_logic.cpp Node25->Node26 - - + + Node27 - - -main.cpp + + +flight_runner.cpp Node25->Node27 - - - - - -Node28->Node9 - - + + - - -Node29 - - -extension_test_framework.cpp + + +Node28 + + +main.cpp - - -Node28->Node29 - - + + +Node25->Node28 + + - - -Node32->Node10 - - + + +Node29->Node9 + + - - -Node32->Node17 - - + + +Node30 + + +extension_test_framework.cpp + - - -Node32->Node22 - - - - -Node33 - - -i2c_interface.cpp - + + +Node29->Node30 + + + + +Node33->Node10 + + - + + +Node33->Node17 + + + + -Node32->Node33 - - +Node33->Node22 + + Node34 - - -ubx_protocol.hpp + + +i2c_interface.cpp - + -Node32->Node34 - - +Node33->Node34 + + - - -Node36 - - -test_interfaces.cpp + + +Node35 + + +ubx_protocol.hpp - - -Node32->Node36 - - - - + -Node34->Node23 - - +Node33->Node35 + + - - -Node35 - - -ubx_protocol.cpp + + +Node37 + + +test_interfaces.cpp - + + +Node33->Node37 + + + + -Node34->Node35 - - +Node35->Node23 + + + + + +Node36 + + +ubx_protocol.cpp + + + + + +Node35->Node36 + + diff --git a/configuration__enums_8hpp_source.html b/configuration__enums_8hpp_source.html index a4980f7cb..a86398b9d 100644 --- a/configuration__enums_8hpp_source.html +++ b/configuration__enums_8hpp_source.html @@ -132,10 +132,10 @@
50 
51 enum class ProcedureType {
52  TESTING = 0,
-
53  PRE_LAUNCH = 1,
-
54  ASCENT = 2,
-
55  DESCENT = 3,
-
56  RECOVERY = 4,
+
53  PRE_LAUNCH = 1,
+
54  ASCENT = 2,
+
55  DESCENT = 3,
+
56  RECOVERY = 4,
57  FAILSAFE = 5,
58  OTHER = 6
59 };
@@ -328,7 +328,7 @@
246 };
247 
248 enum class ExtensionType {
-
249  UNKNOWN = 0,
+
249  UNKNOWN = 0,
250  SIM_TEMP = 1,
251  SIM_PRES = 2,
252  SIM_HUM = 3,
@@ -398,12 +398,12 @@
316 #endif // CONFIGURATION_ENUMS_HPP_
317 
318 
+ + + + -
@ DESCENT
The system is in descent mode. This is the state during the entire descent phase.
-
@ UNKNOWN
The flight mode at startup. If data can not be loaded, the system will enter the pre-launch mode.
-
@ ASCENT
The system is in ascent mode. This is the state during the entire ascent phase.
-
@ RECOVERY
The system is in recovery mode. The flight is over and the system is in recovery mode.
-
@ PRE_LAUNCH
The system is in pre-launch mode. This is the initial state.
+ diff --git a/console__module_8cpp.html b/console__module_8cpp.html index 87a447c2f..0aa0832c7 100644 --- a/console__module_8cpp.html +++ b/console__module_8cpp.html @@ -111,7 +111,7 @@
Include dependency graph for console_module.cpp:
-
+

diff --git a/console__module_8cpp__incl.map b/console__module_8cpp__incl.map index 3609e65c5..9f8955f78 100644 --- a/console__module_8cpp__incl.map +++ b/console__module_8cpp__incl.map @@ -1,45 +1,46 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/console__module_8cpp__incl.md5 b/console__module_8cpp__incl.md5 index 0bfeb7777..e8b155b34 100644 --- a/console__module_8cpp__incl.md5 +++ b/console__module_8cpp__incl.md5 @@ -1 +1 @@ -dd99a8be04b285dcac5a1cc4584dac76 \ No newline at end of file +4fdad2c5b03dc946fc2a5d4cba93caed \ No newline at end of file diff --git a/console__module_8cpp__incl.svg b/console__module_8cpp__incl.svg index 4491790e1..d2acfe004 100644 --- a/console__module_8cpp__incl.svg +++ b/console__module_8cpp__incl.svg @@ -4,16 +4,16 @@ - + console_module.cpp Node1 - -console_module.cpp + +console_module.cpp @@ -21,836 +21,857 @@ Node2 - -functional + +functional Node1->Node2 - - + + Node3 - -console_module.hpp + +console_module.hpp Node1->Node3 - - + + Node4 - -vector + +vector Node3->Node4 - - + + Node5 - -console_pages.hpp + +console_pages.hpp Node3->Node5 - - + + - - -Node37 - - -curses_utilities.hpp + + +Node38 + + +curses_utilities.hpp - - -Node3->Node37 - - + + +Node3->Node38 + + - - -Node39 - - -module.hpp + + +Node40 + + +module.hpp - - -Node3->Node39 - - + + +Node3->Node40 + + - + Node5->Node4 - - + + Node6 - -configuration.hpp + +configuration.hpp Node5->Node6 - - + + Node7 - -shared_data.hpp + +shared_data.hpp Node5->Node7 - - + + Node15 - -string + +string - + Node5->Node15 - - - - - -Node35 - - -array - - - - - -Node5->Node35 - - + + Node36 - -utility + +array Node5->Node36 - - + + + + + +Node37 + + +utility + + + + + +Node5->Node37 + + Node8 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node7->Node8 - - + + Node9 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node7->Node9 - - + + Node10 - -blocks.hpp + +blocks.hpp Node7->Node10 - - + + Node20 - -error_frame.hpp + +error_frame.hpp Node7->Node20 - - + + Node21 - -frame.hpp + +frame.hpp - + Node7->Node21 - - + + Node24 - -streams.hpp + +streams.hpp - + Node7->Node24 - - + + Node32 - - -log_container.hpp + + +flight_phase.hpp - + Node7->Node32 - - + + - - -Node34 - - -status_led.hpp + + +Node33 + + +log_container.hpp - - -Node7->Node34 - - + + +Node7->Node33 + + + + + +Node35 + + +status_led.hpp + + + + + +Node7->Node35 + + Node10->Node8 - - + + Node10->Node9 - - + + Node10->Node10 - - + + Node11 - -mutex + +mutex Node10->Node11 - - + + Node12 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node10->Node12 - - + + Node13 - -json.hpp + +json.hpp Node10->Node13 - - + + Node16 - -node.hpp + +node.hpp Node10->Node16 - - + + Node19 - -positional.hpp + +positional.hpp Node10->Node19 - - + + Node14 - -nlohmann/json.hpp + +nlohmann/json.hpp Node13->Node14 - - + + Node13->Node15 - - + + Node17 - -cstdint + +cstdint Node16->Node17 - - + + Node18 - -map + +map Node16->Node18 - - + + Node19->Node8 - - + + Node19->Node9 - - + + Node19->Node14 - - + + Node19->Node15 - - + + Node19->Node17 - - + + Node19->Node18 - - + + Node20->Node8 - - + + Node20->Node21 - - + + Node23 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node20->Node23 - - + + Node20->Node24 - - + + Node21->Node11 - - + + Node22 - -unordered_map + +unordered_map Node21->Node22 - - + + Node24->Node8 - - + + Node24->Node11 - - + + Node24->Node15 - - + + Node24->Node16 - - + + Node24->Node19 - - + + Node24->Node23 - - + + Node25 - -atomic + +atomic Node24->Node25 - - + + Node26 - -iostream + +iostream Node24->Node26 - - + + Node27 - -queue + +queue Node24->Node27 - - + + Node28 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node24->Node28 - - + + Node29 - -command.hpp + +command.hpp Node24->Node29 - - + + Node31 - -data_ids.hpp + +data_ids.hpp Node24->Node31 - - + + Node29->Node11 - - + + Node29->Node16 - - + + Node29->Node27 - - + + Node30 - -command_ids.hpp + +command_ids.hpp Node29->Node30 - - - - - -Node32->Node11 - - - - - -Node33 - - -deque - + + + + +Node32->Node15 + + - - -Node32->Node33 - - - - + -Node34->Node25 - - +Node33->Node11 + + - - -Node37->Node4 - - + + +Node34 + + +deque + - - -Node37->Node5 - - - - -Node37->Node15 - - + + +Node33->Node34 + + - - -Node38 - - -ncurses.h - + + +Node35->Node25 + + + + +Node38->Node4 + + - - -Node37->Node38 - - + + +Node38->Node5 + + - - -Node39->Node6 - - + + +Node38->Node15 + + - - -Node39->Node7 - - + + +Node39 + + +ncurses.h + - - -Node39->Node16 - - - - -Node39->Node25 - - + + +Node38->Node39 + + - + + +Node40->Node6 + + + + + +Node40->Node7 + + + + + +Node40->Node16 + + + + -Node39->Node29 - - - - - -Node40 - - -thread - +Node40->Node25 + + - - - -Node39->Node40 - - + + +Node40->Node29 + + Node41 - - -giraffe_assert.hpp + + +thread - - -Node39->Node41 - - + + +Node40->Node41 + + Node42 - - -exception + + +giraffe_assert.hpp - - -Node41->Node42 - - + + +Node40->Node42 + + Node43 - -stdio.h + +exception - - -Node41->Node43 - - + + +Node42->Node43 + + + + + +Node44 + + +stdio.h + + + + + +Node42->Node44 + + diff --git a/console__module_8hpp.html b/console__module_8hpp.html index 1792ee0ff..53b4a3276 100644 --- a/console__module_8hpp.html +++ b/console__module_8hpp.html @@ -114,13 +114,13 @@
Include dependency graph for console_module.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/console__module_8hpp__dep__incl.map b/console__module_8hpp__dep__incl.map index bbbfe7207..2a961a286 100644 --- a/console__module_8hpp__dep__incl.map +++ b/console__module_8hpp__dep__incl.map @@ -1,7 +1,8 @@ - - - - - + + + + + + diff --git a/console__module_8hpp__dep__incl.md5 b/console__module_8hpp__dep__incl.md5 index d9a03d473..2e63fb91b 100644 --- a/console__module_8hpp__dep__incl.md5 +++ b/console__module_8hpp__dep__incl.md5 @@ -1 +1 @@ -09cb525821939eb0f4dfc3142b127804 \ No newline at end of file +a3d47db8e462e1a56fd20571b2beb8a6 \ No newline at end of file diff --git a/console__module_8hpp__dep__incl.svg b/console__module_8hpp__dep__incl.svg index c5d0441d9..cb0f7752c 100644 --- a/console__module_8hpp__dep__incl.svg +++ b/console__module_8hpp__dep__incl.svg @@ -4,78 +4,93 @@ - + console_module.hpp Node1 - -console_module.hpp + +console_module.hpp Node2 - - -flight_runner.hpp + + +flight_runner.hpp Node1->Node2 - - + + - - -Node5 - - -console_module.cpp + + +Node6 + + +console_module.cpp - - -Node1->Node5 - - + + +Node1->Node6 + + Node3 - - -flight_runner.cpp + + +flight_logic.cpp Node2->Node3 - - + + Node4 - - -main.cpp + + +flight_runner.cpp Node2->Node4 - - + + + + + +Node5 + + +main.cpp + + + + + +Node2->Node5 + + diff --git a/console__module_8hpp__incl.map b/console__module_8hpp__incl.map index 4b14d7a50..7495a9127 100644 --- a/console__module_8hpp__incl.map +++ b/console__module_8hpp__incl.map @@ -1,43 +1,44 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/console__module_8hpp__incl.md5 b/console__module_8hpp__incl.md5 index ed5ff92ea..b2d29f525 100644 --- a/console__module_8hpp__incl.md5 +++ b/console__module_8hpp__incl.md5 @@ -1 +1 @@ -1b26c135976d8e08e435c42a08b3a20e \ No newline at end of file +6b979c6a841892b5152d198d12add6ae \ No newline at end of file diff --git a/console__module_8hpp__incl.svg b/console__module_8hpp__incl.svg index bb242c0ba..31cc24778 100644 --- a/console__module_8hpp__incl.svg +++ b/console__module_8hpp__incl.svg @@ -4,16 +4,16 @@ - + console_module.hpp Node1 - -console_module.hpp + +console_module.hpp @@ -21,806 +21,827 @@ Node2 - -vector + +vector Node1->Node2 - - + + Node3 - -console_pages.hpp + +console_pages.hpp Node1->Node3 - - + + - - -Node35 - - -curses_utilities.hpp + + +Node36 + + +curses_utilities.hpp - - -Node1->Node35 - - + + +Node1->Node36 + + - - -Node37 - - -module.hpp + + +Node38 + + +module.hpp - - -Node1->Node37 - - + + +Node1->Node38 + + - + Node3->Node2 - - + + Node4 - -configuration.hpp + +configuration.hpp Node3->Node4 - - + + Node5 - -shared_data.hpp + +shared_data.hpp Node3->Node5 - - + + Node13 - -string + +string - + Node3->Node13 - - - - - -Node33 - - -array - - - - - -Node3->Node33 - - + + Node34 - -utility + +array Node3->Node34 - - + + + + + +Node35 + + +utility + + + + + +Node3->Node35 + + Node6 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node5->Node6 - - + + Node7 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node5->Node7 - - + + Node8 - -blocks.hpp + +blocks.hpp Node5->Node8 - - + + Node18 - -error_frame.hpp + +error_frame.hpp Node5->Node18 - - + + Node19 - -frame.hpp + +frame.hpp - + Node5->Node19 - - + + Node22 - -streams.hpp + +streams.hpp - + Node5->Node22 - - + + Node30 - - -log_container.hpp + + +flight_phase.hpp - + Node5->Node30 - - + + - - -Node32 - - -status_led.hpp + + +Node31 + + +log_container.hpp - - -Node5->Node32 - - + + +Node5->Node31 + + + + + +Node33 + + +status_led.hpp + + + + + +Node5->Node33 + + Node8->Node6 - - + + Node8->Node7 - - + + Node8->Node8 - - + + Node9 - -mutex + +mutex Node8->Node9 - - + + Node10 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node8->Node10 - - + + Node11 - -json.hpp + +json.hpp Node8->Node11 - - + + Node14 - -node.hpp + +node.hpp Node8->Node14 - - + + Node17 - -positional.hpp + +positional.hpp Node8->Node17 - - + + Node12 - -nlohmann/json.hpp + +nlohmann/json.hpp Node11->Node12 - - + + Node11->Node13 - - + + Node15 - -cstdint + +cstdint Node14->Node15 - - + + Node16 - -map + +map Node14->Node16 - - + + Node17->Node6 - - + + Node17->Node7 - - + + Node17->Node12 - - + + Node17->Node13 - - + + Node17->Node15 - - + + Node17->Node16 - - + + Node18->Node6 - - + + Node18->Node19 - - + + Node21 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node18->Node21 - - + + Node18->Node22 - - + + Node19->Node9 - - + + Node20 - -unordered_map + +unordered_map Node19->Node20 - - + + Node22->Node6 - - + + Node22->Node9 - - + + Node22->Node13 - - + + Node22->Node14 - - + + Node22->Node17 - - + + Node22->Node21 - - + + Node23 - -atomic + +atomic Node22->Node23 - - + + Node24 - -iostream + +iostream Node22->Node24 - - + + Node25 - -queue + +queue Node22->Node25 - - + + Node26 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node22->Node26 - - + + Node27 - -command.hpp + +command.hpp Node22->Node27 - - + + Node29 - -data_ids.hpp + +data_ids.hpp Node22->Node29 - - + + Node27->Node9 - - + + Node27->Node14 - - + + Node27->Node25 - - + + Node28 - -command_ids.hpp + +command_ids.hpp Node27->Node28 - - - - - -Node30->Node9 - - - - - -Node31 - - -deque - + + + + +Node30->Node13 + + - - -Node30->Node31 - - - - + -Node32->Node23 - - +Node31->Node9 + + - - -Node35->Node2 - - + + +Node32 + + +deque + - - -Node35->Node3 - - - - -Node35->Node13 - - + + +Node31->Node32 + + - - -Node36 - - -ncurses.h - + + +Node33->Node23 + + + + +Node36->Node2 + + - - -Node35->Node36 - - + + +Node36->Node3 + + - - -Node37->Node4 - - + + +Node36->Node13 + + - - -Node37->Node5 - - + + +Node37 + + +ncurses.h + - - -Node37->Node14 - - - - -Node37->Node23 - - + + +Node36->Node37 + + - + + +Node38->Node4 + + + + + +Node38->Node5 + + + + + +Node38->Node14 + + + + -Node37->Node27 - - - - - -Node38 - - -thread - +Node38->Node23 + + - - - -Node37->Node38 - - + + +Node38->Node27 + + Node39 - - -giraffe_assert.hpp + + +thread - - -Node37->Node39 - - + + +Node38->Node39 + + Node40 - - -exception + + +giraffe_assert.hpp - - -Node39->Node40 - - + + +Node38->Node40 + + Node41 - -stdio.h + +exception - - -Node39->Node41 - - + + +Node40->Node41 + + + + + +Node42 + + +stdio.h + + + + + +Node40->Node42 + + diff --git a/console__module_8hpp_source.html b/console__module_8hpp_source.html index 6c6ad60ac..e7fdb40d9 100644 --- a/console__module_8hpp_source.html +++ b/console__module_8hpp_source.html @@ -162,7 +162,7 @@
The header file for the base module class.
A command object. Used for passing commands to their destinations.
Definition: command.hpp:35
-
Definition: shared_data.hpp:100
+
Data that is shared across all modules and extensions.
Definition: shared_data.hpp:123
Definition: console_module.hpp:10
diff --git a/console__pages_8cpp.html b/console__pages_8cpp.html index 85012e311..1c3362c6a 100644 --- a/console__pages_8cpp.html +++ b/console__pages_8cpp.html @@ -115,7 +115,7 @@
Include dependency graph for console_pages.cpp:
-
+
diff --git a/console__pages_8cpp__incl.map b/console__pages_8cpp__incl.map index 28ad8fd98..631e35be6 100644 --- a/console__pages_8cpp__incl.map +++ b/console__pages_8cpp__incl.map @@ -1,38 +1,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/console__pages_8cpp__incl.md5 b/console__pages_8cpp__incl.md5 index f4650e5fd..1eba15b37 100644 --- a/console__pages_8cpp__incl.md5 +++ b/console__pages_8cpp__incl.md5 @@ -1 +1 @@ -cf45d74ca08d7a105a24125af657a0c6 \ No newline at end of file +92f83219b53fe9e902f4c3a54cde8566 \ No newline at end of file diff --git a/console__pages_8cpp__incl.svg b/console__pages_8cpp__incl.svg index 4707fc856..f450e712e 100644 --- a/console__pages_8cpp__incl.svg +++ b/console__pages_8cpp__incl.svg @@ -4,16 +4,16 @@ - + console_pages.cpp Node1 - -console_pages.cpp + +console_pages.cpp @@ -21,690 +21,711 @@ Node2 - -console_pages.hpp + +console_pages.hpp Node1->Node2 - - + + Node6 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp - + Node1->Node6 - - + + Node9 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp - + Node1->Node9 - - - - - -Node35 - - -BoosterSeat/string -_formatting.hpp - - - - - -Node1->Node35 - - + + Node36 - -functional + +BoosterSeat/string +_formatting.hpp Node1->Node36 - - + + + + + +Node37 + + +functional + + + + + +Node1->Node37 + + Node3 - -configuration.hpp + +configuration.hpp Node2->Node3 - - + + Node4 - -shared_data.hpp + +shared_data.hpp Node2->Node4 - - + + Node12 - -string + +string - + Node2->Node12 - - - - - -Node32 - - -array - - - - - -Node2->Node32 - - + + Node33 - -utility + +array Node2->Node33 - - + + Node34 - -vector + +utility - + Node2->Node34 - - + + + + + +Node35 + + +vector + + + + + +Node2->Node35 + + Node5 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node4->Node5 - - + + Node4->Node6 - - + + Node7 - -blocks.hpp + +blocks.hpp Node4->Node7 - - + + Node17 - -error_frame.hpp + +error_frame.hpp Node4->Node17 - - + + Node18 - -frame.hpp + +frame.hpp - + Node4->Node18 - - + + Node21 - -streams.hpp + +streams.hpp - + Node4->Node21 - - + + Node29 - - -log_container.hpp + + +flight_phase.hpp - + Node4->Node29 - - + + - - -Node31 - - -status_led.hpp + + +Node30 + + +log_container.hpp - - -Node4->Node31 - - + + +Node4->Node30 + + + + + +Node32 + + +status_led.hpp + + + + + +Node4->Node32 + + Node7->Node5 - - + + Node7->Node6 - - + + Node7->Node7 - - + + Node8 - -mutex + +mutex Node7->Node8 - - + + Node7->Node9 - - + + Node10 - -json.hpp + +json.hpp Node7->Node10 - - + + Node13 - -node.hpp + +node.hpp Node7->Node13 - - + + Node16 - -positional.hpp + +positional.hpp Node7->Node16 - - + + Node11 - -nlohmann/json.hpp + +nlohmann/json.hpp Node10->Node11 - - + + Node10->Node12 - - + + Node14 - -cstdint + +cstdint Node13->Node14 - - + + Node15 - -map + +map Node13->Node15 - - + + Node16->Node5 - - + + Node16->Node6 - - + + Node16->Node11 - - + + Node16->Node12 - - + + Node16->Node14 - - + + Node16->Node15 - - + + Node17->Node5 - - + + Node17->Node18 - - + + Node20 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node17->Node20 - - + + Node17->Node21 - - + + Node18->Node8 - - + + Node19 - -unordered_map + +unordered_map Node18->Node19 - - + + Node21->Node5 - - + + Node21->Node8 - - + + Node21->Node12 - - + + Node21->Node13 - - + + Node21->Node16 - - + + Node21->Node20 - - + + Node22 - -atomic + +atomic Node21->Node22 - - + + Node23 - -iostream + +iostream Node21->Node23 - - + + Node24 - -queue + +queue Node21->Node24 - - + + Node25 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node21->Node25 - - + + Node26 - -command.hpp + +command.hpp Node21->Node26 - - + + Node28 - -data_ids.hpp + +data_ids.hpp Node21->Node28 - - + + Node26->Node8 - - + + Node26->Node13 - - + + Node26->Node24 - - + + Node27 - -command_ids.hpp + +command_ids.hpp Node26->Node27 - - + + - - -Node29->Node8 - - + + +Node29->Node12 + + - - -Node30 - - -deque + + +Node30->Node8 + + + + + +Node31 + + +deque - - -Node29->Node30 - - + + +Node30->Node31 + + - - -Node31->Node22 - - + + +Node32->Node22 + + diff --git a/console__pages_8hpp.html b/console__pages_8hpp.html index e3ba0f05b..35db5c555 100644 --- a/console__pages_8hpp.html +++ b/console__pages_8hpp.html @@ -119,13 +119,13 @@
Include dependency graph for console_pages.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/console__pages_8hpp__dep__incl.map b/console__pages_8hpp__dep__incl.map index 00111e875..787ab7266 100644 --- a/console__pages_8hpp__dep__incl.map +++ b/console__pages_8hpp__dep__incl.map @@ -1,11 +1,12 @@ - - - - - - - - - + + + + + + + + + + diff --git a/console__pages_8hpp__dep__incl.md5 b/console__pages_8hpp__dep__incl.md5 index fd07b5164..26c550911 100644 --- a/console__pages_8hpp__dep__incl.md5 +++ b/console__pages_8hpp__dep__incl.md5 @@ -1 +1 @@ -90e7e51690ed4c16f47a5cd4dcbea8a1 \ No newline at end of file +73c808380c2d580c6bb59d583d12035b \ No newline at end of file diff --git a/console__pages_8hpp__dep__incl.svg b/console__pages_8hpp__dep__incl.svg index bf6705340..8ef683e1d 100644 --- a/console__pages_8hpp__dep__incl.svg +++ b/console__pages_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + console_pages.hpp Node1 - -console_pages.hpp + +console_pages.hpp @@ -21,127 +21,142 @@ Node2 - -console_module.hpp + +console_module.hpp Node1->Node2 - - - - - -Node7 - - -console_pages.cpp - - - - - -Node1->Node7 - - + + Node8 - - -curses_utilities.hpp + + +console_pages.cpp Node1->Node8 - - + + + + + +Node9 + + +curses_utilities.hpp + + + + + +Node1->Node9 + + Node3 - - -flight_runner.hpp + + +flight_runner.hpp Node2->Node3 - - + + - - -Node6 - - -console_module.cpp + + +Node7 + + +console_module.cpp - - -Node2->Node6 - - + + +Node2->Node7 + + Node4 - - -flight_runner.cpp + + +flight_logic.cpp Node3->Node4 - - + + Node5 - - -main.cpp + + +flight_runner.cpp Node3->Node5 - - + + - - -Node8->Node2 - - - - - -Node9 - - -curses_utilities.cpp + + +Node6 + + +main.cpp - + + +Node3->Node6 + + + + -Node8->Node9 - - +Node9->Node2 + + + + + +Node10 + + +curses_utilities.cpp + + + + + +Node9->Node10 + + diff --git a/console__pages_8hpp__incl.map b/console__pages_8hpp__incl.map index 148c626e7..cf371ff1f 100644 --- a/console__pages_8hpp__incl.map +++ b/console__pages_8hpp__incl.map @@ -1,35 +1,36 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/console__pages_8hpp__incl.md5 b/console__pages_8hpp__incl.md5 index c67dacd8d..46efdc85a 100644 --- a/console__pages_8hpp__incl.md5 +++ b/console__pages_8hpp__incl.md5 @@ -1 +1 @@ -fc374a53bdfb62ecd980d6fd87d02c19 \ No newline at end of file +9f1216461b9c65dd83ae738d67ee7746 \ No newline at end of file diff --git a/console__pages_8hpp__incl.svg b/console__pages_8hpp__incl.svg index 11014dbc8..05c2e4f4a 100644 --- a/console__pages_8hpp__incl.svg +++ b/console__pages_8hpp__incl.svg @@ -4,16 +4,16 @@ - + console_pages.hpp Node1 - -console_pages.hpp + +console_pages.hpp @@ -29,624 +29,645 @@ Node1->Node2 - - + + Node3 - -shared_data.hpp + +shared_data.hpp Node1->Node3 - - + + Node11 - -string + +string - + Node1->Node11 - - - - - -Node31 - - -array - - - - - -Node1->Node31 - - + + Node32 - -utility + +array Node1->Node32 - - + + Node33 - -vector + +utility - + Node1->Node33 - - + + + + + +Node34 + + +vector + + + + + +Node1->Node34 + + Node4 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node3->Node4 - - + + Node5 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node3->Node5 - - + + Node6 - -blocks.hpp + +blocks.hpp Node3->Node6 - - + + Node16 - -error_frame.hpp + +error_frame.hpp Node3->Node16 - - + + Node17 - -frame.hpp + +frame.hpp - + Node3->Node17 - - + + Node20 - -streams.hpp + +streams.hpp - + Node3->Node20 - - + + Node28 - - -log_container.hpp + + +flight_phase.hpp - + Node3->Node28 - - + + - - -Node30 - - -status_led.hpp + + +Node29 + + +log_container.hpp - - -Node3->Node30 - - + + +Node3->Node29 + + + + + +Node31 + + +status_led.hpp + + + + + +Node3->Node31 + + Node6->Node4 - - + + Node6->Node5 - - + + Node6->Node6 - - + + Node7 - -mutex + +mutex Node6->Node7 - - + + Node8 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node6->Node8 - - + + Node9 - -json.hpp + +json.hpp Node6->Node9 - - + + Node12 - -node.hpp + +node.hpp Node6->Node12 - - + + Node15 - -positional.hpp + +positional.hpp Node6->Node15 - - + + Node10 - -nlohmann/json.hpp + +nlohmann/json.hpp Node9->Node10 - - + + Node9->Node11 - - + + Node13 - -cstdint + +cstdint Node12->Node13 - - + + Node14 - -map + +map Node12->Node14 - - + + Node15->Node4 - - + + Node15->Node5 - - + + Node15->Node10 - - + + Node15->Node11 - - + + Node15->Node13 - - + + Node15->Node14 - - + + Node16->Node4 - - + + Node16->Node17 - - + + Node19 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node16->Node19 - - + + Node16->Node20 - - + + Node17->Node7 - - + + Node18 - -unordered_map + +unordered_map Node17->Node18 - - + + Node20->Node4 - - + + Node20->Node7 - - + + Node20->Node11 - - + + Node20->Node12 - - + + Node20->Node15 - - + + Node20->Node19 - - + + Node21 - -atomic + +atomic Node20->Node21 - - + + Node22 - -iostream + +iostream Node20->Node22 - - + + Node23 - -queue + +queue Node20->Node23 - - + + Node24 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node20->Node24 - - + + Node25 - -command.hpp + +command.hpp Node20->Node25 - - + + Node27 - -data_ids.hpp + +data_ids.hpp Node20->Node27 - - + + Node25->Node7 - - + + Node25->Node12 - - + + Node25->Node23 - - + + Node26 - -command_ids.hpp + +command_ids.hpp Node25->Node26 - - + + - - -Node28->Node7 - - + + +Node28->Node11 + + - - -Node29 - - -deque + + +Node29->Node7 + + + + + +Node30 + + +deque - - -Node28->Node29 - - + + +Node29->Node30 + + - - -Node30->Node21 - - + + +Node31->Node21 + + diff --git a/console__pages_8hpp_source.html b/console__pages_8hpp_source.html index f250b3a68..4b2f70617 100644 --- a/console__pages_8hpp_source.html +++ b/console__pages_8hpp_source.html @@ -229,7 +229,7 @@
std::vector< Option > Menu
Definition: console_pages.hpp:30
-
Definition: shared_data.hpp:100
+
Data that is shared across all modules and extensions.
Definition: shared_data.hpp:123
Contains the SharedData struct, used across all modules and extensions.
diff --git a/curses__utilities_8cpp.html b/curses__utilities_8cpp.html index d1f4bd45b..ebbd0b269 100644 --- a/curses__utilities_8cpp.html +++ b/curses__utilities_8cpp.html @@ -110,7 +110,7 @@
Include dependency graph for curses_utilities.cpp:
-
+
diff --git a/curses__utilities_8cpp__incl.map b/curses__utilities_8cpp__incl.map index 8848083f2..ff2e0a735 100644 --- a/curses__utilities_8cpp__incl.map +++ b/curses__utilities_8cpp__incl.map @@ -1,31 +1,32 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + + - - - + + + - - - + + + @@ -35,5 +36,5 @@ - + diff --git a/curses__utilities_8cpp__incl.md5 b/curses__utilities_8cpp__incl.md5 index 7dbdfa64c..fb79d4306 100644 --- a/curses__utilities_8cpp__incl.md5 +++ b/curses__utilities_8cpp__incl.md5 @@ -1 +1 @@ -467ef43d470b905b1f559e5bbe18b523 \ No newline at end of file +8f02ab5795841f1d2f0b7a8b52257e90 \ No newline at end of file diff --git a/curses__utilities_8cpp__incl.svg b/curses__utilities_8cpp__incl.svg index 8ce143388..7e831622a 100644 --- a/curses__utilities_8cpp__incl.svg +++ b/curses__utilities_8cpp__incl.svg @@ -4,16 +4,16 @@ - + curses_utilities.cpp Node1 - -curses_utilities.cpp + +curses_utilities.cpp @@ -21,214 +21,214 @@ Node2 - -algorithm + +algorithm Node1->Node2 - - + + Node3 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node1->Node3 - - + + Node4 - -curses_utilities.hpp + +curses_utilities.hpp Node1->Node4 - - + + Node5 - -ncurses.h + +ncurses.h Node4->Node5 - - + + Node6 - -console_pages.hpp + +console_pages.hpp Node4->Node6 - - + + Node15 - -string + +string - + Node4->Node15 - - + + - - -Node37 - - -vector + + +Node38 + + +vector - - -Node4->Node37 - - + + +Node4->Node38 + + Node7 - -configuration.hpp + +configuration.hpp Node6->Node7 - - + + Node8 - -shared_data.hpp + +shared_data.hpp Node6->Node8 - - + + - + Node6->Node15 - - - - - -Node35 - - -array - - - - - -Node6->Node35 - - + + Node36 - -utility + +array Node6->Node36 - - + + + + + +Node37 + + +utility + + - + Node6->Node37 - - + + + + + +Node6->Node38 + + Node8->Node3 - - + + Node9 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node8->Node9 - - + + Node10 - -blocks.hpp + +blocks.hpp Node8->Node10 - - + + @@ -242,8 +242,8 @@ Node8->Node20 - - + + @@ -255,10 +255,10 @@ - + Node8->Node21 - - + + @@ -270,58 +270,73 @@ - + Node8->Node24 - - + + Node32 - - -log_container.hpp + + +flight_phase.hpp - + Node8->Node32 - - + + - - -Node34 - - -status_led.hpp + + +Node33 + + +log_container.hpp - - -Node8->Node34 - - + + +Node8->Node33 + + + + + +Node35 + + +status_led.hpp + + + + + +Node8->Node35 + + Node10->Node3 - - + + Node10->Node9 - - + + Node10->Node10 - - + + @@ -335,53 +350,53 @@ Node10->Node11 - + Node12 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node10->Node12 - - + + Node13 - -json.hpp + +json.hpp Node10->Node13 - - + + Node16 - -node.hpp + +node.hpp Node10->Node16 - - + + @@ -395,101 +410,101 @@ Node10->Node19 - - + + Node14 - -nlohmann/json.hpp + +nlohmann/json.hpp Node13->Node14 - - + + Node13->Node15 - - + + Node17 - -cstdint + +cstdint Node16->Node17 - - + + Node18 - -map + +map Node16->Node18 - - + + Node19->Node3 - - + + Node19->Node9 - - + + Node19->Node14 - - + + Node19->Node15 - - + + Node19->Node17 - - + + Node19->Node18 - - + + Node20->Node3 - - + + @@ -543,8 +558,8 @@ Node24->Node3 - - + + @@ -555,14 +570,14 @@ Node24->Node15 - - + + Node24->Node16 - - + + @@ -675,8 +690,8 @@ Node29->Node16 - - + + @@ -699,32 +714,38 @@ - - -Node32->Node11 - - + + +Node32->Node15 + + - - -Node33 - + + +Node33->Node11 + + + + + +Node34 + deque - - -Node32->Node33 - - + + +Node33->Node34 + + - - -Node34->Node25 - - + + +Node35->Node25 + + diff --git a/curses__utilities_8hpp.html b/curses__utilities_8hpp.html index 3393c2d1a..16fc41a16 100644 --- a/curses__utilities_8hpp.html +++ b/curses__utilities_8hpp.html @@ -114,13 +114,13 @@
Include dependency graph for curses_utilities.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/curses__utilities_8hpp__dep__incl.map b/curses__utilities_8hpp__dep__incl.map index d03db0295..e2f0c41cb 100644 --- a/curses__utilities_8hpp__dep__incl.map +++ b/curses__utilities_8hpp__dep__incl.map @@ -1,9 +1,10 @@ - - - - - - - + + + + + + + + diff --git a/curses__utilities_8hpp__dep__incl.md5 b/curses__utilities_8hpp__dep__incl.md5 index bc743b1b2..f5b2403ba 100644 --- a/curses__utilities_8hpp__dep__incl.md5 +++ b/curses__utilities_8hpp__dep__incl.md5 @@ -1 +1 @@ -eb2708957bb515b18d152cdcc9e34a17 \ No newline at end of file +a3f0704d312ac501a3732c078afe8bf2 \ No newline at end of file diff --git a/curses__utilities_8hpp__dep__incl.svg b/curses__utilities_8hpp__dep__incl.svg index 22eabf5bd..6a9b514e2 100644 --- a/curses__utilities_8hpp__dep__incl.svg +++ b/curses__utilities_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + curses_utilities.hpp Node1 - -curses_utilities.hpp + +curses_utilities.hpp @@ -21,91 +21,106 @@ Node2 - -console_module.hpp + +console_module.hpp Node1->Node2 - - - - - -Node7 - - -curses_utilities.cpp + + + + + +Node8 + + +curses_utilities.cpp - - -Node1->Node7 - - + + +Node1->Node8 + + Node3 - - -flight_runner.hpp + + +flight_runner.hpp Node2->Node3 - - + + - - -Node6 - - -console_module.cpp + + +Node7 + + +console_module.cpp - - -Node2->Node6 - - + + +Node2->Node7 + + Node4 - - -flight_runner.cpp + + +flight_logic.cpp Node3->Node4 - - + + Node5 - - -main.cpp + + +flight_runner.cpp Node3->Node5 - - + + + + + +Node6 + + +main.cpp + + + + + +Node3->Node6 + + diff --git a/curses__utilities_8hpp__incl.map b/curses__utilities_8hpp__incl.map index 0cc900b47..5db40534e 100644 --- a/curses__utilities_8hpp__incl.map +++ b/curses__utilities_8hpp__incl.map @@ -1,37 +1,38 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/curses__utilities_8hpp__incl.md5 b/curses__utilities_8hpp__incl.md5 index c89a9bd44..b5f60eb58 100644 --- a/curses__utilities_8hpp__incl.md5 +++ b/curses__utilities_8hpp__incl.md5 @@ -1 +1 @@ -a24c6580a2fdced0ee0f984db7567fa7 \ No newline at end of file +ec7546320e856f6e89ae8cb7084eb2e7 \ No newline at end of file diff --git a/curses__utilities_8hpp__incl.svg b/curses__utilities_8hpp__incl.svg index 430c3c27a..4eec3e02c 100644 --- a/curses__utilities_8hpp__incl.svg +++ b/curses__utilities_8hpp__incl.svg @@ -4,16 +4,16 @@ - + curses_utilities.hpp Node1 - -curses_utilities.hpp + +curses_utilities.hpp @@ -29,666 +29,687 @@ Node1->Node2 - - + + Node3 - -console_pages.hpp + +console_pages.hpp Node1->Node3 - - + + Node13 - -string + +string - + Node1->Node13 - - + + - - -Node35 - - -vector + + +Node36 + + +vector - - -Node1->Node35 - - + + +Node1->Node36 + + Node4 - -configuration.hpp + +configuration.hpp Node3->Node4 - - + + Node5 - -shared_data.hpp + +shared_data.hpp Node3->Node5 - - + + - + Node3->Node13 - - - - - -Node33 - - -array - - - - - -Node3->Node33 - - + + Node34 - -utility + +array Node3->Node34 - - + + + + + +Node35 + + +utility + + - + Node3->Node35 - - + + + + + +Node3->Node36 + + Node6 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node5->Node6 - - + + Node7 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node5->Node7 - - + + Node8 - -blocks.hpp + +blocks.hpp Node5->Node8 - - + + Node18 - -error_frame.hpp + +error_frame.hpp Node5->Node18 - - + + Node19 - -frame.hpp + +frame.hpp - + Node5->Node19 - - + + Node22 - -streams.hpp + +streams.hpp - + Node5->Node22 - - + + Node30 - - -log_container.hpp + + +flight_phase.hpp - + Node5->Node30 - - + + - - -Node32 - - -status_led.hpp + + +Node31 + + +log_container.hpp - - -Node5->Node32 - - + + +Node5->Node31 + + + + + +Node33 + + +status_led.hpp + + + + + +Node5->Node33 + + Node8->Node6 - - + + Node8->Node7 - - + + Node8->Node8 - - + + Node9 - -mutex + +mutex Node8->Node9 - - + + Node10 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node8->Node10 - - + + Node11 - -json.hpp + +json.hpp Node8->Node11 - - + + Node14 - -node.hpp + +node.hpp Node8->Node14 - - + + Node17 - -positional.hpp + +positional.hpp Node8->Node17 - - + + Node12 - -nlohmann/json.hpp + +nlohmann/json.hpp Node11->Node12 - - + + Node11->Node13 - - + + Node15 - -cstdint + +cstdint Node14->Node15 - - + + Node16 - -map + +map Node14->Node16 - - + + Node17->Node6 - - + + Node17->Node7 - - + + Node17->Node12 - - + + Node17->Node13 - - + + Node17->Node15 - - + + Node17->Node16 - - + + Node18->Node6 - - + + Node18->Node19 - - + + Node21 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node18->Node21 - - + + Node18->Node22 - - + + Node19->Node9 - - + + Node20 - -unordered_map + +unordered_map Node19->Node20 - - + + Node22->Node6 - - + + Node22->Node9 - - + + Node22->Node13 - - + + Node22->Node14 - - + + Node22->Node17 - - + + Node22->Node21 - - + + Node23 - -atomic + +atomic Node22->Node23 - - + + Node24 - -iostream + +iostream Node22->Node24 - - + + Node25 - -queue + +queue Node22->Node25 - - + + Node26 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node22->Node26 - - + + Node27 - -command.hpp + +command.hpp Node22->Node27 - - + + Node29 - -data_ids.hpp + +data_ids.hpp Node22->Node29 - - + + Node27->Node9 - - + + Node27->Node14 - - + + Node27->Node25 - - + + Node28 - -command_ids.hpp + +command_ids.hpp Node27->Node28 - - + + - - -Node30->Node9 - - + + +Node30->Node13 + + - - -Node31 - - -deque + + +Node31->Node9 + + + + + +Node32 + + +deque - - -Node30->Node31 - - + + +Node31->Node32 + + - - -Node32->Node23 - - + + +Node33->Node23 + + diff --git a/data__formatting_8cpp.html b/data__formatting_8cpp.html index 7613cba48..e337bbf40 100644 --- a/data__formatting_8cpp.html +++ b/data__formatting_8cpp.html @@ -115,7 +115,7 @@
Include dependency graph for data_formatting.cpp:
-
+

Detailed Description

diff --git a/data__formatting_8cpp__incl.map b/data__formatting_8cpp__incl.map index 523fda97d..c5c4f94e0 100644 --- a/data__formatting_8cpp__incl.map +++ b/data__formatting_8cpp__incl.map @@ -1,36 +1,37 @@ - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + diff --git a/data__formatting_8cpp__incl.md5 b/data__formatting_8cpp__incl.md5 index 5124bf846..51b01c7f1 100644 --- a/data__formatting_8cpp__incl.md5 +++ b/data__formatting_8cpp__incl.md5 @@ -1 +1 @@ -262d99eb372e1994f1c973131efc83f3 \ No newline at end of file +99dadd2e0284d42a569de664640d4432 \ No newline at end of file diff --git a/data__formatting_8cpp__incl.svg b/data__formatting_8cpp__incl.svg index 64bcf4c41..dede95e0e 100644 --- a/data__formatting_8cpp__incl.svg +++ b/data__formatting_8cpp__incl.svg @@ -4,16 +4,16 @@ - + data_formatting.cpp Node1 - -data_formatting.cpp + +data_formatting.cpp @@ -21,453 +21,468 @@ Node2 - -type_traits + +type_traits Node1->Node2 - - + + Node3 - -BoosterSeat/string -_formatting.hpp + +BoosterSeat/string +_formatting.hpp Node1->Node3 - - + + Node4 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node1->Node4 - - + + Node5 - -data_formatting.hpp + +data_formatting.hpp Node1->Node5 - - + + - - -Node34 - - -to_string.hpp + + +Node35 + + +to_string.hpp - - -Node1->Node34 - - + + +Node1->Node35 + + Node6 - -configuration.hpp + +configuration.hpp Node5->Node6 - - + + Node7 - -shared_data.hpp + +shared_data.hpp Node5->Node7 - - + + Node13 - -nlohmann/json.hpp + +nlohmann/json.hpp - + Node5->Node13 - - + + Node7->Node4 - - + + Node8 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node7->Node8 - - + + Node9 - -blocks.hpp + +blocks.hpp Node7->Node9 - - + + Node19 - -error_frame.hpp + +error_frame.hpp Node7->Node19 - - + + Node20 - -frame.hpp + +frame.hpp - + Node7->Node20 - - + + Node23 - -streams.hpp + +streams.hpp - + Node7->Node23 - - + + Node31 - - -log_container.hpp + + +flight_phase.hpp - + Node7->Node31 - - + + - - -Node33 - - -status_led.hpp + + +Node32 + + +log_container.hpp - - -Node7->Node33 - - + + +Node7->Node32 + + + + + +Node34 + + +status_led.hpp + + + + + +Node7->Node34 + + Node9->Node4 - - + + Node9->Node8 - - + + Node9->Node9 - - + + Node10 - -mutex + +mutex Node9->Node10 - - + + Node11 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node9->Node11 - - + + Node12 - -json.hpp + +json.hpp Node9->Node12 - - + + Node15 - -node.hpp + +node.hpp Node9->Node15 - - + + Node18 - -positional.hpp + +positional.hpp Node9->Node18 - - + + Node12->Node13 - - + + Node14 - -string + +string Node12->Node14 - - + + Node16 - -cstdint + +cstdint Node15->Node16 - - + + Node17 - -map + +map Node15->Node17 - - + + Node18->Node4 - - + + Node18->Node8 - - + + Node18->Node13 - - + + Node18->Node14 - - + + Node18->Node16 - - + + Node18->Node17 - - + + Node19->Node8 - - + + Node19->Node20 - - + + Node22 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node19->Node22 - - + + Node19->Node23 - - + + Node20->Node10 - - + + @@ -481,200 +496,206 @@ Node20->Node21 - - + + Node23->Node8 - - + + Node23->Node10 - - + + Node23->Node14 - - + + Node23->Node15 - - + + Node23->Node18 - - + + Node23->Node22 - - + + Node24 - -atomic + +atomic Node23->Node24 - - + + Node25 - -iostream + +iostream Node23->Node25 - - + + Node26 - -queue + +queue Node23->Node26 - - + + Node27 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node23->Node27 - - + + Node28 - -command.hpp + +command.hpp Node23->Node28 - - + + Node30 - -data_ids.hpp + +data_ids.hpp Node23->Node30 - - + + Node28->Node10 - - + + Node28->Node15 - - + + Node28->Node26 - - + + Node29 - -command_ids.hpp + +command_ids.hpp Node28->Node29 - - + + - - -Node31->Node10 - - + + +Node31->Node14 + + - - -Node32 - - -deque + + +Node32->Node10 + + + + + +Node33 + + +deque - - -Node31->Node32 - - - - - -Node33->Node24 - - + + +Node32->Node33 + + - - -Node34->Node23 - - + + +Node34->Node24 + + + + + +Node35->Node23 + + diff --git a/data__formatting_8hpp.html b/data__formatting_8hpp.html index 410d42457..52d6e43c6 100644 --- a/data__formatting_8hpp.html +++ b/data__formatting_8hpp.html @@ -118,13 +118,13 @@
Include dependency graph for data_formatting.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/data__formatting_8hpp__dep__incl.map b/data__formatting_8hpp__dep__incl.map index 9184a012f..9f3ba3d71 100644 --- a/data__formatting_8hpp__dep__incl.map +++ b/data__formatting_8hpp__dep__incl.map @@ -1,12 +1,13 @@ - - - - - - - - - - + + + + + + + + + + + diff --git a/data__formatting_8hpp__dep__incl.md5 b/data__formatting_8hpp__dep__incl.md5 index 97c030142..aec46c315 100644 --- a/data__formatting_8hpp__dep__incl.md5 +++ b/data__formatting_8hpp__dep__incl.md5 @@ -1 +1 @@ -04d6625adff18b9d716393c830271d0a \ No newline at end of file +dc9165edefa96b333c92e99f36c9c5d8 \ No newline at end of file diff --git a/data__formatting_8hpp__dep__incl.svg b/data__formatting_8hpp__dep__incl.svg index ed8ba6e2f..17c12698f 100644 --- a/data__formatting_8hpp__dep__incl.svg +++ b/data__formatting_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + data_formatting.hpp Node1 - -data_formatting.hpp + +data_formatting.hpp @@ -21,136 +21,151 @@ Node2 - -data_formatting.cpp + +data_formatting.cpp Node1->Node2 - - + + Node3 - -data_log.hpp + +data_log.hpp Node1->Node3 - - + + Node4 - -data_log.cpp + +data_log.cpp Node3->Node4 - - + + Node5 - -data_module.hpp + +data_module.hpp Node3->Node5 - - + + Node6 - - -flight_runner.hpp + + +flight_runner.hpp Node5->Node6 - - - - - -Node9 - - -data_module.cpp - - - - - -Node5->Node9 - - + + Node10 - - -test_data_module.cpp + + +data_module.cpp Node5->Node10 - - + + + + + +Node11 + + +test_data_module.cpp + + + + + +Node5->Node11 + + Node7 - - -flight_runner.cpp + + +flight_logic.cpp Node6->Node7 - - + + Node8 - - -main.cpp + + +flight_runner.cpp Node6->Node8 - - + + + + + +Node9 + + +main.cpp + + + + + +Node6->Node9 + + diff --git a/data__formatting_8hpp__incl.map b/data__formatting_8hpp__incl.map index e1434d138..d9ac3eac4 100644 --- a/data__formatting_8hpp__incl.map +++ b/data__formatting_8hpp__incl.map @@ -1,32 +1,33 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data__formatting_8hpp__incl.md5 b/data__formatting_8hpp__incl.md5 index acf49d62d..b3e35cea4 100644 --- a/data__formatting_8hpp__incl.md5 +++ b/data__formatting_8hpp__incl.md5 @@ -1 +1 @@ -b6e18f0be95b6268de5220427742d1d9 \ No newline at end of file +bcfa31060c72e5738c81647dab9b0d6c \ No newline at end of file diff --git a/data__formatting_8hpp__incl.svg b/data__formatting_8hpp__incl.svg index c42b05ef7..2d64bfb8e 100644 --- a/data__formatting_8hpp__incl.svg +++ b/data__formatting_8hpp__incl.svg @@ -4,8 +4,8 @@ - + data_formatting.hpp @@ -36,572 +36,593 @@ Node3 - -shared_data.hpp + +shared_data.hpp Node1->Node3 - - + + Node10 - -nlohmann/json.hpp + +nlohmann/json.hpp - + Node1->Node10 - - + + Node4 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node3->Node4 - - + + Node5 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node3->Node5 - - + + Node6 - -blocks.hpp + +blocks.hpp Node3->Node6 - - + + Node16 - -error_frame.hpp + +error_frame.hpp Node3->Node16 - - + + Node17 - -frame.hpp + +frame.hpp - + Node3->Node17 - - + + Node20 - -streams.hpp + +streams.hpp - + Node3->Node20 - - + + Node28 - - -log_container.hpp + + +flight_phase.hpp - + Node3->Node28 - - + + - - -Node30 - - -status_led.hpp + + +Node29 + + +log_container.hpp - - -Node3->Node30 - - + + +Node3->Node29 + + + + + +Node31 + + +status_led.hpp + + + + + +Node3->Node31 + + Node6->Node4 - - + + Node6->Node5 - - + + Node6->Node6 - - + + Node7 - -mutex + +mutex Node6->Node7 - - + + Node8 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node6->Node8 - - + + Node9 - -json.hpp + +json.hpp Node6->Node9 - - + + Node12 - -node.hpp + +node.hpp Node6->Node12 - - + + Node15 - -positional.hpp + +positional.hpp Node6->Node15 - - + + Node9->Node10 - - + + Node11 - -string + +string Node9->Node11 - - + + Node13 - -cstdint + +cstdint Node12->Node13 - - + + Node14 - -map + +map Node12->Node14 - - + + Node15->Node4 - - + + Node15->Node5 - - + + Node15->Node10 - - + + Node15->Node11 - - + + Node15->Node13 - - + + Node15->Node14 - - + + Node16->Node4 - - + + Node16->Node17 - - + + Node19 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node16->Node19 - - + + Node16->Node20 - - + + Node17->Node7 - - + + Node18 - -unordered_map + +unordered_map Node17->Node18 - - + + Node20->Node4 - - + + Node20->Node7 - - + + Node20->Node11 - - + + Node20->Node12 - - + + Node20->Node15 - - + + Node20->Node19 - - + + Node21 - -atomic + +atomic Node20->Node21 - - + + Node22 - -iostream + +iostream Node20->Node22 - - + + Node23 - -queue + +queue Node20->Node23 - - + + Node24 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node20->Node24 - - + + Node25 - -command.hpp + +command.hpp Node20->Node25 - - + + Node27 - -data_ids.hpp + +data_ids.hpp Node20->Node27 - - + + Node25->Node7 - - + + Node25->Node12 - - + + Node25->Node23 - - + + Node26 - -command_ids.hpp + +command_ids.hpp Node25->Node26 - - + + - - -Node28->Node7 - - + + +Node28->Node11 + + - - -Node29 - - -deque + + +Node29->Node7 + + + + + +Node30 + + +deque - - -Node28->Node29 - - + + +Node29->Node30 + + - - -Node30->Node21 - - + + +Node31->Node21 + + diff --git a/data__formatting_8hpp_source.html b/data__formatting_8hpp_source.html index 86d5e7d0c..4bda919ab 100644 --- a/data__formatting_8hpp_source.html +++ b/data__formatting_8hpp_source.html @@ -181,7 +181,7 @@
nlohmann::ordered_json json
Definition: data_formatting.hpp:26
A struct to store information about an error in the error frame.
Definition: error_frame.hpp:31
-
Definition: shared_data.hpp:100
+
Data that is shared across all modules and extensions.
Definition: shared_data.hpp:123
Contains the SharedData struct, used across all modules and extensions.
Definition: streams.hpp:171
Definition: streams.hpp:99
diff --git a/data__ids_8hpp.html b/data__ids_8hpp.html index 4fa17ab77..ad034edb1 100644 --- a/data__ids_8hpp.html +++ b/data__ids_8hpp.html @@ -107,7 +107,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/data__ids_8hpp__dep__incl.map b/data__ids_8hpp__dep__incl.map index a70532f14..f4cf7adfc 100644 --- a/data__ids_8hpp__dep__incl.map +++ b/data__ids_8hpp__dep__incl.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data__ids_8hpp__dep__incl.md5 b/data__ids_8hpp__dep__incl.md5 index 5945489aa..7492f1c3a 100644 --- a/data__ids_8hpp__dep__incl.md5 +++ b/data__ids_8hpp__dep__incl.md5 @@ -1 +1 @@ -736f3469fd79e36422794607032701c0 \ No newline at end of file +824996adc51be7c7293e5b950a0039cb \ No newline at end of file diff --git a/data__ids_8hpp__dep__incl.svg b/data__ids_8hpp__dep__incl.svg index ccd5cf1ac..feaee2e20 100644 --- a/data__ids_8hpp__dep__incl.svg +++ b/data__ids_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + data_ids.hpp Node1 - -data_ids.hpp + +data_ids.hpp @@ -21,862 +21,862 @@ Node2 - -streams.hpp + +streams.hpp Node1->Node2 - - + + Node3 - -validation.hpp + +validation.hpp Node2->Node3 - - + + Node5 - -error_frame.hpp + +error_frame.hpp Node2->Node5 - - + + Node7 - -shared_data.hpp + +shared_data.hpp - + Node2->Node7 - - + + - + -Node67 +Node68 - -to_string.hpp + +to_string.hpp - - -Node2->Node67 - - + + +Node2->Node68 + + Node4 - -cfg_extensions.cpp + +cfg_extensions.cpp Node3->Node4 - - + + Node6 - -error_frame.cpp + +error_frame.cpp Node5->Node6 - - + + Node5->Node7 - - + + - + -Node66 +Node67 - -test_error_frame.cpp + +test_error_frame.cpp - - -Node5->Node66 - - + + +Node5->Node67 + + Node8 - -cfg_section.hpp + +cfg_section.hpp Node7->Node8 - - + + Node10 - -extension_base.hpp + +extension_base.hpp - + Node7->Node10 - - + + Node31 - - -flight_runner.hpp + + +flight_runner.hpp - + Node7->Node31 - - + + - - -Node38 - - -console_pages.hpp + + +Node39 + + +console_pages.hpp - - -Node7->Node38 - - + + +Node7->Node39 + + - - -Node44 - - -data_formatting.hpp + + +Node45 + + +data_formatting.hpp - - -Node7->Node44 - - + + +Node7->Node45 + + - - -Node46 - - -data_log.hpp + + +Node47 + + +data_log.hpp - - -Node7->Node46 - - + + +Node7->Node47 + + - - -Node51 - - -influxdb.hpp + + +Node52 + + +influxdb.hpp - - -Node7->Node51 - - + + +Node7->Node52 + + - - -Node53 - - -module.hpp + + +Node54 + + +module.hpp - - -Node7->Node53 - - + + +Node7->Node54 + + - + -Node61 +Node62 - -request_handler.hpp + +request_handler.hpp - - -Node7->Node61 - - + + +Node7->Node62 + + - + -Node63 +Node64 - -logger.hpp + +logger.hpp - - -Node7->Node63 - - + + +Node7->Node64 + + - + -Node64 +Node65 - -to_json.cpp + +to_json.cpp - - -Node7->Node64 - - + + +Node7->Node65 + + - + -Node65 +Node66 - -test_configuration.cpp + +test_configuration.cpp - - -Node7->Node65 - - + + +Node7->Node66 + + Node9 - -cfg_extensions.hpp + +cfg_extensions.hpp Node8->Node9 - - + + Node9->Node4 - - + + Node9->Node10 - - + + Node11 - -adc_extension_base.hpp + +adc_extension_base.hpp Node10->Node11 - - + + Node16 - -bme280.hpp + +bme280.hpp Node10->Node16 - - + + Node18 - -bmi088.hpp + +bmi088.hpp Node10->Node18 - - + + Node20 - -ds18b20.hpp + +ds18b20.hpp Node10->Node20 - - + + Node22 - -extension_base.cpp + +extension_base.cpp Node10->Node22 - - + + Node23 - -i2c_extension_adapter.hpp + +i2c_extension_adapter.hpp Node10->Node23 - - + + Node24 - -pi_camera.hpp + +pi_camera.hpp Node10->Node24 - - + + Node26 - -rgb_status_led.hpp + +rgb_status_led.hpp Node10->Node26 - - + + Node28 - -samm8q.hpp + +samm8q.hpp Node10->Node28 - - + + Node30 - -extension_module.hpp + +extension_module.hpp Node10->Node30 - - + + - - -Node34 - - -extension_test_framework.hpp + + +Node35 + + +extension_test_framework.hpp - - -Node10->Node34 - - + + +Node10->Node35 + + - - -Node36 - - -simulated_extensions.hpp + + +Node37 + + +simulated_extensions.hpp - - -Node10->Node36 - - + + +Node10->Node37 + + Node30->Node31 - - + + Node32 - - -flight_runner.cpp + + +flight_logic.cpp Node31->Node32 - - + + Node33 - - -main.cpp + + +flight_runner.cpp Node31->Node33 - - + + - - -Node35 - - -extension_test_framework.cpp + + +Node34 + + +main.cpp - - -Node34->Node35 - - + + +Node31->Node34 + + - - -Node39 - - -console_module.hpp + + +Node36 + + +extension_test_framework.cpp - - -Node38->Node39 - - + + +Node35->Node36 + + - + -Node41 - - -console_pages.cpp +Node40 + + +console_module.hpp - - -Node38->Node41 - - + + +Node39->Node40 + + Node42 - - -curses_utilities.hpp + + +console_pages.cpp - + -Node38->Node42 - - +Node39->Node42 + + - - -Node39->Node31 - - - - - -Node42->Node39 - - - - - -Node45 - - -data_formatting.cpp + + +Node43 + + +curses_utilities.hpp - - -Node44->Node45 - - + + +Node39->Node43 + + - - -Node44->Node46 - - + + +Node40->Node31 + + - - -Node47 - - -data_log.cpp + + +Node43->Node40 + + + + + +Node46 + + +data_formatting.cpp - + + +Node45->Node46 + + + + -Node46->Node47 - - +Node45->Node47 + + Node48 - - -data_module.hpp + + +data_log.cpp - + -Node46->Node48 - - - - - -Node48->Node31 - - +Node47->Node48 + + Node49 - - -data_module.cpp + + +data_module.hpp - - -Node48->Node49 - - + + +Node47->Node49 + + - - -Node51->Node48 - - + + +Node49->Node31 + + - - -Node52 - - -influxdb.cpp + + +Node50 + + +data_module.cpp - + + +Node49->Node50 + + + + -Node51->Node52 - - +Node52->Node49 + + - - -Node53->Node30 - - + + +Node53 + + +influxdb.cpp + - - -Node53->Node39 - - - - -Node53->Node48 - - + + +Node52->Node53 + + - - -Node54 - - -module.cpp - + + +Node54->Node30 + + + + +Node54->Node40 + + - - -Node53->Node54 - - + + +Node54->Node49 + + Node55 - - -server_module.hpp + + +module.cpp - + -Node53->Node55 - - +Node54->Node55 + + - + -Node57 - - -system_module.hpp +Node56 + + +server_module.hpp - - -Node53->Node57 - - - - + -Node55->Node31 - - +Node54->Node56 + + - - -Node57->Node31 - - + + +Node56->Node31 + + - - -Node61->Node55 - - + + +Node62->Node56 + + - - -Node63->Node61 - - + + +Node64->Node62 + + - + + +Node68->Node32 + + + + -Node67->Node35 - - +Node68->Node36 + + - + -Node67->Node45 - - +Node68->Node46 + + - + -Node67->Node49 - - +Node68->Node50 + + - + -Node67->Node52 - - +Node68->Node53 + + - + -Node68 +Node69 - -to_json.hpp + +to_json.hpp - + -Node67->Node68 - - +Node68->Node69 + + - + -Node69 +Node70 - -to_string.cpp + +to_string.cpp - + -Node67->Node69 - - +Node68->Node70 + + - + -Node68->Node52 - - +Node69->Node53 + + diff --git a/data__ids_8hpp_source.html b/data__ids_8hpp_source.html index 877cddc94..ff0ef1ff9 100644 --- a/data__ids_8hpp_source.html +++ b/data__ids_8hpp_source.html @@ -125,16 +125,17 @@
43  ADC_rawCount=0xA001, // ADC Raw Count
44  ADC_percentage=0xA002, // ADC Percentage
45  ADC_voltage=0xA003, // ADC Voltage
-
46  TELEMETRY_dataLinkPacketReceived=0x8001 // Data Link Packet Received
-
47 };
-
48 // NOLINTEND(readability-identifier-naming)
-
49 
-
50 extern const std::unordered_map<DataId, std::string> K_DATA_ID_TO_STRING_MAP;
-
51 } // namespace data
-
52 
-
53 #endif // DATA_IDS_HPP_
-
54 
+
46  TELEMETRY_dataLinkPacketReceived=0x8001, // Data Link Packet Received
+
47  FLIGHT_RUNNER_flightPhaseChange=0x9001 // Flight Phase Change
+
48 };
+
49 // NOLINTEND(readability-identifier-naming)
+
50 
+
51 extern const std::unordered_map<DataId, std::string> K_DATA_ID_TO_STRING_MAP;
+
52 } // namespace data
+
53 
+
54 #endif // DATA_IDS_HPP_
55 
+
56 
Definition: positional.hpp:30
diff --git a/data__log_8cpp.html b/data__log_8cpp.html index a95dcb639..beee7977d 100644 --- a/data__log_8cpp.html +++ b/data__log_8cpp.html @@ -119,7 +119,7 @@
Include dependency graph for data_log.cpp:
-
+
diff --git a/data__log_8cpp__incl.map b/data__log_8cpp__incl.map index c5c52da24..038eedd85 100644 --- a/data__log_8cpp__incl.map +++ b/data__log_8cpp__incl.map @@ -1,38 +1,39 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data__log_8cpp__incl.md5 b/data__log_8cpp__incl.md5 index 86211d63c..60043d894 100644 --- a/data__log_8cpp__incl.md5 +++ b/data__log_8cpp__incl.md5 @@ -1 +1 @@ -7c2dafe187f261ecdb155c9fe68d8942 \ No newline at end of file +450ecb7c01ad5dac8781927f7063afcc \ No newline at end of file diff --git a/data__log_8cpp__incl.svg b/data__log_8cpp__incl.svg index b0a247988..c4ad47413 100644 --- a/data__log_8cpp__incl.svg +++ b/data__log_8cpp__incl.svg @@ -4,16 +4,16 @@ - + data_log.cpp Node1 - -data_log.cpp + +data_log.cpp @@ -21,701 +21,722 @@ Node2 - -filesystem + +filesystem Node1->Node2 - - + + Node3 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node1->Node3 - - + + Node4 - -BoosterSeat/filesystem.hpp + +BoosterSeat/filesystem.hpp Node1->Node4 - - + + Node5 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node1->Node5 - - + + Node6 - -bzip2-cpp-lib.hpp + +bzip2-cpp-lib.hpp Node1->Node6 - - + + Node7 - -data_log.hpp + +data_log.hpp Node1->Node7 - - + + Node8 - -configuration.hpp + +configuration.hpp Node7->Node8 - - + + Node9 - -data_formatting.hpp + +data_formatting.hpp Node7->Node9 - - + + Node10 - -shared_data.hpp + +shared_data.hpp - + Node7->Node10 - - + + - - -Node36 - - -BoosterSeat/stopwatch.hpp + + +Node37 + + +BoosterSeat/stopwatch.hpp - - -Node7->Node36 - - + + +Node7->Node37 + + Node9->Node8 - - + + Node9->Node10 - - + + Node16 - -nlohmann/json.hpp + +nlohmann/json.hpp - + Node9->Node16 - - + + Node10->Node5 - - + + Node11 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node10->Node11 - - + + Node12 - -blocks.hpp + +blocks.hpp Node10->Node12 - - + + Node22 - -error_frame.hpp + +error_frame.hpp Node10->Node22 - - + + Node23 - -frame.hpp + +frame.hpp - + Node10->Node23 - - + + Node26 - -streams.hpp + +streams.hpp - + Node10->Node26 - - + + Node33 - - -log_container.hpp + + +flight_phase.hpp - + Node10->Node33 - - + + - - -Node35 - - -status_led.hpp + + +Node34 + + +log_container.hpp - - -Node10->Node35 - - + + +Node10->Node34 + + + + + +Node36 + + +status_led.hpp + + + + + +Node10->Node36 + + Node12->Node5 - - + + Node12->Node11 - - + + Node12->Node12 - - + + Node13 - -mutex + +mutex Node12->Node13 - - + + Node14 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node12->Node14 - - + + Node15 - -json.hpp + +json.hpp Node12->Node15 - - + + Node18 - -node.hpp + +node.hpp Node12->Node18 - - + + Node21 - -positional.hpp + +positional.hpp Node12->Node21 - - + + Node15->Node16 - - + + Node17 - -string + +string Node15->Node17 - - + + Node19 - -cstdint + +cstdint Node18->Node19 - - + + Node20 - -map + +map Node18->Node20 - - + + Node21->Node5 - - + + Node21->Node11 - - + + Node21->Node16 - - + + Node21->Node17 - - + + Node21->Node19 - - + + Node21->Node20 - - + + Node22->Node11 - - + + Node22->Node23 - - + + Node25 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node22->Node25 - - + + Node22->Node26 - - + + Node23->Node13 - - + + Node24 - -unordered_map + +unordered_map Node23->Node24 - - + + Node26->Node3 - - + + Node26->Node11 - - + + Node26->Node13 - - + + Node26->Node17 - - + + Node26->Node18 - - + + Node26->Node21 - - + + Node26->Node25 - - + + Node27 - -atomic + +atomic Node26->Node27 - - + + Node28 - -iostream + +iostream Node26->Node28 - - + + Node29 - -queue + +queue Node26->Node29 - - + + Node30 - -command.hpp + +command.hpp Node26->Node30 - - + + Node32 - -data_ids.hpp + +data_ids.hpp Node26->Node32 - - + + Node30->Node13 - - + + Node30->Node18 - - + + Node30->Node29 - - + + Node31 - -command_ids.hpp + +command_ids.hpp Node30->Node31 - - + + - - -Node33->Node13 - - + + +Node33->Node17 + + - - -Node34 - - -deque + + +Node34->Node13 + + + + + +Node35 + + +deque - - -Node33->Node34 - - + + +Node34->Node35 + + - - -Node35->Node27 - - + + +Node36->Node27 + + diff --git a/data__log_8hpp.html b/data__log_8hpp.html index 5193423aa..b9c4f1c7a 100644 --- a/data__log_8hpp.html +++ b/data__log_8hpp.html @@ -117,13 +117,13 @@
Include dependency graph for data_log.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/data__log_8hpp__dep__incl.map b/data__log_8hpp__dep__incl.map index 2eaf75915..4f10e974c 100644 --- a/data__log_8hpp__dep__incl.map +++ b/data__log_8hpp__dep__incl.map @@ -1,10 +1,11 @@ - - - - - - - - + + + + + + + + + diff --git a/data__log_8hpp__dep__incl.md5 b/data__log_8hpp__dep__incl.md5 index cc552a5b4..1ff6eaebf 100644 --- a/data__log_8hpp__dep__incl.md5 +++ b/data__log_8hpp__dep__incl.md5 @@ -1 +1 @@ -a04461f402ef56493057e4d20e0b34f7 \ No newline at end of file +b06940308323d14ede4c1a5f3e0923f3 \ No newline at end of file diff --git a/data__log_8hpp__dep__incl.svg b/data__log_8hpp__dep__incl.svg index 398e5c16f..076e986ca 100644 --- a/data__log_8hpp__dep__incl.svg +++ b/data__log_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + data_log.hpp Node1 - -data_log.hpp + +data_log.hpp @@ -21,106 +21,121 @@ Node2 - -data_log.cpp + +data_log.cpp Node1->Node2 - - + + Node3 - -data_module.hpp + +data_module.hpp Node1->Node3 - - + + Node4 - - -flight_runner.hpp + + +flight_runner.hpp Node3->Node4 - - - - - -Node7 - - -data_module.cpp - - - - - -Node3->Node7 - - + + Node8 - - -test_data_module.cpp + + +data_module.cpp Node3->Node8 - - + + + + + +Node9 + + +test_data_module.cpp + + + + + +Node3->Node9 + + Node5 - - -flight_runner.cpp + + +flight_logic.cpp Node4->Node5 - - + + Node6 - - -main.cpp + + +flight_runner.cpp Node4->Node6 - - + + + + + +Node7 + + +main.cpp + + + + + +Node4->Node7 + + diff --git a/data__log_8hpp__incl.map b/data__log_8hpp__incl.map index 4cbb24839..89fe0763d 100644 --- a/data__log_8hpp__incl.map +++ b/data__log_8hpp__incl.map @@ -2,33 +2,34 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data__log_8hpp__incl.md5 b/data__log_8hpp__incl.md5 index 7f93577dd..db49e4bfa 100644 --- a/data__log_8hpp__incl.md5 +++ b/data__log_8hpp__incl.md5 @@ -1 +1 @@ -db081bd20f428fb742f0697bd1e7e81b \ No newline at end of file +1216e45b5458408ba97474f7cf4816c4 \ No newline at end of file diff --git a/data__log_8hpp__incl.svg b/data__log_8hpp__incl.svg index c3a20e387..cb1e8f5f5 100644 --- a/data__log_8hpp__incl.svg +++ b/data__log_8hpp__incl.svg @@ -4,8 +4,8 @@ - + data_log.hpp @@ -51,29 +51,29 @@ Node4 - -shared_data.hpp + +shared_data.hpp - + Node1->Node4 - - + + - - -Node32 - + + +Node33 + BoosterSeat/stopwatch.hpp - - -Node1->Node32 + + +Node1->Node33 @@ -86,564 +86,585 @@ Node3->Node4 - - + + Node11 - -nlohmann/json.hpp + +nlohmann/json.hpp - + Node3->Node11 - - + + Node5 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node4->Node5 - - + + Node6 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node4->Node6 - - + + Node7 - -blocks.hpp + +blocks.hpp Node4->Node7 - - + + Node17 - -error_frame.hpp + +error_frame.hpp Node4->Node17 - - + + Node18 - -frame.hpp + +frame.hpp - + Node4->Node18 - - + + Node21 - -streams.hpp + +streams.hpp - + Node4->Node21 - - + + Node29 - - -log_container.hpp + + +flight_phase.hpp - + Node4->Node29 - - + + - - -Node31 - - -status_led.hpp + + +Node30 + + +log_container.hpp - - -Node4->Node31 - - + + +Node4->Node30 + + + + + +Node32 + + +status_led.hpp + + + + + +Node4->Node32 + + Node7->Node5 - - + + Node7->Node6 - - + + Node7->Node7 - - + + Node8 - -mutex + +mutex Node7->Node8 - - + + Node9 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node7->Node9 - - + + Node10 - -json.hpp + +json.hpp Node7->Node10 - - + + Node13 - -node.hpp + +node.hpp Node7->Node13 - - + + Node16 - -positional.hpp + +positional.hpp Node7->Node16 - - + + Node10->Node11 - - + + Node12 - -string + +string Node10->Node12 - - + + Node14 - -cstdint + +cstdint Node13->Node14 - - + + Node15 - -map + +map Node13->Node15 - - + + Node16->Node5 - - + + Node16->Node6 - - + + Node16->Node11 - - + + Node16->Node12 - - + + Node16->Node14 - - + + Node16->Node15 - - + + Node17->Node5 - - + + Node17->Node18 - - + + Node20 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node17->Node20 - - + + Node17->Node21 - - + + Node18->Node8 - - + + Node19 - -unordered_map + +unordered_map Node18->Node19 - - + + Node21->Node5 - - + + Node21->Node8 - - + + Node21->Node12 - - + + Node21->Node13 - - + + Node21->Node16 - - + + Node21->Node20 - - + + Node22 - -atomic + +atomic Node21->Node22 - - + + Node23 - -iostream + +iostream Node21->Node23 - - + + Node24 - -queue + +queue Node21->Node24 - - + + Node25 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node21->Node25 - - + + Node26 - -command.hpp + +command.hpp Node21->Node26 - - + + Node28 - -data_ids.hpp + +data_ids.hpp Node21->Node28 - - + + Node26->Node8 - - + + Node26->Node13 - - + + Node26->Node24 - - + + Node27 - -command_ids.hpp + +command_ids.hpp Node26->Node27 - - + + - - -Node29->Node8 - - + + +Node29->Node12 + + - - -Node30 - - -deque + + +Node30->Node8 + + + + + +Node31 + + +deque - - -Node29->Node30 - - + + +Node30->Node31 + + - - -Node31->Node22 - - + + +Node32->Node22 + + diff --git a/data__log_8hpp_source.html b/data__log_8hpp_source.html index a7422d5c1..673cfe31a 100644 --- a/data__log_8hpp_source.html +++ b/data__log_8hpp_source.html @@ -255,7 +255,7 @@
void updateFileSize(const std::string &file_path, const DiagnosticId error_id, data::blocks::DataLogStats::FileSizeType &file_size)
Attempts to read the size of a file.
Definition: data_log.cpp:487
Definition: data_formatting.hpp:25
Definition: positional.hpp:30
-
Definition: shared_data.hpp:100
+
Data that is shared across all modules and extensions.
Definition: shared_data.hpp:123
Contains the SharedData struct, used across all modules and extensions.
Definition: streams.hpp:171
Definition: streams.hpp:99
diff --git a/data__module_8cpp.html b/data__module_8cpp.html index d6ec1b319..8392d236e 100644 --- a/data__module_8cpp.html +++ b/data__module_8cpp.html @@ -113,7 +113,7 @@
Include dependency graph for data_module.cpp:
-
+
@@ -161,7 +161,7 @@

Returns
double The altitude in meters.
-
Todo:
Detect initial launch (movement from the launch point).
+
Todo:
Detect initial launch (movement from the launch point).

Referenced by modules::DataModule::calculateCalculatedData().

diff --git a/data__module_8cpp__incl.map b/data__module_8cpp__incl.map index 34710ba7c..1e22c4e5d 100644 --- a/data__module_8cpp__incl.map +++ b/data__module_8cpp__incl.map @@ -1,49 +1,50 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data__module_8cpp__incl.md5 b/data__module_8cpp__incl.md5 index d43b00011..ee31b5667 100644 --- a/data__module_8cpp__incl.md5 +++ b/data__module_8cpp__incl.md5 @@ -1 +1 @@ -0c23e3de86a250c2d10aa28a9545e32f \ No newline at end of file +79722cf4158e31fe6f872c8abc9b2454 \ No newline at end of file diff --git a/data__module_8cpp__incl.svg b/data__module_8cpp__incl.svg index f27496c9e..37686c621 100644 --- a/data__module_8cpp__incl.svg +++ b/data__module_8cpp__incl.svg @@ -4,16 +4,16 @@ - + data_module.cpp Node1 - -data_module.cpp + +data_module.cpp @@ -21,909 +21,930 @@ Node2 - -filesystem + +filesystem Node1->Node2 - - + + Node3 - -data_module.hpp + +data_module.hpp Node1->Node3 - - + + - - -Node47 - - -to_string.hpp + + +Node48 + + +to_string.hpp - - -Node1->Node47 - - + + +Node1->Node48 + + Node4 - -functional + +functional Node3->Node4 - - + + Node5 - -BoosterSeat/geo.hpp + +BoosterSeat/geo.hpp Node3->Node5 - - + + Node6 - -BoosterSeat/rolling -_average.hpp + +BoosterSeat/rolling +_average.hpp Node3->Node6 - - + + Node7 - -BoosterSeat/timer.hpp + +BoosterSeat/timer.hpp Node3->Node7 - - + + Node8 - -data_log.hpp + +data_log.hpp Node3->Node8 - - + + - - -Node40 - - -influxdb.hpp + + +Node41 + + +influxdb.hpp - - -Node3->Node40 - - + + +Node3->Node41 + + - - -Node42 - - -module.hpp + + +Node43 + + +module.hpp - - -Node3->Node42 - - + + +Node3->Node43 + + Node9 - -configuration.hpp + +configuration.hpp Node8->Node9 - - + + Node10 - -data_formatting.hpp + +data_formatting.hpp Node8->Node10 - - + + Node11 - -shared_data.hpp + +shared_data.hpp - + Node8->Node11 - - + + - - -Node39 - - -BoosterSeat/stopwatch.hpp + + +Node40 + + +BoosterSeat/stopwatch.hpp - - -Node8->Node39 - - + + +Node8->Node40 + + Node10->Node9 - - + + Node10->Node11 - - + + Node18 - -nlohmann/json.hpp + +nlohmann/json.hpp - + Node10->Node18 - - + + Node12 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node11->Node12 - - + + Node13 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node11->Node13 - - + + Node14 - -blocks.hpp + +blocks.hpp Node11->Node14 - - + + Node24 - -error_frame.hpp + +error_frame.hpp Node11->Node24 - - + + Node25 - -frame.hpp + +frame.hpp - + Node11->Node25 - - + + Node28 - -streams.hpp + +streams.hpp - + Node11->Node28 - - + + Node36 - - -log_container.hpp + + +flight_phase.hpp - + Node11->Node36 - - + + - - -Node38 - - -status_led.hpp + + +Node37 + + +log_container.hpp - - -Node11->Node38 - - + + +Node11->Node37 + + + + + +Node39 + + +status_led.hpp + + + + + +Node11->Node39 + + Node14->Node12 - - + + Node14->Node13 - - + + Node14->Node14 - - + + Node15 - -mutex + +mutex Node14->Node15 - - + + Node16 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node14->Node16 - - + + Node17 - -json.hpp + +json.hpp Node14->Node17 - - + + Node20 - -node.hpp + +node.hpp Node14->Node20 - - + + Node23 - -positional.hpp + +positional.hpp Node14->Node23 - - + + Node17->Node18 - - + + Node19 - -string + +string Node17->Node19 - - + + Node21 - -cstdint + +cstdint Node20->Node21 - - + + Node22 - -map + +map Node20->Node22 - - + + Node23->Node12 - - + + Node23->Node13 - - + + Node23->Node18 - - + + Node23->Node19 - - + + Node23->Node21 - - + + Node23->Node22 - - + + Node24->Node12 - - + + Node24->Node25 - - + + Node27 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node24->Node27 - - + + Node24->Node28 - - + + Node25->Node15 - - + + Node26 - -unordered_map + +unordered_map Node25->Node26 - - + + Node28->Node12 - - + + Node28->Node15 - - + + Node28->Node19 - - + + Node28->Node20 - - + + Node28->Node23 - - + + Node28->Node27 - - + + Node29 - -atomic + +atomic Node28->Node29 - - + + Node30 - -iostream + +iostream Node28->Node30 - - + + Node31 - -queue + +queue Node28->Node31 - - + + Node32 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node28->Node32 - - + + Node33 - -command.hpp + +command.hpp Node28->Node33 - - + + Node35 - -data_ids.hpp + +data_ids.hpp Node28->Node35 - - + + Node33->Node15 - - + + Node33->Node20 - - + + Node33->Node31 - - + + Node34 - -command_ids.hpp + +command_ids.hpp Node33->Node34 - - - - - -Node36->Node15 - - + + - - -Node37 - - -deque - - - - - -Node36->Node37 - - + + +Node36->Node19 + + - + -Node38->Node29 - - +Node37->Node15 + + - - -Node40->Node7 - - + + +Node38 + + +deque + - - -Node40->Node9 - - - - -Node40->Node11 - - + + +Node37->Node38 + + - - -Node41 - - -vector - + + +Node39->Node29 + + + + +Node41->Node7 + + - + -Node40->Node41 - - +Node41->Node9 + + - - -Node42->Node9 - - + + +Node41->Node11 + + - - -Node42->Node11 - - + + +Node42 + + +vector + - - -Node42->Node20 - - - + -Node42->Node29 - - +Node41->Node42 + + - - -Node42->Node33 - - + + +Node43->Node9 + + - - -Node43 - - -thread - + + +Node43->Node11 + + + + +Node43->Node20 + + - - -Node42->Node43 - - + + +Node43->Node29 + + + + + +Node43->Node33 + + Node44 - - -giraffe_assert.hpp + + +thread - - -Node42->Node44 - - + + +Node43->Node44 + + Node45 - - -exception + + +giraffe_assert.hpp - - -Node44->Node45 - - + + +Node43->Node45 + + Node46 - -stdio.h + +exception - - -Node44->Node46 - - + + +Node45->Node46 + + - - -Node47->Node28 - - + + +Node47 + + +stdio.h + + + + + +Node45->Node47 + + + + + +Node48->Node28 + + diff --git a/data__module_8hpp.html b/data__module_8hpp.html index b27c93708..6c6faea34 100644 --- a/data__module_8hpp.html +++ b/data__module_8hpp.html @@ -120,13 +120,13 @@
Include dependency graph for data_module.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/data__module_8hpp__dep__incl.map b/data__module_8hpp__dep__incl.map index 29a8635a8..9bbc6715b 100644 --- a/data__module_8hpp__dep__incl.map +++ b/data__module_8hpp__dep__incl.map @@ -1,8 +1,9 @@ - - - - - - + + + + + + + diff --git a/data__module_8hpp__dep__incl.md5 b/data__module_8hpp__dep__incl.md5 index 7a6595f36..f0b950459 100644 --- a/data__module_8hpp__dep__incl.md5 +++ b/data__module_8hpp__dep__incl.md5 @@ -1 +1 @@ -af347a37bf7c62fe1b35c39b20057b8d \ No newline at end of file +74c6fa0116b185496f44e610cfda8d3d \ No newline at end of file diff --git a/data__module_8hpp__dep__incl.svg b/data__module_8hpp__dep__incl.svg index 9a8a66dec..ec8eefc2b 100644 --- a/data__module_8hpp__dep__incl.svg +++ b/data__module_8hpp__dep__incl.svg @@ -4,93 +4,108 @@ - + data_module.hpp Node1 - -data_module.hpp + +data_module.hpp Node2 - - -flight_runner.hpp + + +flight_runner.hpp Node1->Node2 - - - - - -Node5 - - -data_module.cpp - - - - - -Node1->Node5 - - + + Node6 - - -test_data_module.cpp + + +data_module.cpp Node1->Node6 - - + + + + + +Node7 + + +test_data_module.cpp + + + + + +Node1->Node7 + + Node3 - - -flight_runner.cpp + + +flight_logic.cpp Node2->Node3 - - + + Node4 - - -main.cpp + + +flight_runner.cpp Node2->Node4 - - + + + + + +Node5 + + +main.cpp + + + + + +Node2->Node5 + + diff --git a/data__module_8hpp__incl.map b/data__module_8hpp__incl.map index d1ed8e1f5..f47fd1e53 100644 --- a/data__module_8hpp__incl.map +++ b/data__module_8hpp__incl.map @@ -1,46 +1,47 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data__module_8hpp__incl.md5 b/data__module_8hpp__incl.md5 index 92d7643ed..e5ea206a9 100644 --- a/data__module_8hpp__incl.md5 +++ b/data__module_8hpp__incl.md5 @@ -1 +1 @@ -f7d723b8bf16b5a56b7ba29f16e47e6f \ No newline at end of file +ebefea0b4afb639da6556731ef5bf1f8 \ No newline at end of file diff --git a/data__module_8hpp__incl.svg b/data__module_8hpp__incl.svg index 5af9dfb8c..b8b9e4c52 100644 --- a/data__module_8hpp__incl.svg +++ b/data__module_8hpp__incl.svg @@ -4,16 +4,16 @@ - + data_module.hpp Node1 - -data_module.hpp + +data_module.hpp @@ -21,858 +21,879 @@ Node2 - -functional + +functional Node1->Node2 - - + + Node3 - -BoosterSeat/geo.hpp + +BoosterSeat/geo.hpp Node1->Node3 - - + + Node4 - -BoosterSeat/rolling -_average.hpp + +BoosterSeat/rolling +_average.hpp Node1->Node4 - - + + Node5 - -BoosterSeat/timer.hpp + +BoosterSeat/timer.hpp Node1->Node5 - - + + Node6 - -data_log.hpp + +data_log.hpp Node1->Node6 - - + + - - -Node38 - - -influxdb.hpp + + +Node39 + + +influxdb.hpp - - -Node1->Node38 - - + + +Node1->Node39 + + - - -Node40 - - -module.hpp + + +Node41 + + +module.hpp - - -Node1->Node40 - - + + +Node1->Node41 + + Node7 - -configuration.hpp + +configuration.hpp Node6->Node7 - - + + Node8 - -data_formatting.hpp + +data_formatting.hpp Node6->Node8 - - + + Node9 - -shared_data.hpp + +shared_data.hpp - + Node6->Node9 - - + + - - -Node37 - - -BoosterSeat/stopwatch.hpp + + +Node38 + + +BoosterSeat/stopwatch.hpp - - -Node6->Node37 - - + + +Node6->Node38 + + Node8->Node7 - - + + Node8->Node9 - - + + Node16 - -nlohmann/json.hpp + +nlohmann/json.hpp - + Node8->Node16 - - + + Node10 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node9->Node10 - - + + Node11 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node9->Node11 - - + + Node12 - -blocks.hpp + +blocks.hpp Node9->Node12 - - + + Node22 - -error_frame.hpp + +error_frame.hpp Node9->Node22 - - + + Node23 - -frame.hpp + +frame.hpp - + Node9->Node23 - - + + Node26 - -streams.hpp + +streams.hpp - + Node9->Node26 - - + + Node34 - - -log_container.hpp + + +flight_phase.hpp - + Node9->Node34 - - + + - - -Node36 - - -status_led.hpp + + +Node35 + + +log_container.hpp - - -Node9->Node36 - - + + +Node9->Node35 + + + + + +Node37 + + +status_led.hpp + + + + + +Node9->Node37 + + Node12->Node10 - - + + Node12->Node11 - - + + Node12->Node12 - - + + Node13 - -mutex + +mutex Node12->Node13 - - + + Node14 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node12->Node14 - - + + Node15 - -json.hpp + +json.hpp Node12->Node15 - - + + Node18 - -node.hpp + +node.hpp Node12->Node18 - - + + Node21 - -positional.hpp + +positional.hpp Node12->Node21 - - + + Node15->Node16 - - + + Node17 - -string + +string Node15->Node17 - - + + Node19 - -cstdint + +cstdint Node18->Node19 - - + + Node20 - -map + +map Node18->Node20 - - + + Node21->Node10 - - + + Node21->Node11 - - + + Node21->Node16 - - + + Node21->Node17 - - + + Node21->Node19 - - + + Node21->Node20 - - + + Node22->Node10 - - + + Node22->Node23 - - + + Node25 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node22->Node25 - - + + Node22->Node26 - - + + Node23->Node13 - - + + Node24 - -unordered_map + +unordered_map Node23->Node24 - - + + Node26->Node10 - - + + Node26->Node13 - - + + Node26->Node17 - - + + Node26->Node18 - - + + Node26->Node21 - - + + Node26->Node25 - - + + Node27 - -atomic + +atomic Node26->Node27 - - + + Node28 - -iostream + +iostream Node26->Node28 - - + + Node29 - -queue + +queue Node26->Node29 - - + + Node30 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node26->Node30 - - + + Node31 - -command.hpp + +command.hpp Node26->Node31 - - + + Node33 - -data_ids.hpp + +data_ids.hpp Node26->Node33 - - + + Node31->Node13 - - + + Node31->Node18 - - + + Node31->Node29 - - + + Node32 - -command_ids.hpp + +command_ids.hpp Node31->Node32 - - - - - -Node34->Node13 - - - - - -Node35 - - -deque - - + + - - -Node34->Node35 - - + + +Node34->Node17 + + - + -Node36->Node27 - - +Node35->Node13 + + - - -Node38->Node5 - - + + +Node36 + + +deque + - - -Node38->Node7 - - - - -Node38->Node9 - - + + +Node35->Node36 + + - - -Node39 - - -vector - + + +Node37->Node27 + + + + +Node39->Node5 + + - + -Node38->Node39 - - +Node39->Node7 + + - - -Node40->Node7 - - + + +Node39->Node9 + + - - -Node40->Node9 - - + + +Node40 + + +vector + - - -Node40->Node18 - - - + -Node40->Node27 - - +Node39->Node40 + + - + + +Node41->Node7 + + + + + +Node41->Node9 + + + + + +Node41->Node18 + + + + -Node40->Node31 - - +Node41->Node27 + + - - -Node41 - - -thread - - - - - -Node40->Node41 - - + + +Node41->Node31 + + Node42 - - -giraffe_assert.hpp + + +thread - - -Node40->Node42 - - + + +Node41->Node42 + + Node43 - - -exception + + +giraffe_assert.hpp - - -Node42->Node43 - - + + +Node41->Node43 + + Node44 - -stdio.h + +exception - - -Node42->Node44 - - + + +Node43->Node44 + + + + + +Node45 + + +stdio.h + + + + + +Node43->Node45 + + diff --git a/data__module_8hpp_source.html b/data__module_8hpp_source.html index a1e473b28..895b6df95 100644 --- a/data__module_8hpp_source.html +++ b/data__module_8hpp_source.html @@ -272,7 +272,7 @@
The header file for the base module class.
A command object. Used for passing commands to their destinations.
Definition: command.hpp:35
-
Definition: shared_data.hpp:100
+
Data that is shared across all modules and extensions.
Definition: shared_data.hpp:123
Definition: console_module.hpp:10
Definition: streams.hpp:171
Definition: streams.hpp:211
diff --git a/dir_000001_000009.html b/dir_000001_000009.html index afbfeeeda..fe6139eeb 100644 --- a/dir_000001_000009.html +++ b/dir_000001_000009.html @@ -100,7 +100,7 @@
-

flight_system → common Relation

File in src/flight_systemIncludes file in src/common
extensions / adc_extension_base.hppgiraffe_assert.hpp
control / command.hppcommand_ids.hpp
control / command.hppnode.hpp
modules / extension / extension_module.cppgiraffe_assert.hpp
flight_runner.cppgiraffe_file_paths.hpp
flight_runner.hppflight_modes.hpp
flight_runner_data.cppjson.hpp
extensions / pi_camera.cppgiraffe_exception.hpp
extensions / pi_camera.cppgiraffe_file_paths.hpp
extensions / rgb_status_led.cppgiraffe_exception.hpp
src/flight_system/main.cppgiraffe_assert.hpp
modules / data / to_json.hppjson.hpp
configuration / validation.hppjson.hpp
interface / gpio.cppgiraffe_exception.hpp
interface / i2c_interface.hppgiraffe_diagnostics.hpp
interface / spi_interface.cppgiraffe_assert.hpp
modules / module.hppgiraffe_assert.hpp
modules / module.hppnode.hpp
modules / server / request_handler.cppcommand_ids.hpp
modules / server / request_handler.hppprotocol / protocol.hpp
modules / server / request_handler.hppsocket.hpp
modules / server / server_module.hppsocket.hpp
shared_data / blocks.hppjson.hpp
shared_data / blocks.hppnode.hpp
shared_data / error_frame.cppgiraffe_assert.hpp
shared_data / error_frame.hppgiraffe_diagnostic_ids.hpp
shared_data / streams.hppdata_ids.hpp
shared_data / streams.hppgiraffe_diagnostic_ids.hpp
shared_data / streams.hppnode.hpp
shared_data / to_string.cppnode.hpp
+

flight_system → common Relation

File in src/flight_systemIncludes file in src/common
extensions / adc_extension_base.hppgiraffe_assert.hpp
control / command.hppcommand_ids.hpp
control / command.hppnode.hpp
modules / extension / extension_module.cppgiraffe_assert.hpp
flight_runner.cppgiraffe_file_paths.hpp
flight_runner_data.cppjson.hpp
extensions / pi_camera.cppgiraffe_exception.hpp
extensions / pi_camera.cppgiraffe_file_paths.hpp
extensions / rgb_status_led.cppgiraffe_exception.hpp
src/flight_system/main.cppgiraffe_assert.hpp
modules / data / to_json.hppjson.hpp
configuration / validation.hppjson.hpp
interface / gpio.cppgiraffe_exception.hpp
interface / i2c_interface.hppgiraffe_diagnostics.hpp
interface / spi_interface.cppgiraffe_assert.hpp
modules / module.hppgiraffe_assert.hpp
modules / module.hppnode.hpp
modules / server / request_handler.cppcommand_ids.hpp
modules / server / request_handler.hppprotocol / protocol.hpp
modules / server / request_handler.hppsocket.hpp
modules / server / server_module.hppsocket.hpp
shared_data / blocks.hppjson.hpp
shared_data / blocks.hppnode.hpp
shared_data / error_frame.cppgiraffe_assert.hpp
shared_data / error_frame.hppgiraffe_diagnostic_ids.hpp
shared_data / streams.hppdata_ids.hpp
shared_data / streams.hppgiraffe_diagnostic_ids.hpp
shared_data / streams.hppnode.hpp
shared_data / to_string.cppnode.hpp

diff --git a/files_dup.js b/files_dup.js index e023f911d..cb91ebb43 100644 --- a/files_dup.js +++ b/files_dup.js @@ -106,7 +106,8 @@ var files_dup = ] ], [ "flight_computer_info.cpp", "flight__computer__info_8cpp.html", "flight__computer__info_8cpp" ], [ "flight_computer_info.hpp", "flight__computer__info_8hpp.html", "flight__computer__info_8hpp" ], - [ "flight_modes.hpp", "flight__modes_8hpp.html", "flight__modes_8hpp" ], + [ "flight_logic.cpp", "flight__logic_8cpp.html", null ], + [ "flight_phase.hpp", "flight__phase_8hpp.html", "flight__phase_8hpp" ], [ "flight_runner.cpp", "flight__runner_8cpp.html", "flight__runner_8cpp" ], [ "flight_runner.hpp", "flight__runner_8hpp.html", [ [ "FlightRunner", "classFlightRunner.html", "classFlightRunner" ] diff --git a/flight__modes_8hpp.html b/flight__logic_8cpp.html similarity index 63% rename from flight__modes_8hpp.html rename to flight__logic_8cpp.html index 2af49ed9a..c2ff7c74a 100644 --- a/flight__modes_8hpp.html +++ b/flight__logic_8cpp.html @@ -6,7 +6,7 @@ -Giraffe: flight_modes.hpp File Reference +Giraffe: flight_logic.cpp File Reference @@ -81,7 +81,7 @@

@@ -100,57 +100,33 @@
-
-
flight_modes.hpp File Reference
+
flight_logic.cpp File Reference

-

Contains an enumeration of flight modes. +

The implementation of the flight logic within the flight runner. More...

-
-This graph shows which files directly or indirectly include this file:
+
#include "flight_runner.hpp"
+#include "to_string.hpp"
+
+Include dependency graph for flight_logic.cpp:
-
+
-
-

Go to the source code of this file.

- - - - -

-Namespaces

 giraffe
 
- - - - -

-Enumerations

enum class  giraffe::FlightMode {
-  giraffe::UNKNOWN -, giraffe::PRE_LAUNCH -, giraffe::LAUNCH -, giraffe::ASCENT -,
-  giraffe::DESCENT -, giraffe::RECOVERY -
- }
 An enumeration of flight modes. Used by the flight runner to determine what to do. More...
 
-

Detailed Description

-

Contains an enumeration of flight modes.

+

Detailed Description

+

The implementation of the flight logic within the flight runner.

=*========GIRAFFE========*= A Unified Flight Command and Control System https://github.com/joshua-jerred/Giraffe https://giraffe.joshuajer.red/ =*=======================*=

=*=======================*=

Author
Joshua Jerred (https://joshuajer.red)
-
Date
2024-01-03
+
Date
2024-02-15
diff --git a/flight__logic_8cpp__incl.map b/flight__logic_8cpp__incl.map new file mode 100644 index 000000000..2effec053 --- /dev/null +++ b/flight__logic_8cpp__incl.map @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flight__logic_8cpp__incl.md5 b/flight__logic_8cpp__incl.md5 new file mode 100644 index 000000000..a582e8825 --- /dev/null +++ b/flight__logic_8cpp__incl.md5 @@ -0,0 +1 @@ +7c0f30ecb679d0f0db4c6c2faba307c2 \ No newline at end of file diff --git a/flight__logic_8cpp__incl.svg b/flight__logic_8cpp__incl.svg new file mode 100644 index 000000000..f2c80f366 --- /dev/null +++ b/flight__logic_8cpp__incl.svg @@ -0,0 +1,1172 @@ + + + + + + +flight_logic.cpp + + +Node1 + + +flight_logic.cpp + + + + + +Node2 + + +flight_runner.hpp + + + + + +Node1->Node2 + + + + + +Node80 + + +to_string.hpp + + + + + +Node1->Node80 + + + + + +Node3 + + +configuration.hpp + + + + + +Node2->Node3 + + + + + +Node4 + + +flight_runner_data.hpp + + + + + +Node2->Node4 + + + + + +Node9 + + +console_module.hpp + + + + + +Node2->Node9 + + + + + +Node12 + + +shared_data.hpp + + + + + +Node2->Node12 + + + + + +Node46 + + +data_module.hpp + + + + + +Node2->Node46 + + + + + +Node55 + + +extension_module.hpp + + + + + +Node2->Node55 + + + + + +Node61 + + +server_module.hpp + + + + + +Node2->Node61 + + + + + +Node67 + + +system_module.hpp + + + + + +Node2->Node67 + + + + + +Node68 + + +telemetry_module.hpp + + + + + +Node2->Node68 + + + + + +Node5 + + +BoosterSeat/time.hpp + + + + + +Node4->Node5 + + + + + +Node6 + + +cstdint + + + + + +Node4->Node6 + + + + + +Node7 + + +flight_phase.hpp + + + + + +Node4->Node7 + + + + + +Node8 + + +string + + + + + +Node7->Node8 + + + + + +Node10 + + +vector + + + + + +Node9->Node10 + + + + + +Node11 + + +console_pages.hpp + + + + + +Node9->Node11 + + + + + +Node39 + + +curses_utilities.hpp + + + + + +Node9->Node39 + + + + + +Node41 + + +module.hpp + + + + + +Node9->Node41 + + + + + +Node11->Node3 + + + + + +Node11->Node8 + + + + + +Node11->Node10 + + + + + +Node11->Node12 + + + + + +Node37 + + +array + + + + + +Node11->Node37 + + + + + +Node38 + + +utility + + + + + +Node11->Node38 + + + + + +Node12->Node5 + + + + + +Node12->Node7 + + + + + +Node13 + + +BoosterSeat/clock.hpp + + + + + +Node12->Node13 + + + + + +Node14 + + +blocks.hpp + + + + + +Node12->Node14 + + + + + +Node22 + + +error_frame.hpp + + + + + +Node12->Node22 + + + + + +Node23 + + +frame.hpp + + + + + +Node12->Node23 + + + + + +Node26 + + +streams.hpp + + + + + +Node12->Node26 + + + + + +Node34 + + +log_container.hpp + + + + + +Node12->Node34 + + + + + +Node36 + + +status_led.hpp + + + + + +Node12->Node36 + + + + + +Node14->Node5 + + + + + +Node14->Node13 + + + + + +Node14->Node14 + + + + + +Node15 + + +mutex + + + + + +Node14->Node15 + + + + + +Node19 + + +node.hpp + + + + + +Node14->Node19 + + + + + +Node21 + + +positional.hpp + + + + + +Node14->Node21 + + + + + +Node19->Node6 + + + + + +Node21->Node5 + + + + + +Node21->Node6 + + + + + +Node21->Node8 + + + + + +Node21->Node13 + + + + + +Node22->Node13 + + + + + +Node22->Node23 + + + + + +Node25 + + +giraffe_diagnostic +_ids.hpp + + + + + +Node22->Node25 + + + + + +Node22->Node26 + + + + + +Node23->Node15 + + + + + +Node26->Node8 + + + + + +Node26->Node13 + + + + + +Node26->Node15 + + + + + +Node26->Node19 + + + + + +Node26->Node21 + + + + + +Node26->Node25 + + + + + +Node27 + + +atomic + + + + + +Node26->Node27 + + + + + +Node28 + + +iostream + + + + + +Node26->Node28 + + + + + +Node29 + + +queue + + + + + +Node26->Node29 + + + + + +Node30 + + +BoosterSeat/exception.hpp + + + + + +Node26->Node30 + + + + + +Node31 + + +command.hpp + + + + + +Node26->Node31 + + + + + +Node33 + + +data_ids.hpp + + + + + +Node26->Node33 + + + + + +Node31->Node15 + + + + + +Node31->Node19 + + + + + +Node31->Node29 + + + + + +Node34->Node15 + + + + + +Node36->Node27 + + + + + +Node39->Node8 + + + + + +Node39->Node10 + + + + + +Node39->Node11 + + + + + +Node41->Node3 + + + + + +Node41->Node12 + + + + + +Node41->Node19 + + + + + +Node41->Node27 + + + + + +Node41->Node31 + + + + + +Node46->Node41 + + + + + +Node47 + + +functional + + + + + +Node46->Node47 + + + + + +Node48 + + +BoosterSeat/geo.hpp + + + + + +Node46->Node48 + + + + + +Node49 + + +BoosterSeat/rolling +_average.hpp + + + + + +Node46->Node49 + + + + + +Node50 + + +BoosterSeat/timer.hpp + + + + + +Node46->Node50 + + + + + +Node51 + + +data_log.hpp + + + + + +Node46->Node51 + + + + + +Node54 + + +influxdb.hpp + + + + + +Node46->Node54 + + + + + +Node51->Node3 + + + + + +Node51->Node12 + + + + + +Node54->Node3 + + + + + +Node54->Node10 + + + + + +Node54->Node12 + + + + + +Node54->Node50 + + + + + +Node55->Node10 + + + + + +Node55->Node41 + + + + + +Node55->Node50 + + + + + +Node56 + + +optional + + + + + +Node55->Node56 + + + + + +Node57 + + +extension_base.hpp + + + + + +Node55->Node57 + + + + + +Node57->Node12 + + + + + +Node57->Node27 + + + + + +Node57->Node36 + + + + + +Node61->Node41 + + + + + +Node61->Node49 + + + + + +Node61->Node50 + + + + + +Node62 + + +request_handler.hpp + + + + + +Node61->Node62 + + + + + +Node65 + + +socket.hpp + + + + + +Node61->Node65 + + + + + +Node62->Node3 + + + + + +Node62->Node12 + + + + + +Node62->Node65 + + + + + +Node65->Node8 + + + + + +Node65->Node49 + + + + + +Node67->Node28 + + + + + +Node67->Node41 + + + + + +Node68->Node41 + + + + + +Node68->Node50 + + + + + +Node69 + + +giraffe_data_link.hpp + + + + + +Node68->Node69 + + + + + +Node69->Node6 + + + + + +Node69->Node8 + + + + + +Node69->Node15 + + + + + +Node69->Node27 + + + + + +Node69->Node29 + + + + + +Node69->Node50 + + + + + +Node80->Node26 + + + + + diff --git a/flight__modes_8hpp.js b/flight__modes_8hpp.js deleted file mode 100644 index 205f1b89c..000000000 --- a/flight__modes_8hpp.js +++ /dev/null @@ -1,11 +0,0 @@ -var flight__modes_8hpp = -[ - [ "FlightMode", "flight__modes_8hpp.html#a464112de04b36af2ff144b7013236aff", [ - [ "UNKNOWN", "flight__modes_8hpp.html#a464112de04b36af2ff144b7013236affa696b031073e74bf2cb98e5ef201d4aa3", null ], - [ "PRE_LAUNCH", "flight__modes_8hpp.html#a464112de04b36af2ff144b7013236affaa9c1a88bb2291339811ab30ebf54acc5", null ], - [ "LAUNCH", "flight__modes_8hpp.html#a464112de04b36af2ff144b7013236affa49c08d83927c163a001f9a8908c2fa03", null ], - [ "ASCENT", "flight__modes_8hpp.html#a464112de04b36af2ff144b7013236affa7047b93ddb56905562863fb339808bb4", null ], - [ "DESCENT", "flight__modes_8hpp.html#a464112de04b36af2ff144b7013236affa038e3d035cd91784babc5492310b8e96", null ], - [ "RECOVERY", "flight__modes_8hpp.html#a464112de04b36af2ff144b7013236affa9c90eb3f9201a7df861d94e494aa9b0b", null ] - ] ] -]; \ No newline at end of file diff --git a/flight__modes_8hpp__dep__incl.map b/flight__modes_8hpp__dep__incl.map deleted file mode 100644 index 6cc8bdbf9..000000000 --- a/flight__modes_8hpp__dep__incl.map +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/flight__modes_8hpp__dep__incl.md5 b/flight__modes_8hpp__dep__incl.md5 deleted file mode 100644 index 061060471..000000000 --- a/flight__modes_8hpp__dep__incl.md5 +++ /dev/null @@ -1 +0,0 @@ -1b40cdc14462f988ced1844d792a6062 \ No newline at end of file diff --git a/flight__modes_8hpp__dep__incl.svg b/flight__modes_8hpp__dep__incl.svg deleted file mode 100644 index 909dc7179..000000000 --- a/flight__modes_8hpp__dep__incl.svg +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - -flight_modes.hpp - - -Node1 - - -flight_modes.hpp - - - - - -Node2 - - -flight_runner.hpp - - - - - -Node1->Node2 - - - - - -Node3 - - -flight_runner.cpp - - - - - -Node2->Node3 - - - - - -Node4 - - -main.cpp - - - - - -Node2->Node4 - - - - - diff --git a/flight__modes_8hpp_source.html b/flight__modes_8hpp_source.html deleted file mode 100644 index defb32777..000000000 --- a/flight__modes_8hpp_source.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - - - - -Giraffe: flight_modes.hpp Source File - - - - - - - - - - - - - - - - - - - - - - - -
-
- - - - - - - -
-
Giraffe -  0.7.0 -
-
A Unified High Altitude Flight Observation and Control System. With homogeneous software and hardware, both on the ground and in the air.
-
-
- - - - - - -
-
- -
-
-
- -
- -
-
- - -
- -
- -
-
-
flight_modes.hpp
-
-
-Go to the documentation of this file.
1 
-
17 #ifndef FLIGHT_MODES_HPP_
-
18 #define FLIGHT_MODES_HPP_
-
19 
-
20 namespace giraffe {
-
21 
-
26 enum class FlightMode {
-
31  UNKNOWN,
-
32 
-
36  PRE_LAUNCH,
-
37 
-
42  LAUNCH,
-
43 
-
48  ASCENT,
-
49 
-
54  DESCENT,
-
55 
-
60  RECOVERY
-
61 };
-
62 
-
63 } // namespace giraffe
-
64 
-
65 #endif /* FLIGHT_MODES_HPP_ */
-
Definition: flight_runner_data.cpp:23
-
FlightMode
An enumeration of flight modes. Used by the flight runner to determine what to do.
Definition: flight_modes.hpp:26
-
@ DESCENT
The system is in descent mode. This is the state during the entire descent phase.
-
@ LAUNCH
The system is in launch mode. This is the state right before a launch.
-
@ UNKNOWN
The flight mode at startup. If data can not be loaded, the system will enter the pre-launch mode.
-
@ ASCENT
The system is in ascent mode. This is the state during the entire ascent phase.
-
@ RECOVERY
The system is in recovery mode. The flight is over and the system is in recovery mode.
-
@ PRE_LAUNCH
The system is in pre-launch mode. This is the initial state.
-
-
- - - - diff --git a/flight__phase_8hpp.html b/flight__phase_8hpp.html new file mode 100644 index 000000000..70f72bd83 --- /dev/null +++ b/flight__phase_8hpp.html @@ -0,0 +1,204 @@ + + + + + + + + +Giraffe: flight_phase.hpp File Reference + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
Giraffe +  0.7.0 +
+
A Unified High Altitude Flight Observation and Control System. With homogeneous software and hardware, both on the ground and in the air.
+
+
+ + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
+
flight_phase.hpp File Reference
+
+
+ +

Contains the flight phase enum and related functions. +More...

+
#include <string>
+
+Include dependency graph for flight_phase.hpp:
+
+
+
+
+
+This graph shows which files directly or indirectly include this file:
+
+
+
+
+
+

Go to the source code of this file.

+ + + + + +

+Namespaces

 util
 Generic to_string functions for a variety of types.
 
+ + + + +

+Enumerations

enum class  FlightPhase : int {
+  UNKNOWN = 0 +, LAUNCH = 1 +, ASCENT = 2 +, DESCENT = 3 +,
+  RECOVERY = 4 +
+ }
 Used to track the current phase of the flight. More...
 
+ + + + +

+Functions

std::string util::to_string (FlightPhase phase)
 Converts a flight phase to a string. More...
 
+

Detailed Description

+

Contains the flight phase enum and related functions.

+

=*========GIRAFFE========*= A Unified Flight Command and Control System https://github.com/joshua-jerred/Giraffe https://giraffe.joshuajer.red/ =*=======================*=

+

=*=======================*=

Author
Joshua Jerred (https://joshuajer.red)
+
Date
2024-02-15
+ +

Enumeration Type Documentation

+ +

◆ FlightPhase

+ +
+
+ + + + + +
+ + + + +
enum FlightPhase : int
+
+strong
+
+ +

Used to track the current phase of the flight.

+ + + + + + +
Enumerator
UNKNOWN 
LAUNCH 
ASCENT 
DESCENT 
RECOVERY 
+ +
+
+
+
+ + + + diff --git a/flight__phase_8hpp.js b/flight__phase_8hpp.js new file mode 100644 index 000000000..aee1cb855 --- /dev/null +++ b/flight__phase_8hpp.js @@ -0,0 +1,11 @@ +var flight__phase_8hpp = +[ + [ "FlightPhase", "flight__phase_8hpp.html#a4c5a173279b14603ff3edf7817df0644", [ + [ "UNKNOWN", "flight__phase_8hpp.html#a4c5a173279b14603ff3edf7817df0644a696b031073e74bf2cb98e5ef201d4aa3", null ], + [ "LAUNCH", "flight__phase_8hpp.html#a4c5a173279b14603ff3edf7817df0644a49c08d83927c163a001f9a8908c2fa03", null ], + [ "ASCENT", "flight__phase_8hpp.html#a4c5a173279b14603ff3edf7817df0644a7047b93ddb56905562863fb339808bb4", null ], + [ "DESCENT", "flight__phase_8hpp.html#a4c5a173279b14603ff3edf7817df0644a038e3d035cd91784babc5492310b8e96", null ], + [ "RECOVERY", "flight__phase_8hpp.html#a4c5a173279b14603ff3edf7817df0644a9c90eb3f9201a7df861d94e494aa9b0b", null ] + ] ], + [ "to_string", "flight__phase_8hpp.html#a8e9635f6a41c035d331ddaeb62259ba6", null ] +]; \ No newline at end of file diff --git a/flight__phase_8hpp__dep__incl.map b/flight__phase_8hpp__dep__incl.map new file mode 100644 index 000000000..a4858d05b --- /dev/null +++ b/flight__phase_8hpp__dep__incl.map @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flight__phase_8hpp__dep__incl.md5 b/flight__phase_8hpp__dep__incl.md5 new file mode 100644 index 000000000..62e45853a --- /dev/null +++ b/flight__phase_8hpp__dep__incl.md5 @@ -0,0 +1 @@ +debb665b8283ecfae5dbe03a58aad627 \ No newline at end of file diff --git a/flight__phase_8hpp__dep__incl.svg b/flight__phase_8hpp__dep__incl.svg new file mode 100644 index 000000000..58cb6483a --- /dev/null +++ b/flight__phase_8hpp__dep__incl.svg @@ -0,0 +1,894 @@ + + + + + + +flight_phase.hpp + + +Node1 + + +flight_phase.hpp + + + + + +Node2 + + +flight_runner_data.hpp + + + + + +Node1->Node2 + + + + + +Node8 + + +shared_data.hpp + + + + + +Node1->Node8 + + + + + +Node65 + + +to_string.cpp + + + + + +Node1->Node65 + + + + + +Node3 + + +flight_runner.hpp + + + + + +Node2->Node3 + + + + + +Node7 + + +flight_runner_data.cpp + + + + + +Node2->Node7 + + + + + +Node4 + + +flight_logic.cpp + + + + + +Node3->Node4 + + + + + +Node5 + + +flight_runner.cpp + + + + + +Node3->Node5 + + + + + +Node6 + + +main.cpp + + + + + +Node3->Node6 + + + + + +Node8->Node3 + + + + + +Node9 + + +cfg_section.hpp + + + + + +Node8->Node9 + + + + + +Node12 + + +extension_base.hpp + + + + + +Node8->Node12 + + + + + +Node37 + + +console_pages.hpp + + + + + +Node8->Node37 + + + + + +Node43 + + +data_formatting.hpp + + + + + +Node8->Node43 + + + + + +Node45 + + +data_log.hpp + + + + + +Node8->Node45 + + + + + +Node50 + + +influxdb.hpp + + + + + +Node8->Node50 + + + + + +Node52 + + +module.hpp + + + + + +Node8->Node52 + + + + + +Node60 + + +request_handler.hpp + + + + + +Node8->Node60 + + + + + +Node62 + + +logger.hpp + + + + + +Node8->Node62 + + + + + +Node63 + + +to_json.cpp + + + + + +Node8->Node63 + + + + + +Node64 + + +test_configuration.cpp + + + + + +Node8->Node64 + + + + + +Node10 + + +cfg_extensions.hpp + + + + + +Node9->Node10 + + + + + +Node11 + + +cfg_extensions.cpp + + + + + +Node10->Node11 + + + + + +Node10->Node12 + + + + + +Node36 + + +preconfigured_extensions.hpp + + + + + +Node10->Node36 + + + + + +Node13 + + +adc_extension_base.hpp + + + + + +Node12->Node13 + + + + + +Node18 + + +bme280.hpp + + + + + +Node12->Node18 + + + + + +Node20 + + +bmi088.hpp + + + + + +Node12->Node20 + + + + + +Node22 + + +ds18b20.hpp + + + + + +Node12->Node22 + + + + + +Node24 + + +extension_base.cpp + + + + + +Node12->Node24 + + + + + +Node25 + + +i2c_extension_adapter.hpp + + + + + +Node12->Node25 + + + + + +Node26 + + +pi_camera.hpp + + + + + +Node12->Node26 + + + + + +Node28 + + +rgb_status_led.hpp + + + + + +Node12->Node28 + + + + + +Node30 + + +samm8q.hpp + + + + + +Node12->Node30 + + + + + +Node32 + + +extension_module.hpp + + + + + +Node12->Node32 + + + + + +Node33 + + +extension_test_framework.hpp + + + + + +Node12->Node33 + + + + + +Node35 + + +simulated_extensions.hpp + + + + + +Node12->Node35 + + + + + +Node14 + + +mcp3021.hpp + + + + + +Node13->Node14 + + + + + +Node16 + + +extension_module.cpp + + + + + +Node14->Node16 + + + + + +Node18->Node16 + + + + + +Node19 + + +bme280.cpp + + + + + +Node18->Node19 + + + + + +Node20->Node16 + + + + + +Node22->Node16 + + + + + +Node25->Node14 + + + + + +Node28->Node16 + + + + + +Node30->Node16 + + + + + +Node32->Node3 + + + + + +Node32->Node16 + + + + + +Node38 + + +console_module.hpp + + + + + +Node37->Node38 + + + + + +Node40 + + +console_pages.cpp + + + + + +Node37->Node40 + + + + + +Node41 + + +curses_utilities.hpp + + + + + +Node37->Node41 + + + + + +Node38->Node3 + + + + + +Node41->Node38 + + + + + +Node44 + + +data_formatting.cpp + + + + + +Node43->Node44 + + + + + +Node43->Node45 + + + + + +Node46 + + +data_log.cpp + + + + + +Node45->Node46 + + + + + +Node47 + + +data_module.hpp + + + + + +Node45->Node47 + + + + + +Node47->Node3 + + + + + +Node50->Node47 + + + + + +Node51 + + +influxdb.cpp + + + + + +Node50->Node51 + + + + + +Node52->Node32 + + + + + +Node52->Node38 + + + + + +Node52->Node47 + + + + + +Node53 + + +module.cpp + + + + + +Node52->Node53 + + + + + +Node54 + + +server_module.hpp + + + + + +Node52->Node54 + + + + + +Node56 + + +system_module.hpp + + + + + +Node52->Node56 + + + + + +Node58 + + +telemetry_module.hpp + + + + + +Node52->Node58 + + + + + +Node54->Node3 + + + + + +Node56->Node3 + + + + + +Node58->Node3 + + + + + +Node60->Node54 + + + + + +Node61 + + +request_handler.cpp + + + + + +Node60->Node61 + + + + + +Node62->Node60 + + + + + diff --git a/flight__phase_8hpp__incl.map b/flight__phase_8hpp__incl.map new file mode 100644 index 000000000..62058f2b2 --- /dev/null +++ b/flight__phase_8hpp__incl.map @@ -0,0 +1,4 @@ + + + + diff --git a/flight__phase_8hpp__incl.md5 b/flight__phase_8hpp__incl.md5 new file mode 100644 index 000000000..96ed6b911 --- /dev/null +++ b/flight__phase_8hpp__incl.md5 @@ -0,0 +1 @@ +702c916fbbe2981caff31f76f914c39f \ No newline at end of file diff --git a/flight__phase_8hpp__incl.svg b/flight__phase_8hpp__incl.svg new file mode 100644 index 000000000..542c2fb5f --- /dev/null +++ b/flight__phase_8hpp__incl.svg @@ -0,0 +1,36 @@ + + + + + + +flight_phase.hpp + + +Node1 + + +flight_phase.hpp + + + + + +Node2 + + +string + + + + + +Node1->Node2 + + + + + diff --git a/flight__phase_8hpp_source.html b/flight__phase_8hpp_source.html new file mode 100644 index 000000000..c9b8a671f --- /dev/null +++ b/flight__phase_8hpp_source.html @@ -0,0 +1,146 @@ + + + + + + + + +Giraffe: flight_phase.hpp Source File + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + +
+
Giraffe +  0.7.0 +
+
A Unified High Altitude Flight Observation and Control System. With homogeneous software and hardware, both on the ground and in the air.
+
+
+ + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
flight_phase.hpp
+
+
+Go to the documentation of this file.
1 
+
17 #ifndef FLIGHT_PHASE_HPP_
+
18 #define FLIGHT_PHASE_HPP_
+
19 
+
20 #include <string>
+
21 
+
25 enum class FlightPhase : int {
+
26  UNKNOWN = 0,
+
27  LAUNCH = 1,
+
28  ASCENT = 2,
+
29  DESCENT = 3,
+
30  RECOVERY = 4
+
31 };
+
32 
+
33 namespace util {
+
34 
+
41 std::string to_string(FlightPhase phase);
+
42 
+
43 } // namespace util
+
44 
+
45 #endif /* FLIGHT_PHASE_HPP_ */
+
FlightPhase
Used to track the current phase of the flight.
Definition: flight_phase.hpp:25
+ + + + + +
Generic to_string functions for a variety of types.
Definition: to_json.hpp:24
+
std::string to_string(FlightPhase phase)
Converts a flight phase to a string.
Definition: to_string.cpp:142
+
+
+ + + + diff --git a/flight__runner_8cpp.html b/flight__runner_8cpp.html index e9d886a03..759bf9622 100644 --- a/flight__runner_8cpp.html +++ b/flight__runner_8cpp.html @@ -110,12 +110,13 @@

The implementation of the flight runner, where everything comes together. More...

-
#include "giraffe_file_paths.hpp"
+
#include <BoosterSeat/sleep.hpp>
+#include "giraffe_file_paths.hpp"
#include "flight_runner.hpp"
Include dependency graph for flight_runner.cpp:
-
+
diff --git a/flight__runner_8cpp__incl.map b/flight__runner_8cpp__incl.map index 95a5221b4..a5987ba26 100644 --- a/flight__runner_8cpp__incl.map +++ b/flight__runner_8cpp__incl.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/flight__runner_8cpp__incl.md5 b/flight__runner_8cpp__incl.md5 index 2cca8962c..9f4996a37 100644 --- a/flight__runner_8cpp__incl.md5 +++ b/flight__runner_8cpp__incl.md5 @@ -1 +1 @@ -efd2e49f49151eb3193c097c59802f0c \ No newline at end of file +1a5a8fe2d6fc8dd62f0cea1c05a83387 \ No newline at end of file diff --git a/flight__runner_8cpp__incl.svg b/flight__runner_8cpp__incl.svg index 4ee5f0bd5..c42a10c3c 100644 --- a/flight__runner_8cpp__incl.svg +++ b/flight__runner_8cpp__incl.svg @@ -4,1102 +4,1120 @@ - + flight_runner.cpp Node1 - -flight_runner.cpp + +flight_runner.cpp Node2 - - -giraffe_file_paths.hpp + + +BoosterSeat/sleep.hpp Node1->Node2 - - - - - -Node4 - - -flight_runner.hpp - - - - - -Node1->Node4 - - + + Node3 - - -string + + +giraffe_file_paths.hpp - + -Node2->Node3 - - +Node1->Node3 + + Node5 - - -configuration.hpp + + +flight_runner.hpp - + -Node4->Node5 - - +Node1->Node5 + + + + + +Node4 + + +string + + + + + +Node3->Node4 + + Node6 - - -flight_modes.hpp + + +configuration.hpp - + -Node4->Node6 - - +Node5->Node6 + + Node7 - -flight_runner_data.hpp + +flight_runner_data.hpp - + -Node4->Node7 - - +Node5->Node7 + + - - -Node10 - - -console_module.hpp + + +Node11 + + +console_module.hpp - - -Node4->Node10 - - + + +Node5->Node11 + + - - -Node13 - - -shared_data.hpp + + +Node14 + + +shared_data.hpp - - -Node4->Node13 - - + + +Node5->Node14 + + - - -Node47 - - -data_module.hpp + + +Node48 + + +data_module.hpp - - -Node4->Node47 - - + + +Node5->Node48 + + - - -Node56 - - -extension_module.hpp + + +Node57 + + +extension_module.hpp - - -Node4->Node56 - - + + +Node5->Node57 + + - + -Node62 +Node63 - -server_module.hpp + +server_module.hpp - - -Node4->Node62 - - + + +Node5->Node63 + + - + -Node68 +Node69 - -system_module.hpp + +system_module.hpp - - -Node4->Node68 - - + + +Node5->Node69 + + - + -Node69 +Node70 - -telemetry_module.hpp + +telemetry_module.hpp - - -Node4->Node69 - - + + +Node5->Node70 + + Node8 - -cstdint + +BoosterSeat/time.hpp Node7->Node8 - - + + Node9 - -BoosterSeat/time.hpp + +cstdint Node7->Node9 - - + + - - -Node11 - - -vector + + +Node10 + + +flight_phase.hpp - + + +Node7->Node10 + + + + -Node10->Node11 - - +Node10->Node4 + + Node12 - - -console_pages.hpp + + +vector - - -Node10->Node12 - - + + +Node11->Node12 + + - - -Node40 - - -curses_utilities.hpp + + +Node13 + + +console_pages.hpp - - -Node10->Node40 - - + + +Node11->Node13 + + - - -Node42 - - -module.hpp + + +Node41 + + +curses_utilities.hpp - - -Node10->Node42 - - + + +Node11->Node41 + + - - -Node12->Node3 - - + + +Node43 + + +module.hpp + - - -Node12->Node5 - - - - -Node12->Node11 - - + + +Node11->Node43 + + - - -Node12->Node13 - - + + +Node13->Node4 + + - - -Node38 - - -array - + + +Node13->Node6 + + + + +Node13->Node12 + + - - -Node12->Node38 - - + + +Node13->Node14 + + Node39 - -utility + +array - - -Node12->Node39 - - - - - -Node13->Node9 - - + + +Node13->Node39 + + - - -Node14 - - -BoosterSeat/clock.hpp + + +Node40 + + +utility - - -Node13->Node14 - - + + +Node13->Node40 + + + + + +Node14->Node8 + + + + + +Node14->Node10 + + Node15 - - -blocks.hpp + + +BoosterSeat/clock.hpp - + -Node13->Node15 - - +Node14->Node15 + + - - -Node23 - - -error_frame.hpp + + +Node16 + + +blocks.hpp - - -Node13->Node23 - - + + +Node14->Node16 + + Node24 - - -frame.hpp + + +error_frame.hpp - - -Node13->Node24 - - + + +Node14->Node24 + + - + -Node27 - - -streams.hpp +Node25 + + +frame.hpp - - -Node13->Node27 - - + + +Node14->Node25 + + - - -Node35 - - -log_container.hpp + + +Node28 + + +streams.hpp - - -Node13->Node35 - - + + +Node14->Node28 + + - + -Node37 - - -status_led.hpp +Node36 + + +log_container.hpp - - -Node13->Node37 - - + + +Node14->Node36 + + - - -Node15->Node9 - - + + +Node38 + + +status_led.hpp + - - -Node15->Node14 - - - + + +Node14->Node38 + + + + + +Node16->Node8 + + + + -Node15->Node15 - - +Node16->Node15 + + - - -Node20 - - -node.hpp - + + +Node16->Node16 + + + + +Node21 + + +node.hpp + - - -Node15->Node20 - - - - -Node20->Node8 - - + + +Node16->Node21 + + - + -Node23->Node14 - - +Node21->Node9 + + - - -Node23->Node24 - - - - + -Node23->Node27 - - +Node24->Node15 + + - - -Node27->Node3 - - - - - -Node27->Node14 - - + + +Node24->Node25 + + - - -Node27->Node20 - - + + +Node24->Node28 + + - - -Node28 - - -atomic - + + +Node28->Node4 + + + + +Node28->Node15 + + - - -Node27->Node28 - - + + +Node28->Node21 + + Node29 - -iostream + +atomic - - -Node27->Node29 - - + + +Node28->Node29 + + - + -Node32 - - -command.hpp +Node30 + + +iostream - - -Node27->Node32 - - + + +Node28->Node30 + + - - -Node32->Node20 - - + + +Node33 + + +command.hpp + - - -Node37->Node28 - - - - -Node40->Node3 - - + + +Node28->Node33 + + - - -Node40->Node11 - - + + +Node33->Node21 + + - - -Node40->Node12 - - + + +Node38->Node29 + + - - -Node41 - - -ncurses.h - + + +Node41->Node4 + + + + +Node41->Node12 + + - - -Node40->Node41 - - + + +Node41->Node13 + + - - -Node42->Node5 - - + + +Node42 + + +ncurses.h + - - -Node42->Node13 - - - - -Node42->Node20 - - + + +Node41->Node42 + + - - -Node42->Node28 - - + + +Node43->Node6 + + - - -Node42->Node32 - - + + +Node43->Node14 + + - - -Node43 - - -thread - + + +Node43->Node21 + + + + +Node43->Node29 + + - - -Node42->Node43 - - + + +Node43->Node33 + + Node44 - - -giraffe_assert.hpp + + +thread - + -Node42->Node44 - - +Node43->Node44 + + - - -Node47->Node42 - - - - - -Node48 - - -functional + + +Node45 + + +giraffe_assert.hpp - - -Node47->Node48 - - + + +Node43->Node45 + + + + + +Node48->Node43 + + Node49 - -BoosterSeat/geo.hpp + +functional - - -Node47->Node49 - - + + +Node48->Node49 + + Node50 - -BoosterSeat/rolling -_average.hpp + +BoosterSeat/geo.hpp - - -Node47->Node50 - - + + +Node48->Node50 + + Node51 - -BoosterSeat/timer.hpp + +BoosterSeat/rolling +_average.hpp - - -Node47->Node51 - - + + +Node48->Node51 + + Node52 - - -data_log.hpp + + +BoosterSeat/timer.hpp - - -Node47->Node52 - - + + +Node48->Node52 + + - - -Node55 - - -influxdb.hpp + + +Node53 + + +data_log.hpp - - -Node47->Node55 - - + + +Node48->Node53 + + - - -Node52->Node5 - - + + +Node56 + + +influxdb.hpp + - - -Node52->Node13 - - - - -Node53 - - -data_formatting.hpp - + + +Node48->Node56 + + + + +Node53->Node6 + + - - -Node52->Node53 - - + + +Node53->Node14 + + Node54 - - -BoosterSeat/stopwatch.hpp + + +data_formatting.hpp - - -Node52->Node54 - - + + +Node53->Node54 + + - - -Node53->Node5 - - + + +Node55 + + +BoosterSeat/stopwatch.hpp + - - -Node53->Node13 - - - + -Node55->Node5 - - +Node53->Node55 + + - - -Node55->Node11 - - + + +Node54->Node6 + + - - -Node55->Node13 - - + + +Node54->Node14 + + - - -Node55->Node51 - - + + +Node56->Node6 + + - - -Node56->Node11 - - + + +Node56->Node12 + + - - -Node56->Node42 - - + + +Node56->Node14 + + - - -Node56->Node51 - - + + +Node56->Node52 + + - - -Node57 - - -optional - + + +Node57->Node12 + + + + +Node57->Node43 + + - - -Node56->Node57 - - + + +Node57->Node52 + + Node58 - - -extension_base.hpp + + +optional - + -Node56->Node58 - - - - - -Node58->Node13 - - - - - -Node58->Node28 - - - - - -Node58->Node37 - - - - - -Node58->Node43 - - +Node57->Node58 + + Node59 - - -sections/cfg_extensions.hpp + + +extension_base.hpp - + -Node58->Node59 - - +Node57->Node59 + + - - -Node62->Node42 - - + + +Node59->Node14 + + - - -Node62->Node50 - - + + +Node59->Node29 + + - - -Node62->Node51 - - + + +Node59->Node38 + + - + + +Node59->Node44 + + + + + +Node63->Node43 + + + + + +Node63->Node51 + + + + + +Node63->Node52 + + + + -Node63 +Node64 - -request_handler.hpp + +request_handler.hpp - - -Node62->Node63 - - + + +Node63->Node64 + + - + -Node66 +Node67 - -socket.hpp + +socket.hpp - - -Node62->Node66 - - - - - -Node63->Node5 - - - - - -Node63->Node13 - - + + +Node63->Node67 + + - + -Node63->Node66 - - +Node64->Node6 + + - - -Node66->Node3 - - - - + -Node66->Node50 - - +Node64->Node14 + + - - -Node68->Node29 - - + + +Node64->Node67 + + - - -Node68->Node42 - - + + +Node67->Node4 + + - - -Node69->Node42 - - + + +Node67->Node51 + + - + + +Node69->Node30 + + + + -Node69->Node51 - - +Node69->Node43 + + - + + +Node70->Node43 + + + + + +Node70->Node52 + + + + -Node70 +Node71 - -giraffe_data_link.hpp + +giraffe_data_link.hpp - - -Node69->Node70 - - - - - -Node70->Node3 - - - - + -Node70->Node8 - - +Node70->Node71 + + - - -Node70->Node28 - - + + +Node71->Node2 + + - + + +Node71->Node4 + + + + -Node70->Node43 - - +Node71->Node9 + + - - -Node70->Node51 - - + + +Node71->Node29 + + + + + +Node71->Node44 + + + + + +Node71->Node52 + + diff --git a/flight__runner_8hpp.html b/flight__runner_8hpp.html index aa09310ea..38efebdb9 100644 --- a/flight__runner_8hpp.html +++ b/flight__runner_8hpp.html @@ -106,8 +106,10 @@
flight_runner.hpp File Reference
+ +

The main class for the flight system. +More...

#include "configuration.hpp"
-#include "flight_modes.hpp"
#include "flight_runner_data.hpp"
#include "console_module.hpp"
#include "data_module.hpp"
@@ -119,13 +121,13 @@
Include dependency graph for flight_runner.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
@@ -137,7 +139,13 @@
 The FlightRunner class is the main class for the flight system. It ties everything together. More...
 
-
+

Detailed Description

+

The main class for the flight system.

+

=*========GIRAFFE========*= A Unified Flight Command and Control System https://github.com/joshua-jerred/Giraffe https://giraffe.joshuajer.red/ =*=======================*=

+

=*=======================*=

Author
Joshua Jerred (https://joshuajer.red)
+
Date
2024-02-15
+ +

-Go to the documentation of this file.
1 #ifndef FLIGHT_RUNNER_HPP_
-
2 #define FLIGHT_RUNNER_HPP_
-
3 
-
4 #include "configuration.hpp"
-
5 #include "flight_modes.hpp"
-
6 #include "flight_runner_data.hpp"
-
7 
-
8 #include "console_module.hpp"
-
9 #include "data_module.hpp"
-
10 #include "extension_module.hpp"
-
11 #include "server_module.hpp"
-
12 #include "shared_data.hpp"
-
13 #include "system_module.hpp"
-
14 #include "telemetry_module.hpp"
-
15 
-
16 using namespace giraffe;
-
17 
-
22 class FlightRunner {
-
23 public:
-
24  FlightRunner() = default;
-
25 
-
26  FlightRunner(const FlightRunner &) = delete; // No copy constructor
-
27  FlightRunner &operator=(const FlightRunner &) = delete; // No copy assignment
-
28 
-
29  ~FlightRunner();
+Go to the documentation of this file.
1 
+
17 #ifndef FLIGHT_RUNNER_HPP_
+
18 #define FLIGHT_RUNNER_HPP_
+
19 
+
20 #include "configuration.hpp"
+
21 #include "flight_runner_data.hpp"
+
22 
+
23 #include "console_module.hpp"
+
24 #include "data_module.hpp"
+
25 #include "extension_module.hpp"
+
26 #include "server_module.hpp"
+
27 #include "shared_data.hpp"
+
28 #include "system_module.hpp"
+
29 #include "telemetry_module.hpp"
30 
-
35  auto start() -> int;
-
36 
-
40  auto shutdown() -> void;
-
41 
-
42 private:
-
43  auto flightLoop() -> int;
-
44 
-
49  void processCommand(const cmd::Command &command);
-
50 
-
55  void routeCommand(cmd::Command &command);
+
31 using namespace giraffe;
+
32 
+
37 class FlightRunner {
+
38 public:
+
39  FlightRunner() = default;
+
40 
+
41  FlightRunner(const FlightRunner &) = delete; // No copy constructor
+
42  FlightRunner &operator=(const FlightRunner &) = delete; // No copy assignment
+
43 
+
44  ~FlightRunner();
+
45 
+
50  auto start() -> int;
+
51 
+
55  auto shutdown() -> void;
56 
-
57  void toggleModule(const std::string &module_id, bool on_or_off);
-
58 
-
62  FlightRunnerData flight_runner_data_ = FlightRunnerData();
-
63 
-
64  bool shutdown_signal_ = false;
+
57 private:
+
58  auto flightLoop() -> int;
+
59 
+
64  void processCommand(const cmd::Command &command);
65 
- -
67 
-
68  cfg::Configuration *p_config_ = nullptr;
-
69 
-
70  modules::DataModule *p_data_module_ = nullptr;
-
71  modules::ConsoleModule *p_console_module_ = nullptr;
-
72  modules::ServerModule *p_server_module_ = nullptr;
-
73  modules::SystemModule *p_system_module_ = nullptr;
-
74  modules::ExtensionModule *p_extension_module_ = nullptr;
-
75  modules::TelemetryModule *p_telemetry_module_ = nullptr;
-
76 
-
81  FlightMode current_flight_mode_ = FlightMode::UNKNOWN;
-
82 };
-
83 
-
84 #endif
-
The FlightRunner class is the main class for the flight system. It ties everything together.
Definition: flight_runner.hpp:22
+
70  void routeCommand(cmd::Command &command);
+
71 
+
72  void toggleModule(const std::string &module_id, bool on_or_off);
+
73 
+
77  void flightLogic();
+
78 
+
83  void detectFlightPhase();
+
84 
+
85  void setFlightPhase(FlightPhase phase);
+
86 
+
90  FlightRunnerData flight_runner_data_ = FlightRunnerData();
+
91 
+
92  bool shutdown_signal_ = false;
+
93 
+ +
95 
+
96  cfg::Configuration *p_config_ = nullptr;
+
97 
+
98  modules::DataModule *p_data_module_ = nullptr;
+
99  modules::ConsoleModule *p_console_module_ = nullptr;
+
100  modules::ServerModule *p_server_module_ = nullptr;
+
101  modules::SystemModule *p_system_module_ = nullptr;
+
102  modules::ExtensionModule *p_extension_module_ = nullptr;
+
103  modules::TelemetryModule *p_telemetry_module_ = nullptr;
+
104 };
+
105 
+
106 #endif
+
The FlightRunner class is the main class for the flight system. It ties everything together.
Definition: flight_runner.hpp:37
FlightRunner(const FlightRunner &)=delete
FlightRunner & operator=(const FlightRunner &)=delete
FlightRunner()=default
-
Definition: flight_runner_data.hpp:26
+
Definition: flight_runner_data.hpp:27
The console module is a module that provides a console interface for the flight system.
Definition: console_module.hpp:15
A major module of the Giraffe Flight System that handles data flow through the system.
Definition: data_module.hpp:36
Definition: extension_module.hpp:39
@@ -176,14 +180,12 @@
The data module header file.
This is the header file for the new extension module.
-
Contains an enumeration of flight modes.
+
FlightPhase
Used to track the current phase of the flight.
Definition: flight_phase.hpp:25
Non-volatile data for the flight runner.
The server module. Provides a network interface for interacting with the flight system.
Definition: server_module.hpp:37
A command object. Used for passing commands to their destinations.
Definition: command.hpp:35
-
Definition: shared_data.hpp:100
+
Data that is shared across all modules and extensions.
Definition: shared_data.hpp:123
Definition: flight_runner_data.cpp:23
-
FlightMode
An enumeration of flight modes. Used by the flight runner to determine what to do.
Definition: flight_modes.hpp:26
-
@ UNKNOWN
The flight mode at startup. If data can not be loaded, the system will enter the pre-launch mode.
Header file for the server module.
Contains the SharedData struct, used across all modules and extensions.
diff --git a/flight__runner__data_8cpp.html b/flight__runner__data_8cpp.html index dff767cea..a97690a93 100644 --- a/flight__runner__data_8cpp.html +++ b/flight__runner__data_8cpp.html @@ -117,7 +117,7 @@
Include dependency graph for flight_runner_data.cpp:
-
+
@@ -128,8 +128,8 @@
- - + +

Functions

 giraffe::NLOHMANN_JSON_SERIALIZE_ENUM (FlightRunnerData::ShutdownReason, { {FlightRunnerData::ShutdownReason::CRASH_OR_UNKNOWN, "crash_or_unknown"}, {FlightRunnerData::ShutdownReason::CTRL_C, "ctrl_c"}, {FlightRunnerData::ShutdownReason::TELEMETRY_SDN_COMMAND, "telemetry_sdn_command"}, }) FlightRunnerData
 
 giraffe::NLOHMANN_JSON_SERIALIZE_ENUM (FlightRunnerData::ShutdownReason, { {FlightRunnerData::ShutdownReason::CRASH_OR_UNKNOWN, "crash_or_unknown"}, {FlightRunnerData::ShutdownReason::CTRL_C, "ctrl_c"}, {FlightRunnerData::ShutdownReason::TELEMETRY_SDN_COMMAND, "telemetry_sdn_command"}, }) NLOHMANN_JSON_SERIALIZE_ENUM(FlightPhase
 
diff --git a/flight__runner__data_8cpp.js b/flight__runner__data_8cpp.js index 827438564..0577d0a73 100644 --- a/flight__runner__data_8cpp.js +++ b/flight__runner__data_8cpp.js @@ -1,6 +1,6 @@ var flight__runner__data_8cpp = [ - [ "NLOHMANN_JSON_SERIALIZE_ENUM", "flight__runner__data_8cpp.html#a69542761e752ab53aa53576e85b843d9", null ], + [ "NLOHMANN_JSON_SERIALIZE_ENUM", "flight__runner__data_8cpp.html#aa5a7162d7cb40de16288349e41fd6ba0", null ], [ "kDataFilePath", "flight__runner__data_8cpp.html#a6b32139309d34ad3fdd8ad069c141473", null ], [ "kNumStartupsDefault", "flight__runner__data_8cpp.html#accb157d3d9971f0f4f97a434a9aa21e8", null ] ]; \ No newline at end of file diff --git a/flight__runner__data_8cpp__incl.map b/flight__runner__data_8cpp__incl.map index a73aae26c..79d414fdc 100644 --- a/flight__runner__data_8cpp__incl.map +++ b/flight__runner__data_8cpp__incl.map @@ -2,9 +2,10 @@ - + - - - + + + + diff --git a/flight__runner__data_8cpp__incl.md5 b/flight__runner__data_8cpp__incl.md5 index b675374a6..1c3eb00b0 100644 --- a/flight__runner__data_8cpp__incl.md5 +++ b/flight__runner__data_8cpp__incl.md5 @@ -1 +1 @@ -4bbfec77ac0c47058f81106d53a149fc \ No newline at end of file +ab668134cfd75d17c9b73fa59e6ab443 \ No newline at end of file diff --git a/flight__runner__data_8cpp__incl.svg b/flight__runner__data_8cpp__incl.svg index 73a6c41bc..aacb66271 100644 --- a/flight__runner__data_8cpp__incl.svg +++ b/flight__runner__data_8cpp__incl.svg @@ -4,16 +4,16 @@ - - + + flight_runner_data.cpp Node1 - -flight_runner_data.cpp + +flight_runner_data.cpp @@ -21,106 +21,127 @@ Node2 - -fstream + +fstream Node1->Node2 - - + + Node3 - -json.hpp + +json.hpp Node1->Node3 - - + + Node6 - -flight_runner_data.hpp + +flight_runner_data.hpp Node1->Node6 - - + + Node4 - -nlohmann/json.hpp + +nlohmann/json.hpp Node3->Node4 - - + + Node5 - -string + +string Node3->Node5 - - + + Node7 - -cstdint + +BoosterSeat/time.hpp Node6->Node7 - - + + Node8 - -BoosterSeat/time.hpp + +cstdint Node6->Node8 - - + + + + + +Node9 + + +flight_phase.hpp + + + + + +Node6->Node9 + + + + + +Node9->Node5 + + diff --git a/flight__runner__data_8hpp.html b/flight__runner__data_8hpp.html index ff7f4da76..3dc2b267c 100644 --- a/flight__runner__data_8hpp.html +++ b/flight__runner__data_8hpp.html @@ -110,18 +110,19 @@

Non-volatile data for the flight runner. More...

-
#include <cstdint>
-#include <BoosterSeat/time.hpp>
+
#include <BoosterSeat/time.hpp>
+#include <cstdint>
+#include "flight_phase.hpp"
Include dependency graph for flight_runner_data.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/flight__runner__data_8hpp__dep__incl.map b/flight__runner__data_8hpp__dep__incl.map index c412c337a..4a8c5ab5b 100644 --- a/flight__runner__data_8hpp__dep__incl.map +++ b/flight__runner__data_8hpp__dep__incl.map @@ -1,7 +1,8 @@ - - - - - + + + + + + diff --git a/flight__runner__data_8hpp__dep__incl.md5 b/flight__runner__data_8hpp__dep__incl.md5 index 0ae3e9d7a..b8526d38e 100644 --- a/flight__runner__data_8hpp__dep__incl.md5 +++ b/flight__runner__data_8hpp__dep__incl.md5 @@ -1 +1 @@ -99e7a2b3f3413149af73a0613ad7c7ed \ No newline at end of file +18b1eef4a5863fe3a430914f6659da7b \ No newline at end of file diff --git a/flight__runner__data_8hpp__dep__incl.svg b/flight__runner__data_8hpp__dep__incl.svg index cd589bf00..91705d410 100644 --- a/flight__runner__data_8hpp__dep__incl.svg +++ b/flight__runner__data_8hpp__dep__incl.svg @@ -4,78 +4,93 @@ - + flight_runner_data.hpp Node1 - -flight_runner_data.hpp + +flight_runner_data.hpp Node2 - - -flight_runner.hpp + + +flight_runner.hpp Node1->Node2 - - + + - - -Node5 - - -flight_runner_data.cpp + + +Node6 + + +flight_runner_data.cpp - - -Node1->Node5 - - + + +Node1->Node6 + + Node3 - - -flight_runner.cpp + + +flight_logic.cpp Node2->Node3 - - + + Node4 - - -main.cpp + + +flight_runner.cpp Node2->Node4 - - + + + + + +Node5 + + +main.cpp + + + + + +Node2->Node5 + + diff --git a/flight__runner__data_8hpp__incl.map b/flight__runner__data_8hpp__incl.map index 7103c2fa9..c5beb0960 100644 --- a/flight__runner__data_8hpp__incl.map +++ b/flight__runner__data_8hpp__incl.map @@ -1,5 +1,7 @@ - - - + + + + + diff --git a/flight__runner__data_8hpp__incl.md5 b/flight__runner__data_8hpp__incl.md5 index 213959e94..3f8813aae 100644 --- a/flight__runner__data_8hpp__incl.md5 +++ b/flight__runner__data_8hpp__incl.md5 @@ -1 +1 @@ -68d180af3d266cf7f8b58146347eb086 \ No newline at end of file +3a6e73096cf19b8d56d21e668044e27e \ No newline at end of file diff --git a/flight__runner__data_8hpp__incl.svg b/flight__runner__data_8hpp__incl.svg index 235d13a2d..8ef2c8ab9 100644 --- a/flight__runner__data_8hpp__incl.svg +++ b/flight__runner__data_8hpp__incl.svg @@ -4,16 +4,16 @@ - - + + flight_runner_data.hpp Node1 - -flight_runner_data.hpp + +flight_runner_data.hpp @@ -21,31 +21,61 @@ Node2 - -cstdint + +BoosterSeat/time.hpp Node1->Node2 - - + + Node3 - -BoosterSeat/time.hpp + +cstdint Node1->Node3 - - + + + + + +Node4 + + +flight_phase.hpp + + + + + +Node1->Node4 + + + + + +Node5 + + +string + + + + + +Node4->Node5 + + diff --git a/flight__runner__data_8hpp_source.html b/flight__runner__data_8hpp_source.html index 63b4e734e..37c6fb201 100644 --- a/flight__runner__data_8hpp_source.html +++ b/flight__runner__data_8hpp_source.html @@ -108,84 +108,96 @@
17 #ifndef FLIGHT_RUNNER_DATA_HPP_
18 #define FLIGHT_RUNNER_DATA_HPP_
19 
-
20 #include <cstdint>
-
21 
-
22 #include <BoosterSeat/time.hpp>
-
23 
-
24 namespace giraffe {
-
25 
- -
27 public:
-
31  enum class ShutdownReason {
- -
38 
-
42  CTRL_C,
-
43 
- -
48  };
-
49 
- -
55 
- -
60 
-
65  void fullReset();
-
66 
-
67  void incrementNumStartups();
-
68  uint32_t getNumStartups() const;
-
69 
-
70  void setShutdownReason(ShutdownReason shutdown_reason);
-
71 
-
72  bool getSecondsSinceStartup(int64_t &num_seconds);
-
73  bool getSecondsSincePreviousStartup(int64_t &num_seconds);
-
74  bool getSecondsSincePreviousShutdown(int64_t &num_seconds);
-
75 
-
76 private:
-
80  void saveData(bool shutdown_save = false);
-
81 
-
85  bool load_status_ = false;
-
86 
-
90  bool save_status_ = false;
-
91 
-
96  bst::Time startup_time_ = {};
-
97 
-
101  bst::Time previous_startup_time_ = {};
- -
103 
-
108  bst::Time previous_shutdown_time_ = {};
- -
110 
- -
112 
-
116  uint32_t num_startups_ = 0;
-
117 };
-
118 
-
119 } // namespace giraffe
-
120 
-
121 #endif /* FLIGHT_RUNNER_DATA_HPP_ */
-
Definition: flight_runner_data.hpp:26
-
bool previous_startup_time_valid_
Definition: flight_runner_data.hpp:102
-
void fullReset()
Fully resets the flight runner data as if the system has never started before.
Definition: flight_runner_data.cpp:80
-
bst::Time previous_shutdown_time_
Used to store the time the system was previously shut down. Updated at shutdown.
Definition: flight_runner_data.hpp:108
-
void setShutdownReason(ShutdownReason shutdown_reason)
Definition: flight_runner_data.cpp:95
-
bool save_status_
Set to true when the data has been saved to a file.
Definition: flight_runner_data.hpp:90
-
bst::Time startup_time_
The time the system was started. Immediately set once after startup. Not updated after a full reset.
Definition: flight_runner_data.hpp:96
-
uint32_t getNumStartups() const
Definition: flight_runner_data.cpp:91
-
bool previous_shutdown_time_valid_
Definition: flight_runner_data.hpp:109
-
bool getSecondsSincePreviousStartup(int64_t &num_seconds)
Definition: flight_runner_data.cpp:105
-
uint32_t num_startups_
The number of times the system has been started.
Definition: flight_runner_data.hpp:116
-
ShutdownReason shutdown_reason_
Definition: flight_runner_data.hpp:111
-
bool load_status_
Set to true when the data has been loaded from a file.
Definition: flight_runner_data.hpp:85
-
~FlightRunnerData()
Destructor will attempt to save to the data file.
Definition: flight_runner_data.cpp:76
-
bool getSecondsSinceStartup(int64_t &num_seconds)
Definition: flight_runner_data.cpp:100
-
void incrementNumStartups()
Definition: flight_runner_data.cpp:86
-
bst::Time previous_startup_time_
The previous time the system was started. Updated at startup.
Definition: flight_runner_data.hpp:101
+
20 #include <BoosterSeat/time.hpp>
+
21 #include <cstdint>
+
22 
+
23 #include "flight_phase.hpp"
+
24 
+
25 namespace giraffe {
+
26 
+ +
28 public:
+
32  enum class ShutdownReason {
+ +
39 
+
43  CTRL_C,
+
44 
+ +
49  };
+
50 
+ +
56 
+ +
61 
+
66  void fullReset();
+
67 
+ +
69  uint32_t getNumStartups() const;
+
70 
+
71  void setShutdownReason(ShutdownReason shutdown_reason);
+
72 
+
73  bool getSecondsSinceStartup(int64_t &num_seconds);
+
74  bool getSecondsSincePreviousStartup(int64_t &num_seconds);
+
75  bool getSecondsSincePreviousShutdown(int64_t &num_seconds);
+
76 
+
77  void setFlightPhase(FlightPhase flight_phase);
+ +
79 
+
80 private:
+
84  void saveData(bool shutdown_save = false);
+
85 
+
89  bool load_status_ = false;
+
90 
+
94  bool save_status_ = false;
+
95 
+
101  bst::Time startup_time_ = {};
+
102 
+
106  bst::Time previous_startup_time_ = {};
+ +
108 
+
113  bst::Time previous_shutdown_time_ = {};
+ +
115 
+ +
117 
+
121  uint32_t num_startups_ = 0;
+
122 
+ +
128 };
+
129 
+
130 } // namespace giraffe
+
131 
+
132 #endif /* FLIGHT_RUNNER_DATA_HPP_ */
+
Definition: flight_runner_data.hpp:27
+
bool previous_startup_time_valid_
Definition: flight_runner_data.hpp:107
+
void fullReset()
Fully resets the flight runner data as if the system has never started before.
+
bst::Time previous_shutdown_time_
Used to store the time the system was previously shut down. Updated at shutdown.
Definition: flight_runner_data.hpp:113
+
void setShutdownReason(ShutdownReason shutdown_reason)
+
bool save_status_
Set to true when the data has been saved to a file.
Definition: flight_runner_data.hpp:94
+
bst::Time startup_time_
The time the system was started. Immediately set once after startup. Not updated after a full reset.
Definition: flight_runner_data.hpp:101
+
uint32_t getNumStartups() const
+
bool previous_shutdown_time_valid_
Definition: flight_runner_data.hpp:114
+
bool getSecondsSincePreviousStartup(int64_t &num_seconds)
+
uint32_t num_startups_
The number of times the system has been started.
Definition: flight_runner_data.hpp:121
+
FlightPhase flight_phase_
Definition: flight_runner_data.hpp:127
+
FlightPhase getFlightPhase() const
+
ShutdownReason shutdown_reason_
Definition: flight_runner_data.hpp:116
+
bool load_status_
Set to true when the data has been loaded from a file.
Definition: flight_runner_data.hpp:89
+
~FlightRunnerData()
Destructor will attempt to save to the data file.
+
bool getSecondsSinceStartup(int64_t &num_seconds)
+ +
void setFlightPhase(FlightPhase flight_phase)
+
bst::Time previous_startup_time_
The previous time the system was started. Updated at startup.
Definition: flight_runner_data.hpp:106
FlightRunnerData()
The default constructor will attempt to load the data from the saved file.
-
void saveData(bool shutdown_save=false)
Attempts to save the data to a file.
Definition: flight_runner_data.cpp:121
-
bool getSecondsSincePreviousShutdown(int64_t &num_seconds)
Definition: flight_runner_data.cpp:113
-
ShutdownReason
The reason the system was shutdown. Stored in the data file.
Definition: flight_runner_data.hpp:31
+
void saveData(bool shutdown_save=false)
Attempts to save the data to a file.
+
bool getSecondsSincePreviousShutdown(int64_t &num_seconds)
+
ShutdownReason
The reason the system was shutdown. Stored in the data file.
Definition: flight_runner_data.hpp:32
@ TELEMETRY_SDN_COMMAND
User requested a shutdown via the telemetry sdn command.
@ CTRL_C
User requested a shutdown by pressing CTRL+C.
@ CRASH_OR_UNKNOWN
The system stopped accidentally, not on purpose. Most likely a software crash.
+
Contains the flight phase enum and related functions.
+
FlightPhase
Used to track the current phase of the flight.
Definition: flight_phase.hpp:25
+
Definition: flight_runner_data.cpp:23
diff --git a/frame_8hpp.html b/frame_8hpp.html index e67af382d..40d495689 100644 --- a/frame_8hpp.html +++ b/frame_8hpp.html @@ -118,7 +118,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/frame_8hpp__dep__incl.map b/frame_8hpp__dep__incl.map index a97a548ac..8f2fcb2aa 100644 --- a/frame_8hpp__dep__incl.map +++ b/frame_8hpp__dep__incl.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/frame_8hpp__dep__incl.md5 b/frame_8hpp__dep__incl.md5 index d40e23f09..cc6353855 100644 --- a/frame_8hpp__dep__incl.md5 +++ b/frame_8hpp__dep__incl.md5 @@ -1 +1 @@ -b6bcc8b1fbe33eda865d6be84a6497ba \ No newline at end of file +99fe161f3b4fa8ea56332feb4ba80c61 \ No newline at end of file diff --git a/frame_8hpp__dep__incl.svg b/frame_8hpp__dep__incl.svg index 20351dd41..cc37e54b2 100644 --- a/frame_8hpp__dep__incl.svg +++ b/frame_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + frame.hpp Node1 - -frame.hpp + +frame.hpp @@ -21,916 +21,874 @@ Node2 - -error_frame.hpp + +error_frame.hpp Node1->Node2 - - + + Node4 - -shared_data.hpp + +shared_data.hpp - + Node1->Node4 - - + + Node3 - -error_frame.cpp + +error_frame.cpp Node2->Node3 - - + + Node2->Node4 - - + + - + -Node64 +Node65 - -test_error_frame.cpp + +test_error_frame.cpp - - -Node2->Node64 - - + + +Node2->Node65 + + Node5 - -cfg_section.hpp + +cfg_section.hpp Node4->Node5 - - + + Node8 - -extension_base.hpp + +extension_base.hpp - + Node4->Node8 - - + + - + Node29 - - -flight_runner.hpp + + +flight_runner.hpp - + Node4->Node29 - - + + - + -Node36 +Node37 - -console_pages.hpp + +console_pages.hpp - - -Node4->Node36 - - + + +Node4->Node37 + + - + -Node42 +Node43 - -data_formatting.hpp + +data_formatting.hpp - - -Node4->Node42 - - + + +Node4->Node43 + + - + -Node44 +Node45 - -data_log.hpp + +data_log.hpp - - -Node4->Node44 - - + + +Node4->Node45 + + - + -Node49 +Node50 - -influxdb.hpp + +influxdb.hpp - - -Node4->Node49 - - + + +Node4->Node50 + + - + -Node51 +Node52 - -module.hpp + +module.hpp - - -Node4->Node51 - - + + +Node4->Node52 + + - + -Node59 +Node60 - -request_handler.hpp + +request_handler.hpp - - -Node4->Node59 - - + + +Node4->Node60 + + - + -Node61 +Node62 - -logger.hpp + +logger.hpp - - -Node4->Node61 - - + + +Node4->Node62 + + - + -Node62 +Node63 - -to_json.cpp + +to_json.cpp - - -Node4->Node62 - - + + +Node4->Node63 + + - + -Node63 +Node64 - -test_configuration.cpp + +test_configuration.cpp - - -Node4->Node63 - - + + +Node4->Node64 + + Node6 - -cfg_extensions.hpp + +cfg_extensions.hpp Node5->Node6 - - + + Node7 - -cfg_extensions.cpp + +cfg_extensions.cpp Node6->Node7 - - + + Node6->Node8 - - + + - + -Node35 +Node36 - -preconfigured_extensions.hpp + +preconfigured_extensions.hpp - - -Node6->Node35 - - + + +Node6->Node36 + + Node9 - -adc_extension_base.hpp + +adc_extension_base.hpp Node8->Node9 - - + + - + Node14 - - -bme280.hpp + + +bme280.hpp - + Node8->Node14 - - + + - + Node16 - - -bmi088.hpp + + +bmi088.hpp - + Node8->Node16 - - + + - + Node18 - - -ds18b20.hpp + + +ds18b20.hpp - + Node8->Node18 - - + + - + Node20 - - -extension_base.cpp + + +extension_base.cpp - + Node8->Node20 - - + + - + Node21 - - -i2c_extension_adapter.hpp + + +i2c_extension_adapter.hpp - + Node8->Node21 - - + + - + Node22 - - -pi_camera.hpp + + +pi_camera.hpp - + Node8->Node22 - - + + - + Node24 - - -rgb_status_led.hpp + + +rgb_status_led.hpp - + Node8->Node24 - - + + - + Node26 - - -samm8q.hpp + + +samm8q.hpp - + Node8->Node26 - - + + - + Node28 - - -extension_module.hpp + + +extension_module.hpp - + Node8->Node28 - - + + - + -Node32 +Node33 - -extension_test_framework.hpp + +extension_test_framework.hpp - - -Node8->Node32 - - + + +Node8->Node33 + + - + -Node34 +Node35 - -simulated_extensions.hpp + +simulated_extensions.hpp - - -Node8->Node34 - - + + +Node8->Node35 + + Node10 - -mcp3021.hpp + +mcp3021.hpp Node9->Node10 - - + + Node12 - -extension_module.cpp + +extension_module.cpp Node10->Node12 - - - - - -Node13 - - -test_extensions.cpp - - - - - -Node10->Node13 - - + + - + Node14->Node12 - - - - - -Node14->Node13 - - + + - + Node15 - - -bme280.cpp + + +bme280.cpp - + Node14->Node15 - - + + - + Node16->Node12 - - - - - -Node16->Node13 - - + + - + Node18->Node12 - - - - - -Node18->Node13 - - + + - + Node21->Node10 - - - - - -Node22->Node13 - - + + - + Node24->Node12 - - - - - -Node24->Node13 - - + + - + Node26->Node12 - - - - - -Node26->Node13 - - + + - + Node28->Node12 - - + + - + Node28->Node29 - - + + - + Node30 - - -flight_runner.cpp + + +flight_logic.cpp - + Node29->Node30 - - + + - + Node31 - - -main.cpp + + +flight_runner.cpp - + Node29->Node31 - - + + - - -Node32->Node13 - - + + +Node32 + + +main.cpp + - + + + +Node29->Node32 + + + + -Node37 +Node38 - -console_module.hpp + +console_module.hpp - - -Node36->Node37 - - + + +Node37->Node38 + + - + -Node39 +Node40 - -console_pages.cpp + +console_pages.cpp - - -Node36->Node39 - - + + +Node37->Node40 + + - + -Node40 +Node41 - -curses_utilities.hpp + +curses_utilities.hpp - - -Node36->Node40 - - + + +Node37->Node41 + + - - -Node37->Node29 - - + + +Node38->Node29 + + - - -Node40->Node37 - - + + +Node41->Node38 + + - + -Node43 +Node44 - -data_formatting.cpp + +data_formatting.cpp - - -Node42->Node43 - - + + +Node43->Node44 + + - - -Node42->Node44 - - + + +Node43->Node45 + + - + -Node45 +Node46 - -data_log.cpp + +data_log.cpp - - -Node44->Node45 - - + + +Node45->Node46 + + - + -Node46 +Node47 - -data_module.hpp + +data_module.hpp - - -Node44->Node46 - - + + +Node45->Node47 + + - - -Node46->Node29 - - + + +Node47->Node29 + + - - -Node49->Node46 - - + + +Node50->Node47 + + - + -Node50 +Node51 - -influxdb.cpp + +influxdb.cpp - - -Node49->Node50 - - + + +Node50->Node51 + + - - -Node51->Node28 - - + + +Node52->Node28 + + - - -Node51->Node37 - - + + +Node52->Node38 + + - - -Node51->Node46 - - + + +Node52->Node47 + + - + -Node52 +Node53 - -module.cpp + +module.cpp - - -Node51->Node52 - - + + +Node52->Node53 + + - + -Node53 +Node54 - -server_module.hpp + +server_module.hpp - - -Node51->Node53 - - + + +Node52->Node54 + + - + -Node55 +Node56 - -system_module.hpp + +system_module.hpp - - -Node51->Node55 - - + + +Node52->Node56 + + - + -Node57 +Node58 - -telemetry_module.hpp + +telemetry_module.hpp - - -Node51->Node57 - - + + +Node52->Node58 + + - - -Node53->Node29 - - + + +Node54->Node29 + + - - -Node55->Node29 - - + + +Node56->Node29 + + - - -Node57->Node29 - - + + +Node58->Node29 + + - - -Node59->Node53 - - + + +Node60->Node54 + + - + -Node60 +Node61 - -request_handler.cpp + +request_handler.cpp - - -Node59->Node60 - - - - - -Node61->Node59 - - + + +Node60->Node61 + + + + + +Node62->Node60 + + diff --git a/functions_c.html b/functions_c.html index e0d25e3dd..10f9c4457 100644 --- a/functions_c.html +++ b/functions_c.html @@ -310,9 +310,6 @@

- c -

This graph shows which files directly or indirectly include this file:
-
+
diff --git a/gdl__config__and__stats_8hpp__dep__incl.map b/gdl__config__and__stats_8hpp__dep__incl.map index 12ccb43a9..35bc18321 100644 --- a/gdl__config__and__stats_8hpp__dep__incl.map +++ b/gdl__config__and__stats_8hpp__dep__incl.map @@ -1,21 +1,22 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/gdl__config__and__stats_8hpp__dep__incl.md5 b/gdl__config__and__stats_8hpp__dep__incl.md5 index ad8cda415..b01cfc861 100644 --- a/gdl__config__and__stats_8hpp__dep__incl.md5 +++ b/gdl__config__and__stats_8hpp__dep__incl.md5 @@ -1 +1 @@ -0b6fe240c0b36b73168fbd7268bab4c9 \ No newline at end of file +076a4c327c1a3cca4a18a8495c3f63c4 \ No newline at end of file diff --git a/gdl__config__and__stats_8hpp__dep__incl.svg b/gdl__config__and__stats_8hpp__dep__incl.svg index a29fd08f5..81670b619 100644 --- a/gdl__config__and__stats_8hpp__dep__incl.svg +++ b/gdl__config__and__stats_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + gdl_config_and_stats.hpp Node1 - -gdl_config_and_stats.hpp + +gdl_config_and_stats.hpp @@ -21,290 +21,305 @@ Node2 - -gdl_layers.hpp + +gdl_layers.hpp Node1->Node2 - - + + Node3 - -giraffe_data_link.hpp + +giraffe_data_link.hpp - -Node1->Node3 - - - - - -Node17 - - -network_layer.cpp - - - - -Node1->Node17 - - +Node1->Node3 + + Node18 - - -physical_layer.cpp + + +network_layer.cpp Node1->Node18 - - + + + + + +Node19 + + +physical_layer.cpp + + + + + +Node1->Node19 + + Node2->Node3 - - - - - -Node2->Node17 - - + + Node2->Node18 - - - - - -Node19 - - -transport_layer.cpp - - + + Node2->Node19 - - + + + + + +Node20 + + +transport_layer.cpp + + + + + +Node2->Node20 + + Node4 - -telemetry_module.hpp + +telemetry_module.hpp Node3->Node4 - - - - - -Node9 - - -gdl_terminal.cpp - - - - - -Node3->Node9 - - + + Node10 - - -giraffe_data_link.cpp + + +gdl_terminal.cpp Node3->Node10 - - + + Node11 - - -gdl_server.hpp + + +giraffe_data_link.cpp Node3->Node11 - - + + - - -Node16 - - -test_application_layer.cpp + + +Node12 + + +gdl_server.hpp - - -Node3->Node16 - - + + +Node3->Node12 + + + + + +Node17 + + +test_application_layer.cpp + + + + + +Node3->Node17 + + Node5 - - -flight_runner.hpp + + +flight_runner.hpp Node4->Node5 - - + + - - -Node8 - - -telemetry_module.cpp + + +Node9 + + +telemetry_module.cpp - - -Node4->Node8 - - + + +Node4->Node9 + + Node6 - - -flight_runner.cpp + + +flight_logic.cpp Node5->Node6 - - + + Node7 - - -main.cpp + + +flight_runner.cpp Node5->Node7 - - + + - - -Node12 - - -gdl_server.cpp + + +Node8 + + +main.cpp - - -Node11->Node12 - - + + +Node5->Node8 + + Node13 - - -gdl_server_request -_handlers.cpp + + +gdl_server.cpp - + -Node11->Node13 - - +Node12->Node13 + + Node14 - - -gdl_server_set_handlers.cpp + + +gdl_server_request +_handlers.cpp - + -Node11->Node14 - - +Node12->Node14 + + Node15 - - -main.cpp + + +gdl_server_set_handlers.cpp - + -Node11->Node15 - - +Node12->Node15 + + + + + +Node16 + + +main.cpp + + + + + +Node12->Node16 + + diff --git a/gdl__constants_8hpp__dep__incl.map b/gdl__constants_8hpp__dep__incl.map index 4a76e7e24..12fc4ed41 100644 --- a/gdl__constants_8hpp__dep__incl.map +++ b/gdl__constants_8hpp__dep__incl.map @@ -1,25 +1,26 @@ - - + + - - - - + + + + - - - - - - - - - + + + + + + + + + + diff --git a/gdl__constants_8hpp__dep__incl.md5 b/gdl__constants_8hpp__dep__incl.md5 index 76d295c02..716a770a1 100644 --- a/gdl__constants_8hpp__dep__incl.md5 +++ b/gdl__constants_8hpp__dep__incl.md5 @@ -1 +1 @@ -8b2b61f37b85baba6072d39509e4818d \ No newline at end of file +45ae12465037fa3b77b5c44cb333335d \ No newline at end of file diff --git a/gdl__constants_8hpp__dep__incl.svg b/gdl__constants_8hpp__dep__incl.svg index 7baf6fd97..dbfcd3a7c 100644 --- a/gdl__constants_8hpp__dep__incl.svg +++ b/gdl__constants_8hpp__dep__incl.svg @@ -32,33 +32,33 @@ - - -Node20 - + + +Node21 + transport_layer.cpp - - -Node1->Node20 + + +Node1->Node21 - - -Node23 - + + +Node24 + test_message_queue.cpp - - -Node1->Node23 + + +Node1->Node24 @@ -132,50 +132,50 @@ - + Node2->Node7 - - -Node2->Node20 + + +Node2->Node21 - - -Node21 - + + +Node22 + gdl_packet.hpp - - -Node2->Node21 + + +Node2->Node22 - - -Node22 - + + +Node23 + message_queue.cpp - - -Node2->Node22 + + +Node2->Node23 - - -Node2->Node23 + + +Node2->Node24 @@ -185,50 +185,50 @@ - - -Node18 - + + +Node19 + network_layer.cpp - - -Node6->Node18 + + +Node6->Node19 - - -Node19 - + + +Node20 + physical_layer.cpp - - -Node6->Node19 - - - Node6->Node20 + + + + + +Node6->Node21 - + Node7->Node4 - + Node7->Node5 @@ -248,38 +248,38 @@ - - -Node12 - + + +Node13 + gdl_server.hpp - - -Node7->Node12 + + +Node7->Node13 - - -Node17 - + + +Node18 + test_application_layer.cpp - - -Node7->Node17 + + +Node7->Node18 - + Node8->Node3 @@ -287,7 +287,7 @@ Node9 - + flight_runner.hpp @@ -302,103 +302,118 @@ Node10 - - -flight_runner.cpp + + +flight_logic.cpp Node9->Node10 - - + + Node11 - - -main.cpp + + +flight_runner.cpp Node9->Node11 - - + + - - -Node13 - + + +Node12 + + +main.cpp + + + + + +Node9->Node12 + + + + + +Node14 + gdl_server.cpp - - -Node12->Node13 + + +Node13->Node14 - - -Node14 - + + +Node15 + gdl_server_request _handlers.cpp - - -Node12->Node14 + + +Node13->Node15 - - -Node15 - + + +Node16 + gdl_server_set_handlers.cpp - - -Node12->Node15 + + +Node13->Node16 - - -Node16 - + + +Node17 + main.cpp - - -Node12->Node16 + + +Node13->Node17 - - -Node21->Node6 + + +Node22->Node6 - - -Node21->Node18 + + +Node22->Node19 diff --git a/gdl__layers_8hpp.html b/gdl__layers_8hpp.html index 9120bb3ae..9d0705619 100644 --- a/gdl__layers_8hpp.html +++ b/gdl__layers_8hpp.html @@ -124,7 +124,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/gdl__layers_8hpp__dep__incl.map b/gdl__layers_8hpp__dep__incl.map index 2f997cbe9..6d4cb08c2 100644 --- a/gdl__layers_8hpp__dep__incl.map +++ b/gdl__layers_8hpp__dep__incl.map @@ -1,20 +1,21 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + diff --git a/gdl__layers_8hpp__dep__incl.md5 b/gdl__layers_8hpp__dep__incl.md5 index e02e4ef7c..23593cf0f 100644 --- a/gdl__layers_8hpp__dep__incl.md5 +++ b/gdl__layers_8hpp__dep__incl.md5 @@ -1 +1 @@ -81166f6fea7534858b44f432c2a99654 \ No newline at end of file +1c41466a1fd5304117f891857126f647 \ No newline at end of file diff --git a/gdl__layers_8hpp__dep__incl.svg b/gdl__layers_8hpp__dep__incl.svg index 499cb3b1e..8acc84acb 100644 --- a/gdl__layers_8hpp__dep__incl.svg +++ b/gdl__layers_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + gdl_layers.hpp Node1 - -gdl_layers.hpp + +gdl_layers.hpp @@ -21,257 +21,272 @@ Node2 - -giraffe_data_link.hpp + +giraffe_data_link.hpp Node1->Node2 - - - - - -Node16 - - -network_layer.cpp - - - - - -Node1->Node16 - - + + Node17 - - -physical_layer.cpp + + +network_layer.cpp Node1->Node17 - - + + Node18 - - -transport_layer.cpp + + +physical_layer.cpp Node1->Node18 - - + + + + + +Node19 + + +transport_layer.cpp + + + + + +Node1->Node19 + + Node3 - -telemetry_module.hpp + +telemetry_module.hpp Node2->Node3 - - - - - -Node8 - - -gdl_terminal.cpp - - - - - -Node2->Node8 - - + + Node9 - - -giraffe_data_link.cpp + + +gdl_terminal.cpp Node2->Node9 - - + + Node10 - - -gdl_server.hpp + + +giraffe_data_link.cpp Node2->Node10 - - + + - - -Node15 - - -test_application_layer.cpp + + +Node11 + + +gdl_server.hpp - - -Node2->Node15 - - + + +Node2->Node11 + + + + + +Node16 + + +test_application_layer.cpp + + + + + +Node2->Node16 + + Node4 - - -flight_runner.hpp + + +flight_runner.hpp Node3->Node4 - - + + - - -Node7 - - -telemetry_module.cpp + + +Node8 + + +telemetry_module.cpp - - -Node3->Node7 - - + + +Node3->Node8 + + Node5 - - -flight_runner.cpp + + +flight_logic.cpp Node4->Node5 - - + + Node6 - - -main.cpp + + +flight_runner.cpp Node4->Node6 - - + + - - -Node11 - - -gdl_server.cpp + + +Node7 + + +main.cpp - - -Node10->Node11 - - + + +Node4->Node7 + + Node12 - - -gdl_server_request -_handlers.cpp + + +gdl_server.cpp - + -Node10->Node12 - - +Node11->Node12 + + Node13 - - -gdl_server_set_handlers.cpp + + +gdl_server_request +_handlers.cpp - + -Node10->Node13 - - +Node11->Node13 + + Node14 - - -main.cpp + + +gdl_server_set_handlers.cpp - + -Node10->Node14 - - +Node11->Node14 + + + + + +Node15 + + +main.cpp + + + + + +Node11->Node15 + + diff --git a/gdl__message_8hpp__dep__incl.map b/gdl__message_8hpp__dep__incl.map index 74f856f4d..a94e47d49 100644 --- a/gdl__message_8hpp__dep__incl.map +++ b/gdl__message_8hpp__dep__incl.map @@ -5,20 +5,21 @@ - - - - - - + + + + + + - - - - - - - - - + + + + + + + + + + diff --git a/gdl__message_8hpp__dep__incl.md5 b/gdl__message_8hpp__dep__incl.md5 index a4484e937..bd29ef4e3 100644 --- a/gdl__message_8hpp__dep__incl.md5 +++ b/gdl__message_8hpp__dep__incl.md5 @@ -1 +1 @@ -5b9f30f11bbdb61cc533834679c81c7a \ No newline at end of file +85ed000780dbff9eaeddfb2b47203d41 \ No newline at end of file diff --git a/gdl__message_8hpp__dep__incl.svg b/gdl__message_8hpp__dep__incl.svg index 201f186c0..700699d3f 100644 --- a/gdl__message_8hpp__dep__incl.svg +++ b/gdl__message_8hpp__dep__incl.svg @@ -87,68 +87,68 @@ - + Node1->Node6 - - -Node19 - + + +Node20 + transport_layer.cpp - - -Node1->Node19 + + +Node1->Node20 - - -Node20 - + + +Node21 + gdl_packet.hpp - - -Node1->Node20 + + +Node1->Node21 - - -Node21 - + + +Node22 + message_queue.cpp - - -Node1->Node21 + + +Node1->Node22 - - -Node22 - + + +Node23 + test_message_queue.cpp - - -Node1->Node22 + + +Node1->Node23 @@ -158,50 +158,50 @@ - - -Node17 - + + +Node18 + network_layer.cpp - - -Node5->Node17 + + +Node5->Node18 - - -Node18 - + + +Node19 + physical_layer.cpp - - -Node5->Node18 - - - Node5->Node19 + + + + + +Node5->Node20 - + Node6->Node3 - + Node6->Node4 @@ -221,38 +221,38 @@ - - -Node11 - + + +Node12 + gdl_server.hpp - - -Node6->Node11 + + +Node6->Node12 - - -Node16 - + + +Node17 + test_application_layer.cpp - - -Node6->Node16 + + +Node6->Node17 - + Node7->Node2 @@ -260,7 +260,7 @@ Node8 - + flight_runner.hpp @@ -275,103 +275,118 @@ Node9 - - -flight_runner.cpp + + +flight_logic.cpp Node8->Node9 - - + + Node10 - - -main.cpp + + +flight_runner.cpp Node8->Node10 - - + + - - -Node12 - + + +Node11 + + +main.cpp + + + + + +Node8->Node11 + + + + + +Node13 + gdl_server.cpp - - -Node11->Node12 + + +Node12->Node13 - - -Node13 - + + +Node14 + gdl_server_request _handlers.cpp - - -Node11->Node13 + + +Node12->Node14 - - -Node14 - + + +Node15 + gdl_server_set_handlers.cpp - - -Node11->Node14 + + +Node12->Node15 - - -Node15 - + + +Node16 + main.cpp - - -Node11->Node15 + + +Node12->Node16 - - -Node20->Node5 + + +Node21->Node5 - - -Node20->Node17 + + +Node21->Node18 diff --git a/gdl__packet_8hpp.html b/gdl__packet_8hpp.html index 942a410c0..8784a83c8 100644 --- a/gdl__packet_8hpp.html +++ b/gdl__packet_8hpp.html @@ -120,7 +120,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/gdl__packet_8hpp__dep__incl.map b/gdl__packet_8hpp__dep__incl.map index f51ea0525..bfc662908 100644 --- a/gdl__packet_8hpp__dep__incl.map +++ b/gdl__packet_8hpp__dep__incl.map @@ -1,21 +1,22 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + diff --git a/gdl__packet_8hpp__dep__incl.md5 b/gdl__packet_8hpp__dep__incl.md5 index 3c0d7eabd..30eb93229 100644 --- a/gdl__packet_8hpp__dep__incl.md5 +++ b/gdl__packet_8hpp__dep__incl.md5 @@ -1 +1 @@ -e19649f7dfeff48b991eb1ef9bf904ac \ No newline at end of file +cdcb80a707284c7580bb331565e8f0aa \ No newline at end of file diff --git a/gdl__packet_8hpp__dep__incl.svg b/gdl__packet_8hpp__dep__incl.svg index 0b96194af..ecc8a2ec6 100644 --- a/gdl__packet_8hpp__dep__incl.svg +++ b/gdl__packet_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + gdl_packet.hpp Node1 - -gdl_packet.hpp + +gdl_packet.hpp @@ -21,278 +21,293 @@ Node2 - -gdl_layers.hpp + +gdl_layers.hpp Node1->Node2 - - + + - - -Node17 - - -network_layer.cpp + + +Node18 + + +network_layer.cpp - - -Node1->Node17 - - + + +Node1->Node18 + + Node3 - -giraffe_data_link.hpp + +giraffe_data_link.hpp Node2->Node3 - - - - - -Node2->Node17 - - - - - -Node18 - - -physical_layer.cpp - - + + Node2->Node18 - - + + Node19 - - -transport_layer.cpp + + +physical_layer.cpp Node2->Node19 - - + + + + + +Node20 + + +transport_layer.cpp + + + + + +Node2->Node20 + + Node4 - -telemetry_module.hpp + +telemetry_module.hpp Node3->Node4 - - - - - -Node9 - - -gdl_terminal.cpp - - - - - -Node3->Node9 - - + + Node10 - - -giraffe_data_link.cpp + + +gdl_terminal.cpp Node3->Node10 - - + + Node11 - - -gdl_server.hpp + + +giraffe_data_link.cpp Node3->Node11 - - + + - - -Node16 - - -test_application_layer.cpp + + +Node12 + + +gdl_server.hpp - - -Node3->Node16 - - + + +Node3->Node12 + + + + + +Node17 + + +test_application_layer.cpp + + + + + +Node3->Node17 + + Node5 - - -flight_runner.hpp + + +flight_runner.hpp Node4->Node5 - - + + - - -Node8 - - -telemetry_module.cpp + + +Node9 + + +telemetry_module.cpp - - -Node4->Node8 - - + + +Node4->Node9 + + Node6 - - -flight_runner.cpp + + +flight_logic.cpp Node5->Node6 - - + + Node7 - - -main.cpp + + +flight_runner.cpp Node5->Node7 - - + + - - -Node12 - - -gdl_server.cpp + + +Node8 + + +main.cpp - - -Node11->Node12 - - + + +Node5->Node8 + + Node13 - - -gdl_server_request -_handlers.cpp + + +gdl_server.cpp - + -Node11->Node13 - - +Node12->Node13 + + Node14 - - -gdl_server_set_handlers.cpp + + +gdl_server_request +_handlers.cpp - + -Node11->Node14 - - +Node12->Node14 + + Node15 - - -main.cpp + + +gdl_server_set_handlers.cpp - + -Node11->Node15 - - +Node12->Node15 + + + + + +Node16 + + +main.cpp + + + + + +Node12->Node16 + + diff --git a/gdl__server_8hpp_source.html b/gdl__server_8hpp_source.html index 8e7fc9edd..71ef07bce 100644 --- a/gdl__server_8hpp_source.html +++ b/gdl__server_8hpp_source.html @@ -203,7 +203,7 @@
140 
141  uint32_t protocol_id_{1};
142  std::string getNextResponseId() {
-
143  return std::to_string(protocol_id_++);
+
143  return std::to_string(protocol_id_++);
144  }
145 
@@ -277,7 +277,7 @@
Definition: giraffe_data_link.cpp:20
static const std::unordered_map< DataLink::Status, std::string > GDL_STATUS_MAP
Definition: gdl_server.hpp:33
-
std::string to_string(const node::Identification id) noexcept
Definition: to_string.cpp:23
+
std::string to_string(FlightPhase phase)
Converts a flight phase to a string.
Definition: to_string.cpp:142
nlohmann::json json
Definition: positional.hpp:25
Declares the protocol namespace and its associated types.
The socket class header.
diff --git a/giraffe__assert_8hpp.html b/giraffe__assert_8hpp.html index 559245217..4ba21d88d 100644 --- a/giraffe__assert_8hpp.html +++ b/giraffe__assert_8hpp.html @@ -121,7 +121,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/giraffe__assert_8hpp__dep__incl.map b/giraffe__assert_8hpp__dep__incl.map index 95543b346..2beb5fb08 100644 --- a/giraffe__assert_8hpp__dep__incl.map +++ b/giraffe__assert_8hpp__dep__incl.map @@ -1,42 +1,43 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/giraffe__assert_8hpp__dep__incl.md5 b/giraffe__assert_8hpp__dep__incl.md5 index f166070c5..9136c751e 100644 --- a/giraffe__assert_8hpp__dep__incl.md5 +++ b/giraffe__assert_8hpp__dep__incl.md5 @@ -1 +1 @@ -9aa819522795c750b0d6f74d43b28b89 \ No newline at end of file +a4df84437875cbe21b8e5db3af19feb3 \ No newline at end of file diff --git a/giraffe__assert_8hpp__dep__incl.svg b/giraffe__assert_8hpp__dep__incl.svg index 4d89426c1..19cac59c1 100644 --- a/giraffe__assert_8hpp__dep__incl.svg +++ b/giraffe__assert_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + giraffe_assert.hpp Node1 - -giraffe_assert.hpp + +giraffe_assert.hpp @@ -21,670 +21,685 @@ Node2 - -adc_extension_base.hpp + +adc_extension_base.hpp Node1->Node2 - - + + Node5 - -extension_module.cpp + +extension_module.cpp Node1->Node5 - - + + Node7 - -spi_interface.cpp + +spi_interface.cpp Node1->Node7 - - + + Node8 - -main.cpp + +main.cpp Node1->Node8 - - + + Node9 - -module.hpp + +module.hpp Node1->Node9 - - - - - -Node25 - - -error_frame.cpp - - - - - -Node1->Node25 - - + + Node26 - - -giraffe_debug_assert.cpp + + +error_frame.cpp Node1->Node26 - - + + Node27 - - -giraffe_diagnostics.hpp + + +giraffe_debug_assert.cpp Node1->Node27 - - + + + + + +Node28 + + +giraffe_diagnostics.hpp + + + + + +Node1->Node28 + + Node3 - -mcp3021.hpp + +mcp3021.hpp Node2->Node3 - - + + Node4 - -mcp3021.cpp + +mcp3021.cpp Node3->Node4 - - + + Node3->Node5 - - + + Node6 - -test_extensions.cpp + +test_extensions.cpp Node3->Node6 - - + + Node10 - -console_module.hpp + +console_module.hpp Node9->Node10 - - + + - - -Node14 - - -data_module.hpp - - - - - -Node9->Node14 - - - - - -Node17 - - -extension_module.hpp + + +Node15 + + +data_module.hpp - - -Node9->Node17 - - + + +Node9->Node15 + + Node18 - - -module.cpp + + +extension_module.hpp - + Node9->Node18 - - + + Node19 - - -server_module.hpp + + +module.cpp Node9->Node19 - - + + - - -Node21 - - -system_module.hpp + + +Node20 + + +server_module.hpp - - -Node9->Node21 - - + + +Node9->Node20 + + - - -Node23 - - -telemetry_module.hpp + + +Node22 + + +system_module.hpp - - -Node9->Node23 - - + + +Node9->Node22 + + + + + +Node24 + + +telemetry_module.hpp + + + + + +Node9->Node24 + + Node11 - - -flight_runner.hpp + + +flight_runner.hpp Node10->Node11 - - + + - - -Node13 - - -console_module.cpp + + +Node14 + + +console_module.cpp - - -Node10->Node13 - - + + +Node10->Node14 + + - + Node11->Node8 - - + + Node12 - - -flight_runner.cpp + + +flight_logic.cpp Node11->Node12 - - + + - - -Node14->Node11 - - - - - -Node15 - - -data_module.cpp + + +Node13 + + +flight_runner.cpp - + + +Node11->Node13 + + + + -Node14->Node15 - - +Node15->Node11 + + Node16 - - -test_data_module.cpp + + +data_module.cpp - + -Node14->Node16 - - +Node15->Node16 + + - - -Node17->Node5 - - + + +Node17 + + +test_data_module.cpp + - - -Node17->Node11 - - - - -Node19->Node11 - - + + +Node15->Node17 + + - - -Node20 - - -server_module.cpp - + + +Node18->Node5 + + + + +Node18->Node11 + + - + -Node19->Node20 - - - - - -Node21->Node11 - - +Node20->Node11 + + - - -Node22 - - -system_module.cpp + + +Node21 + + +server_module.cpp - - -Node21->Node22 - - + + +Node20->Node21 + + - - -Node23->Node11 - - + + +Node22->Node11 + + - - -Node24 - - -telemetry_module.cpp + + +Node23 + + +system_module.cpp - + + +Node22->Node23 + + + + -Node23->Node24 - - +Node24->Node11 + + - - -Node28 - - -i2c_interface.hpp + + +Node25 + + +telemetry_module.cpp - - -Node27->Node28 - - + + +Node24->Node25 + + - - -Node38 - - -giraffe_exception.cpp + + +Node29 + + +i2c_interface.hpp - - -Node27->Node38 - - + + +Node28->Node29 + + Node39 - - -test_diagnostics.cpp + + +giraffe_exception.cpp - + -Node27->Node39 - - +Node28->Node39 + + Node40 - - -test_application_layer.cpp + + +test_diagnostics.cpp - + -Node27->Node40 - - +Node28->Node40 + + - - -Node29 - - -bme280.hpp + + +Node41 + + +test_application_layer.cpp - - -Node28->Node29 - - + + +Node28->Node41 + + - - -Node31 - - -i2c_extension_adapter.hpp + + +Node30 + + +bme280.hpp - - -Node28->Node31 - - + + +Node29->Node30 + + Node32 - - -samm8q.hpp + + +i2c_extension_adapter.hpp - - -Node28->Node32 - - + + +Node29->Node32 + + - - -Node34 - - -i2c_interface.cpp + + +Node33 + + +samm8q.hpp - - -Node28->Node34 - - + + +Node29->Node33 + + Node35 - - -ubx_protocol.hpp + + +i2c_interface.cpp - + -Node28->Node35 - - +Node29->Node35 + + - - -Node37 - - -test_interfaces.cpp + + +Node36 + + +ubx_protocol.hpp - - -Node28->Node37 - - + + +Node29->Node36 + + - - -Node29->Node5 - - + + +Node38 + + +test_interfaces.cpp + - + + + +Node29->Node38 + + + + -Node29->Node6 - - +Node30->Node5 + + - - -Node30 - - -bme280.cpp - + + +Node30->Node6 + + + + +Node31 + + +bme280.cpp + - - -Node29->Node30 - - - - -Node31->Node3 - - + + +Node30->Node31 + + - - -Node32->Node5 - - + + +Node32->Node3 + + - + -Node32->Node6 - - +Node33->Node5 + + - - -Node33 - - -samm8q.cpp + + +Node33->Node6 + + + + + +Node34 + + +samm8q.cpp - - -Node32->Node33 - - + + +Node33->Node34 + + - - -Node35->Node33 - - + + +Node36->Node34 + + - - -Node36 - - -ubx_protocol.cpp + + +Node37 + + +ubx_protocol.cpp - - -Node35->Node36 - - + + +Node36->Node37 + + diff --git a/giraffe__data__link_8hpp.html b/giraffe__data__link_8hpp.html index 083a09e93..d2d2132dd 100644 --- a/giraffe__data__link_8hpp.html +++ b/giraffe__data__link_8hpp.html @@ -131,7 +131,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/giraffe__data__link_8hpp__dep__incl.map b/giraffe__data__link_8hpp__dep__incl.map index 689612830..fde86235e 100644 --- a/giraffe__data__link_8hpp__dep__incl.map +++ b/giraffe__data__link_8hpp__dep__incl.map @@ -1,16 +1,17 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + + diff --git a/giraffe__data__link_8hpp__dep__incl.md5 b/giraffe__data__link_8hpp__dep__incl.md5 index 06b04992f..f39129f23 100644 --- a/giraffe__data__link_8hpp__dep__incl.md5 +++ b/giraffe__data__link_8hpp__dep__incl.md5 @@ -1 +1 @@ -79ba3ffba9d24f3155e11daaf15154c9 \ No newline at end of file +740da8a8e1cbaf204803ef4563ac5c55 \ No newline at end of file diff --git a/giraffe__data__link_8hpp__dep__incl.svg b/giraffe__data__link_8hpp__dep__incl.svg index 5afdc8d8a..ee203dbd6 100644 --- a/giraffe__data__link_8hpp__dep__incl.svg +++ b/giraffe__data__link_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + giraffe_data_link.hpp Node1 - -giraffe_data_link.hpp + +giraffe_data_link.hpp @@ -21,197 +21,212 @@ Node2 - -telemetry_module.hpp + +telemetry_module.hpp Node1->Node2 - - - - - -Node7 - - -gdl_terminal.cpp - - - - - -Node1->Node7 - - + + Node8 - - -giraffe_data_link.cpp + + +gdl_terminal.cpp Node1->Node8 - - + + Node9 - - -gdl_server.hpp + + +giraffe_data_link.cpp Node1->Node9 - - + + - - -Node14 - - -test_application_layer.cpp + + +Node10 + + +gdl_server.hpp - - -Node1->Node14 - - + + +Node1->Node10 + + + + + +Node15 + + +test_application_layer.cpp + + + + + +Node1->Node15 + + Node3 - - -flight_runner.hpp + + +flight_runner.hpp Node2->Node3 - - + + - - -Node6 - - -telemetry_module.cpp + + +Node7 + + +telemetry_module.cpp - - -Node2->Node6 - - + + +Node2->Node7 + + Node4 - - -flight_runner.cpp + + +flight_logic.cpp Node3->Node4 - - + + Node5 - - -main.cpp + + +flight_runner.cpp Node3->Node5 - - + + - - -Node10 - - -gdl_server.cpp + + +Node6 + + +main.cpp - - -Node9->Node10 - - + + +Node3->Node6 + + Node11 - - -gdl_server_request -_handlers.cpp + + +gdl_server.cpp - + -Node9->Node11 - - +Node10->Node11 + + Node12 - - -gdl_server_set_handlers.cpp + + +gdl_server_request +_handlers.cpp - + -Node9->Node12 - - +Node10->Node12 + + Node13 - - -main.cpp + + +gdl_server_set_handlers.cpp - + -Node9->Node13 - - +Node10->Node13 + + + + + +Node14 + + +main.cpp + + + + + +Node10->Node14 + + diff --git a/giraffe__diagnostic__ids_8hpp.html b/giraffe__diagnostic__ids_8hpp.html index e2f616357..d02702a65 100644 --- a/giraffe__diagnostic__ids_8hpp.html +++ b/giraffe__diagnostic__ids_8hpp.html @@ -107,7 +107,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/giraffe__diagnostic__ids_8hpp__dep__incl.map b/giraffe__diagnostic__ids_8hpp__dep__incl.map index 6816af50c..da80256b0 100644 --- a/giraffe__diagnostic__ids_8hpp__dep__incl.map +++ b/giraffe__diagnostic__ids_8hpp__dep__incl.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/giraffe__diagnostic__ids_8hpp__dep__incl.md5 b/giraffe__diagnostic__ids_8hpp__dep__incl.md5 index 8bf547519..3c688759a 100644 --- a/giraffe__diagnostic__ids_8hpp__dep__incl.md5 +++ b/giraffe__diagnostic__ids_8hpp__dep__incl.md5 @@ -1 +1 @@ -dc4169874b73f3e26a4c618598ecd40d \ No newline at end of file +21eab4a0d1a311e305b1425b8bcc606b \ No newline at end of file diff --git a/giraffe__diagnostic__ids_8hpp__dep__incl.svg b/giraffe__diagnostic__ids_8hpp__dep__incl.svg index c913a629b..5a932ea5b 100644 --- a/giraffe__diagnostic__ids_8hpp__dep__incl.svg +++ b/giraffe__diagnostic__ids_8hpp__dep__incl.svg @@ -4,17 +4,17 @@ - - + + giraffe_diagnostic_ids.hpp Node1 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp @@ -22,820 +22,820 @@ Node2 - -error_frame.hpp + +error_frame.hpp Node1->Node2 - - + + - - -Node65 - - -streams.hpp + + +Node66 + + +streams.hpp - - -Node1->Node65 - - + + +Node1->Node66 + + - - -Node70 - - -giraffe_diagnostics.hpp + + +Node71 + + +giraffe_diagnostics.hpp - + -Node1->Node70 - - +Node1->Node71 + + - - -Node79 - - -giraffe_exception.hpp + + +Node80 + + +giraffe_exception.hpp - + -Node1->Node79 - - +Node1->Node80 + + Node3 - -error_frame.cpp + +error_frame.cpp Node2->Node3 - - + + Node4 - -shared_data.hpp + +shared_data.hpp Node2->Node4 - - + + - - -Node64 - - -test_error_frame.cpp + + +Node65 + + +test_error_frame.cpp - - -Node2->Node64 - - + + +Node2->Node65 + + Node5 - -cfg_section.hpp + +cfg_section.hpp Node4->Node5 - - + + Node8 - -extension_base.hpp + +extension_base.hpp - + Node4->Node8 - - + + - + Node29 - - -flight_runner.hpp + + +flight_runner.hpp - + Node4->Node29 - - + + + + + +Node37 + + +console_pages.hpp + - + + + +Node4->Node37 + + + + -Node36 - - -console_pages.hpp +Node43 + + +data_formatting.hpp - + -Node4->Node36 - - +Node4->Node43 + + - - -Node42 - - -data_formatting.hpp + + +Node45 + + +data_log.hpp - - -Node4->Node42 - - + + +Node4->Node45 + + - + -Node44 - - -data_log.hpp +Node50 + + +influxdb.hpp - + -Node4->Node44 - - +Node4->Node50 + + - - -Node49 - - -influxdb.hpp + + +Node52 + + +module.hpp - - -Node4->Node49 - - + + +Node4->Node52 + + - + -Node51 - - -module.hpp +Node60 + + +request_handler.hpp - + -Node4->Node51 - - +Node4->Node60 + + - + -Node59 - - -request_handler.hpp +Node62 + + +logger.hpp - + -Node4->Node59 - - +Node4->Node62 + + - + -Node61 - - -logger.hpp +Node63 + + +to_json.cpp - - -Node4->Node61 - - + + +Node4->Node63 + + - + -Node62 - - -to_json.cpp +Node64 + + +test_configuration.cpp - + -Node4->Node62 - - - - - -Node63 - - -test_configuration.cpp - - - - - -Node4->Node63 - - +Node4->Node64 + + Node6 - -cfg_extensions.hpp + +cfg_extensions.hpp Node5->Node6 - - + + Node7 - -cfg_extensions.cpp + +cfg_extensions.cpp Node6->Node7 - - + + Node6->Node8 - - + + Node9 - -adc_extension_base.hpp + +adc_extension_base.hpp Node8->Node9 - - + + Node14 - -bme280.hpp + +bme280.hpp Node8->Node14 - - + + Node16 - -bmi088.hpp + +bmi088.hpp Node8->Node16 - - + + Node18 - -ds18b20.hpp + +ds18b20.hpp Node8->Node18 - - + + Node20 - -extension_base.cpp + +extension_base.cpp Node8->Node20 - - + + Node21 - -i2c_extension_adapter.hpp + +i2c_extension_adapter.hpp Node8->Node21 - - - - - -Node22 - - -pi_camera.hpp - - - - - -Node8->Node22 - - + + - + Node26 - - -samm8q.hpp + + +samm8q.hpp - + Node8->Node26 - - + + - - -Node23 - - -pi_camera.cpp + + +Node30 + + +flight_logic.cpp - - -Node22->Node23 - - + + +Node29->Node30 + + - - -Node43 - - -data_formatting.cpp + + +Node44 + + +data_formatting.cpp - - -Node42->Node43 - - + + +Node43->Node44 + + - - -Node42->Node44 - - + + +Node43->Node45 + + - - -Node50 - - -influxdb.cpp + + +Node51 + + +influxdb.cpp - - -Node49->Node50 - - + + +Node50->Node51 + + - - -Node61->Node59 - - + + +Node62->Node60 + + - - -Node65->Node2 - - + + +Node66->Node2 + + - - -Node65->Node4 - - + + +Node66->Node4 + + - - -Node66 - - -validation.hpp + + +Node67 + + +validation.hpp - - -Node65->Node66 - - + + +Node66->Node67 + + - - -Node67 - - -to_string.hpp + + +Node68 + + +to_string.hpp - - -Node65->Node67 - - + + +Node66->Node68 + + - - -Node66->Node7 - - + + +Node67->Node7 + + + + + +Node68->Node30 + + - + -Node67->Node43 - - +Node68->Node44 + + - + -Node67->Node50 - - +Node68->Node51 + + - - -Node47 - - -data_module.cpp + + +Node48 + + +data_module.cpp - + -Node67->Node47 - - +Node68->Node48 + + - - -Node68 - - -to_json.hpp + + +Node69 + + +to_json.hpp - + -Node67->Node68 - - +Node68->Node69 + + - - -Node69 - - -to_string.cpp + + +Node70 + + +to_string.cpp - + -Node67->Node69 - - +Node68->Node70 + + - - -Node33 - - -extension_test_framework.cpp + + +Node34 + + +extension_test_framework.cpp - + -Node67->Node33 - - +Node68->Node34 + + - + -Node68->Node50 - - +Node69->Node51 + + - - -Node71 - - -i2c_interface.hpp + + +Node72 + + +i2c_interface.hpp - + -Node70->Node71 - - +Node71->Node72 + + - - -Node76 - - -giraffe_exception.cpp + + +Node77 + + +giraffe_exception.cpp - + -Node70->Node76 - - +Node71->Node77 + + - - -Node77 - - -test_diagnostics.cpp + + +Node78 + + +test_diagnostics.cpp - + -Node70->Node77 - - +Node71->Node78 + + - - -Node78 - - -test_application_layer.cpp + + +Node79 + + +test_application_layer.cpp - + -Node70->Node78 - - +Node71->Node79 + + - + -Node71->Node14 - - +Node72->Node14 + + - + -Node71->Node21 - - +Node72->Node21 + + - + -Node71->Node26 - - +Node72->Node26 + + - - -Node72 - - -i2c_interface.cpp + + +Node73 + + +i2c_interface.cpp - + -Node71->Node72 - - +Node72->Node73 + + - - -Node73 - - -ubx_protocol.hpp + + +Node74 + + +ubx_protocol.hpp - + -Node71->Node73 - - +Node72->Node74 + + - - -Node75 - - -test_interfaces.cpp + + +Node76 + + +test_interfaces.cpp - + -Node71->Node75 - - +Node72->Node76 + + - - -Node79->Node23 - - - - + -Node79->Node70 - - +Node80->Node71 + + + + + +Node23 + + +pi_camera.cpp + + + + + +Node80->Node23 + + Node25 - -rgb_status_led.cpp + +rgb_status_led.cpp - + -Node79->Node25 - - +Node80->Node25 + + - + -Node80 +Node81 - -gpio.cpp + +gpio.cpp - + -Node79->Node80 - - +Node80->Node81 + + - + -Node81 +Node82 - -giraffe_file_paths.cpp + +giraffe_file_paths.cpp - + -Node79->Node81 - - +Node80->Node82 + + - + -Node82 +Node83 - -protocol.cpp + +protocol.cpp - + -Node79->Node82 - - +Node80->Node83 + + diff --git a/globals_defs.html b/globals_defs.html index 907b5e7f4..caf94a6ba 100644 --- a/globals_defs.html +++ b/globals_defs.html @@ -132,6 +132,13 @@

- g -

+

- i -

+ +

- m -

  • MCP3021_TEST_ENABLED : test_extensions.cpp @@ -157,6 +164,9 @@

    - s -

    diff --git a/structdata_1_1Misc-members.html b/globals_enum.html similarity index 75% rename from structdata_1_1Misc-members.html rename to globals_enum.html index 1e83b3523..2f86f20ea 100644 --- a/structdata_1_1Misc-members.html +++ b/globals_enum.html @@ -6,7 +6,7 @@ -Giraffe: Member List +Giraffe: File Members @@ -81,7 +81,7 @@
@@ -99,19 +99,13 @@
-
-
-
data::Misc Member List
-
- -

This is the complete list of members for data::Misc, including all inherited members.

-

Variables

- - - - -
getUptimeHours() constdata::Miscinline
getUptimeString() constdata::Miscinline
start_timedata::Misc
startup_timedata::Misc
+

diff --git a/globals_func.html b/globals_func.html index b855800f2..16c611443 100644 --- a/globals_func.html +++ b/globals_func.html @@ -264,20 +264,21 @@

- s -

diff --git a/globals_s.html b/globals_s.html index 60e907903..7c3eb5ca3 100644 --- a/globals_s.html +++ b/globals_s.html @@ -131,6 +131,9 @@

- s -

diff --git a/gpio_8cpp.html b/gpio_8cpp.html index 80e724c8c..ae99aff91 100644 --- a/gpio_8cpp.html +++ b/gpio_8cpp.html @@ -360,7 +360,7 @@

Size of the memory map, one page.

-
Todo:
I need to find a source for this.
+
Todo:
I need to find a source for this.

Referenced by giraffe::Gpio::deInitialize(), and giraffe::Gpio::initialize().

diff --git a/group__DataLog.html b/group__DataLog.html index afa21c5ec..e11e9eb94 100644 --- a/group__DataLog.html +++ b/group__DataLog.html @@ -879,7 +879,7 @@

Returns
true if the file was archived successfully, false otherwise.
-
Todo:
Archive Methods
+
Todo:
Archive Methods

References kNodeId.

diff --git a/group__DataStreamParsing.html b/group__DataStreamParsing.html index 3b532499f..24243c1c4 100644 --- a/group__DataStreamParsing.html +++ b/group__DataStreamParsing.html @@ -189,14 +189,14 @@

-
Todo:
This function is not implemented yet.
+
Todo:
This function is not implemented yet.
Parameters
packet
-
Todo:
Implement general data packet parsing
+
Todo:
Implement general data packet parsing
diff --git a/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.map b/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.map index 182dffbdf..e0a2df5d4 100644 --- a/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.map +++ b/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.map @@ -9,7 +9,7 @@ - + diff --git a/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.md5 b/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.md5 index 29a054b6a..b5e6a5330 100644 --- a/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.md5 +++ b/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.md5 @@ -1 +1 @@ -975ac47cc3590cec1511cbc4930d32b0 \ No newline at end of file +e4ea41d13a7e4a803f8f981559e764c0 \ No newline at end of file diff --git a/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.svg b/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.svg index c59ef612a..64ff94f9e 100644 --- a/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.svg +++ b/group__SAMM8QState_gab11516e268a094d0dedc47caf5f25a9d_cgraph.svg @@ -161,7 +161,7 @@ Node4 - + util::to_string diff --git a/group__ServerModule.html b/group__ServerModule.html index 6765f408b..a1c2864a5 100644 --- a/group__ServerModule.html +++ b/group__ServerModule.html @@ -142,7 +142,7 @@

Collaboration diagram for modules::ServerModule:
-
+
@@ -324,7 +324,7 @@

modules::Module.

-

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
@@ -646,7 +646,7 @@

-
Todo:
Sets the status of the module and reports it to the data stream.
+
Todo:
Sets the status of the module and reports it to the data stream.

@@ -740,7 +740,7 @@

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:

@@ -1502,7 +1502,7 @@

Used to update the rolling average of bytes per second.

-
Todo:
remove
+
Todo:
remove

References bps_down_in_a_second_, bps_up_in_a_second_, bytes_per_second_down_, and bytes_per_second_up_.

diff --git a/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.map b/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.map index 4617a8eed..7c1ac4025 100644 --- a/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.map +++ b/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.map @@ -1,4 +1,4 @@ - + diff --git a/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.md5 b/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.md5 index af1aa1b9e..e37da4102 100644 --- a/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.md5 +++ b/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.md5 @@ -1 +1 @@ -65c27195bdef68b5b7edc98b20e1d400 \ No newline at end of file +8fd2fb908ed4c0741c5fee93e50082d0 \ No newline at end of file diff --git a/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.svg b/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.svg index fe93102dc..2a4393520 100644 --- a/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.svg +++ b/group__ServerModule_a76c8c341c2e0e2034fa8af0c9d92f75b_cgraph.svg @@ -21,7 +21,7 @@ Node2 - + util::to_string diff --git a/hierarchy.html b/hierarchy.html index 67d454252..b465f9346 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -153,9 +153,9 @@

- + - + diff --git a/hierarchy.js b/hierarchy.js index 2769f0d1d..b91a319ca 100644 --- a/hierarchy.js +++ b/hierarchy.js @@ -47,7 +47,7 @@ var hierarchy = [ "data::Frames", "namespacedata.html#structdata_1_1Frames", null ], [ "data::GpsFrame", "namespacedata.html#structdata_1_1GpsFrame", null ], [ "data::ImuFrame", "namespacedata.html#structdata_1_1ImuFrame", null ], - [ "data::Misc", "structdata_1_1Misc.html", null ], + [ "data::Misc", "classdata_1_1Misc.html", null ], [ "data::SharedBlocks", "namespacedata.html#structdata_1_1SharedBlocks", null ], [ "data::SharedData", "namespacedata.html#structdata_1_1SharedData", null ], [ "data::Stream< T >", "classdata_1_1Stream.html", null ], diff --git a/i2c__extension__adapter_8hpp.html b/i2c__extension__adapter_8hpp.html index 8eed95edf..a2a1a8702 100644 --- a/i2c__extension__adapter_8hpp.html +++ b/i2c__extension__adapter_8hpp.html @@ -118,7 +118,7 @@
Include dependency graph for i2c_extension_adapter.hpp:
-
+
diff --git a/i2c__extension__adapter_8hpp__incl.map b/i2c__extension__adapter_8hpp__incl.map index 1cbb979ee..59a2a0bb6 100644 --- a/i2c__extension__adapter_8hpp__incl.map +++ b/i2c__extension__adapter_8hpp__incl.map @@ -1,45 +1,46 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/i2c__extension__adapter_8hpp__incl.md5 b/i2c__extension__adapter_8hpp__incl.md5 index 6523f7a82..f32ad5b41 100644 --- a/i2c__extension__adapter_8hpp__incl.md5 +++ b/i2c__extension__adapter_8hpp__incl.md5 @@ -1 +1 @@ -be570b6107f49301d4ece08d279961d8 \ No newline at end of file +a870e7cdf54efbd2304ce042d801ba61 \ No newline at end of file diff --git a/i2c__extension__adapter_8hpp__incl.svg b/i2c__extension__adapter_8hpp__incl.svg index 5b5f4169f..bbec94899 100644 --- a/i2c__extension__adapter_8hpp__incl.svg +++ b/i2c__extension__adapter_8hpp__incl.svg @@ -4,16 +4,16 @@ - + i2c_extension_adapter.hpp Node1 - -i2c_extension_adapter.hpp + +i2c_extension_adapter.hpp @@ -21,848 +21,869 @@ Node2 - -BoosterSeat/sleep.hpp + +BoosterSeat/sleep.hpp Node1->Node2 - - + + Node3 - -BoosterSeat/timer.hpp + +BoosterSeat/timer.hpp Node1->Node3 - - + + Node4 - -extension_base.hpp + +extension_base.hpp Node1->Node4 - - + + - - -Node37 - - -i2c_interface.hpp + + +Node38 + + +i2c_interface.hpp - - -Node1->Node37 - - + + +Node1->Node38 + + Node5 - -atomic + +atomic Node4->Node5 - - + + Node6 - -thread + +thread Node4->Node6 - - + + Node7 - -sections/cfg_extensions.hpp + +sections/cfg_extensions.hpp Node4->Node7 - - + + Node10 - -shared_data.hpp + +shared_data.hpp - + Node4->Node10 - - + + - - -Node36 - - -status_led.hpp + + +Node37 + + +status_led.hpp - - -Node4->Node36 - - + + +Node4->Node37 + + Node8 - -configuration_enums.hpp + +configuration_enums.hpp Node7->Node8 - - + + Node9 - -sections/cfg_section.hpp + +sections/cfg_section.hpp Node7->Node9 - - + + Node9->Node10 - - + + Node11 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node10->Node11 - - + + Node12 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node10->Node12 - - + + Node13 - -blocks.hpp + +blocks.hpp Node10->Node13 - - + + Node23 - -error_frame.hpp + +error_frame.hpp Node10->Node23 - - + + Node24 - -frame.hpp + +frame.hpp - + Node10->Node24 - - + + Node27 - -streams.hpp + +streams.hpp - + Node10->Node27 - - + + Node34 - - -log_container.hpp + + +flight_phase.hpp - + Node10->Node34 - - + + + + + +Node35 + + +log_container.hpp + - - -Node10->Node36 - - + + + +Node10->Node35 + + + + + +Node10->Node37 + + Node13->Node11 - - + + Node13->Node12 - - + + Node13->Node13 - - + + Node14 - -mutex + +mutex Node13->Node14 - - + + Node15 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node13->Node15 - - + + Node16 - -json.hpp + +json.hpp Node13->Node16 - - + + Node19 - -node.hpp + +node.hpp Node13->Node19 - - + + Node22 - -positional.hpp + +positional.hpp Node13->Node22 - - + + Node17 - -nlohmann/json.hpp + +nlohmann/json.hpp Node16->Node17 - - + + Node18 - -string + +string Node16->Node18 - - + + Node20 - -cstdint + +cstdint Node19->Node20 - - + + Node21 - -map + +map Node19->Node21 - - + + Node22->Node11 - - + + Node22->Node12 - - + + Node22->Node17 - - + + Node22->Node18 - - + + Node22->Node20 - - + + Node22->Node21 - - + + Node23->Node11 - - + + Node23->Node24 - - + + Node26 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node23->Node26 - - + + Node23->Node27 - - + + Node24->Node14 - - + + Node25 - -unordered_map + +unordered_map Node24->Node25 - - + + Node27->Node5 - - + + Node27->Node11 - - + + Node27->Node14 - - + + Node27->Node18 - - + + Node27->Node19 - - + + Node27->Node22 - - + + Node27->Node26 - - + + Node28 - -iostream + +iostream Node27->Node28 - - + + Node29 - -queue + +queue Node27->Node29 - - + + Node30 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node27->Node30 - - + + Node31 - -command.hpp + +command.hpp Node27->Node31 - - + + Node33 - -data_ids.hpp + +data_ids.hpp Node27->Node33 - - + + Node31->Node14 - - + + Node31->Node19 - - + + Node31->Node29 - - + + Node32 - -command_ids.hpp + +command_ids.hpp Node31->Node32 - - - - - -Node34->Node14 - - + + - - -Node35 - - -deque - - - - - -Node34->Node35 - - + + +Node34->Node18 + + - + -Node36->Node5 - - +Node35->Node14 + + - - -Node37->Node8 - - + + +Node36 + + +deque + - - -Node37->Node14 - - - - -Node37->Node20 - - + + +Node35->Node36 + + - - -Node38 - - -vector - + + +Node37->Node5 + + + + + +Node38->Node8 + + + + +Node38->Node14 + + - + -Node37->Node38 - - +Node38->Node20 + + Node39 - - -giraffe_diagnostics.hpp + + +vector - + -Node37->Node39 - - - - - -Node39->Node18 - - - - - -Node39->Node25 - - - - - -Node39->Node26 - - +Node38->Node39 + + Node40 - - -giraffe_assert.hpp + + +giraffe_diagnostics.hpp - - -Node39->Node40 - - + + +Node38->Node40 + + - - -Node43 - - -giraffe_exception.hpp - + + +Node40->Node18 + + + + +Node40->Node25 + + - - -Node39->Node43 - - + + +Node40->Node26 + + Node41 - - -exception + + +giraffe_assert.hpp - + Node40->Node41 - - + + + + + +Node44 + + +giraffe_exception.hpp + + + + + +Node40->Node44 + + Node42 - -stdio.h + +exception - - -Node40->Node42 - - + + +Node41->Node42 + + - - -Node43->Node18 - - + + +Node43 + + +stdio.h + - - -Node43->Node26 - - - - -Node43->Node41 - - + + +Node41->Node43 + + + + + +Node44->Node18 + + + + + +Node44->Node26 + + + + + +Node44->Node42 + + diff --git a/influxdb_8cpp.html b/influxdb_8cpp.html index 3ee7e40ae..5f3d7eda0 100644 --- a/influxdb_8cpp.html +++ b/influxdb_8cpp.html @@ -115,7 +115,7 @@
Include dependency graph for influxdb.cpp:
-
+
 Cdata::Frames
 Cdata::GpsFrameA frame of GPS data straight from a GPS extension
 Cdata::ImuFrameA frame of IMU data, straight from an IMU extension
 Cdata::Misc
 Cdata::Misc
 Cdata::SharedBlocks
 Cdata::SharedData
 Cdata::SharedDataData that is shared across all modules and extensions
 Cdata::Stream< T >
 Cdata::Streams
 Cdata_middleware::DataFormatter
@@ -185,7 +185,7 @@

-

References util::to_string().

+

References util::to_string().

Here is the call graph for this function:
diff --git a/influxdb_8cpp__incl.map b/influxdb_8cpp__incl.map index d08cc5b12..5cdbfa0c0 100644 --- a/influxdb_8cpp__incl.map +++ b/influxdb_8cpp__incl.map @@ -1,39 +1,40 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/influxdb_8cpp__incl.md5 b/influxdb_8cpp__incl.md5 index 63db77f79..1a6187e18 100644 --- a/influxdb_8cpp__incl.md5 +++ b/influxdb_8cpp__incl.md5 @@ -1 +1 @@ -5c6678589c840f6454329cf8b28a64c4 \ No newline at end of file +43c99884205bacc07982d023d2ecf85f \ No newline at end of file diff --git a/influxdb_8cpp__incl.svg b/influxdb_8cpp__incl.svg index 50b162a60..330c1fe41 100644 --- a/influxdb_8cpp__incl.svg +++ b/influxdb_8cpp__incl.svg @@ -4,16 +4,16 @@ - + influxdb.cpp Node1 - -influxdb.cpp + +influxdb.cpp @@ -21,734 +21,755 @@ Node2 - -influxdb.hpp + +influxdb.hpp Node1->Node2 - - + + Node8 - -blocks.hpp + +blocks.hpp - + Node1->Node8 - - + + Node24 - -iostream + +iostream - + Node1->Node24 - - - - - -Node34 - - -curl_utility.hpp - - - - - -Node1->Node34 - - + + - - -Node36 - - -to_json.hpp + + +Node35 + + +curl_utility.hpp - - -Node1->Node36 - - + + +Node1->Node35 + + Node37 - - -to_string.hpp + + +to_json.hpp - + Node1->Node37 - - + + + + + +Node38 + + +to_string.hpp + + + + + +Node1->Node38 + + Node3 - -BoosterSeat/timer.hpp + +BoosterSeat/timer.hpp Node2->Node3 - - + + Node4 - -configuration.hpp + +configuration.hpp Node2->Node4 - - + + Node5 - -shared_data.hpp + +shared_data.hpp Node2->Node5 - - + + - - -Node33 - - -vector + + +Node34 + + +vector - - -Node2->Node33 - - + + +Node2->Node34 + + Node6 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node5->Node6 - - + + Node7 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node5->Node7 - - + + Node5->Node8 - - + + Node18 - -error_frame.hpp + +error_frame.hpp Node5->Node18 - - + + Node19 - -frame.hpp + +frame.hpp - + Node5->Node19 - - + + Node22 - -streams.hpp + +streams.hpp - + Node5->Node22 - - + + Node30 - - -log_container.hpp + + +flight_phase.hpp - + Node5->Node30 - - + + - - -Node32 - - -status_led.hpp + + +Node31 + + +log_container.hpp - - -Node5->Node32 - - + + +Node5->Node31 + + + + + +Node33 + + +status_led.hpp + + + + + +Node5->Node33 + + Node8->Node6 - - + + Node8->Node7 - - + + Node8->Node8 - - + + Node9 - -mutex + +mutex Node8->Node9 - - + + Node10 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node8->Node10 - - + + Node11 - -json.hpp + +json.hpp Node8->Node11 - - + + Node14 - -node.hpp + +node.hpp Node8->Node14 - - + + Node17 - -positional.hpp + +positional.hpp Node8->Node17 - - + + Node12 - -nlohmann/json.hpp + +nlohmann/json.hpp Node11->Node12 - - + + Node13 - -string + +string Node11->Node13 - - + + Node15 - -cstdint + +cstdint Node14->Node15 - - + + Node16 - -map + +map Node14->Node16 - - + + Node17->Node6 - - + + Node17->Node7 - - + + Node17->Node12 - - + + Node17->Node13 - - + + Node17->Node15 - - + + Node17->Node16 - - + + Node18->Node6 - - + + Node18->Node19 - - + + Node21 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node18->Node21 - - + + Node18->Node22 - - + + Node19->Node9 - - + + Node20 - -unordered_map + +unordered_map Node19->Node20 - - + + Node22->Node6 - - + + Node22->Node9 - - + + Node22->Node13 - - + + Node22->Node14 - - + + Node22->Node17 - - + + Node22->Node21 - - + + Node23 - -atomic + +atomic Node22->Node23 - - + + Node22->Node24 - - + + Node25 - -queue + +queue Node22->Node25 - - + + Node26 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node22->Node26 - - + + Node27 - -command.hpp + +command.hpp Node22->Node27 - - + + Node29 - -data_ids.hpp + +data_ids.hpp Node22->Node29 - - + + Node27->Node9 - - + + Node27->Node14 - - + + Node27->Node25 - - + + Node28 - -command_ids.hpp + +command_ids.hpp Node27->Node28 - - + + - - -Node30->Node9 - - + + +Node30->Node13 + + - - -Node31 - - -deque + + +Node31->Node9 + + + + + +Node32 + + +deque - - -Node30->Node31 - - + + +Node31->Node32 + + - - -Node32->Node23 - - + + +Node33->Node23 + + - - -Node34->Node13 - - + + +Node35->Node13 + + - - -Node34->Node33 - - + + +Node35->Node34 + + - - -Node35 - - -curl/curl.h + + +Node36 + + +curl/curl.h - - -Node34->Node35 - - + + +Node35->Node36 + + - - -Node36->Node11 - - + + +Node37->Node11 + + - - -Node36->Node17 - - + + +Node37->Node17 + + - - -Node36->Node37 - - + + +Node37->Node38 + + - - -Node37->Node22 - - + + +Node38->Node22 + + diff --git a/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.map b/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.map index 659da28e7..accb47c8e 100644 --- a/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.map +++ b/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.map @@ -1,4 +1,4 @@ - + diff --git a/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.md5 b/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.md5 index 4c0ed9244..b4c393f71 100644 --- a/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.md5 +++ b/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.md5 @@ -1 +1 @@ -de562c54db2518551c970b82a9508e85 \ No newline at end of file +50151b1f3ff85a50e0973b56d1b5ce51 \ No newline at end of file diff --git a/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.svg b/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.svg index d4f842759..99f43d396 100644 --- a/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.svg +++ b/influxdb_8cpp_a72945fb4d8ea1727ad479c78048bd0e0_cgraph.svg @@ -20,7 +20,7 @@ Node2 - + util::to_string diff --git a/influxdb_8hpp.html b/influxdb_8hpp.html index 052798f61..3aad3acc8 100644 --- a/influxdb_8hpp.html +++ b/influxdb_8hpp.html @@ -114,13 +114,13 @@
Include dependency graph for influxdb.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/influxdb_8hpp__dep__incl.map b/influxdb_8hpp__dep__incl.map index 13a26028e..fe17e14d3 100644 --- a/influxdb_8hpp__dep__incl.map +++ b/influxdb_8hpp__dep__incl.map @@ -1,10 +1,11 @@ - - - - - - - - + + + + + + + + + diff --git a/influxdb_8hpp__dep__incl.md5 b/influxdb_8hpp__dep__incl.md5 index 502f891a4..79d146795 100644 --- a/influxdb_8hpp__dep__incl.md5 +++ b/influxdb_8hpp__dep__incl.md5 @@ -1 +1 @@ -b2ecdec9527654368dda6025447378eb \ No newline at end of file +a5b679bf0cd2f9fcd43fcab270943cb3 \ No newline at end of file diff --git a/influxdb_8hpp__dep__incl.svg b/influxdb_8hpp__dep__incl.svg index b36be7b44..8fa309100 100644 --- a/influxdb_8hpp__dep__incl.svg +++ b/influxdb_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + influxdb.hpp Node1 - -influxdb.hpp + +influxdb.hpp @@ -21,106 +21,121 @@ Node2 - -data_module.hpp + +data_module.hpp Node1->Node2 - - - - - -Node8 - - -influxdb.cpp + + + + + +Node9 + + +influxdb.cpp - - -Node1->Node8 - - + + +Node1->Node9 + + Node3 - - -flight_runner.hpp + + +flight_runner.hpp Node2->Node3 - - - - - -Node6 - - -data_module.cpp - - - - - -Node2->Node6 - - + + Node7 - - -test_data_module.cpp + + +data_module.cpp Node2->Node7 - - + + + + + +Node8 + + +test_data_module.cpp + + + + + +Node2->Node8 + + Node4 - - -flight_runner.cpp + + +flight_logic.cpp Node3->Node4 - - + + Node5 - - -main.cpp + + +flight_runner.cpp Node3->Node5 - - + + + + + +Node6 + + +main.cpp + + + + + +Node3->Node6 + + diff --git a/influxdb_8hpp__incl.map b/influxdb_8hpp__incl.map index 81211578b..9abd8bce3 100644 --- a/influxdb_8hpp__incl.map +++ b/influxdb_8hpp__incl.map @@ -1,34 +1,35 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/influxdb_8hpp__incl.md5 b/influxdb_8hpp__incl.md5 index 7f7a05e37..7011e33f8 100644 --- a/influxdb_8hpp__incl.md5 +++ b/influxdb_8hpp__incl.md5 @@ -1 +1 @@ -12db5117b3e1e9954da369612c5060c8 \ No newline at end of file +f4904adc0fc0a72fe3671f5f337ff7bd \ No newline at end of file diff --git a/influxdb_8hpp__incl.svg b/influxdb_8hpp__incl.svg index 552e9e58e..f89d8ec4a 100644 --- a/influxdb_8hpp__incl.svg +++ b/influxdb_8hpp__incl.svg @@ -4,16 +4,16 @@ - + influxdb.hpp Node1 - -influxdb.hpp + +influxdb.hpp @@ -21,611 +21,632 @@ Node2 - -BoosterSeat/timer.hpp + +BoosterSeat/timer.hpp Node1->Node2 - - + + Node3 - -configuration.hpp + +configuration.hpp Node1->Node3 - - + + Node4 - -shared_data.hpp + +shared_data.hpp Node1->Node4 - - + + - - -Node32 - - -vector + + +Node33 + + +vector - - -Node1->Node32 - - + + +Node1->Node33 + + Node5 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node4->Node5 - - + + Node6 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node4->Node6 - - + + Node7 - -blocks.hpp + +blocks.hpp Node4->Node7 - - + + Node17 - -error_frame.hpp + +error_frame.hpp Node4->Node17 - - + + Node18 - -frame.hpp + +frame.hpp - + Node4->Node18 - - + + Node21 - -streams.hpp + +streams.hpp - + Node4->Node21 - - + + Node29 - - -log_container.hpp + + +flight_phase.hpp - + Node4->Node29 - - + + - - -Node31 - - -status_led.hpp + + +Node30 + + +log_container.hpp - - -Node4->Node31 - - + + +Node4->Node30 + + + + + +Node32 + + +status_led.hpp + + + + + +Node4->Node32 + + Node7->Node5 - - + + Node7->Node6 - - + + Node7->Node7 - - + + Node8 - -mutex + +mutex Node7->Node8 - - + + Node9 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node7->Node9 - - + + Node10 - -json.hpp + +json.hpp Node7->Node10 - - + + Node13 - -node.hpp + +node.hpp Node7->Node13 - - + + Node16 - -positional.hpp + +positional.hpp Node7->Node16 - - + + Node11 - -nlohmann/json.hpp + +nlohmann/json.hpp Node10->Node11 - - + + Node12 - -string + +string Node10->Node12 - - + + Node14 - -cstdint + +cstdint Node13->Node14 - - + + Node15 - -map + +map Node13->Node15 - - + + Node16->Node5 - - + + Node16->Node6 - - + + Node16->Node11 - - + + Node16->Node12 - - + + Node16->Node14 - - + + Node16->Node15 - - + + Node17->Node5 - - + + Node17->Node18 - - + + Node20 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node17->Node20 - - + + Node17->Node21 - - + + Node18->Node8 - - + + Node19 - -unordered_map + +unordered_map Node18->Node19 - - + + Node21->Node5 - - + + Node21->Node8 - - + + Node21->Node12 - - + + Node21->Node13 - - + + Node21->Node16 - - + + Node21->Node20 - - + + Node22 - -atomic + +atomic Node21->Node22 - - + + Node23 - -iostream + +iostream Node21->Node23 - - + + Node24 - -queue + +queue Node21->Node24 - - + + Node25 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node21->Node25 - - + + Node26 - -command.hpp + +command.hpp Node21->Node26 - - + + Node28 - -data_ids.hpp + +data_ids.hpp Node21->Node28 - - + + Node26->Node8 - - + + Node26->Node13 - - + + Node26->Node24 - - + + Node27 - -command_ids.hpp + +command_ids.hpp Node26->Node27 - - + + - - -Node29->Node8 - - + + +Node29->Node12 + + - - -Node30 - - -deque + + +Node30->Node8 + + + + + +Node31 + + +deque - - -Node29->Node30 - - + + +Node30->Node31 + + - - -Node31->Node22 - - + + +Node32->Node22 + + diff --git a/influxdb_8hpp_source.html b/influxdb_8hpp_source.html index 76c02f6c9..64995f242 100644 --- a/influxdb_8hpp_source.html +++ b/influxdb_8hpp_source.html @@ -134,13 +134,13 @@
28  line.pop_back();
29 
30  if (timestamp != 0) {
-
31  line += " " + std::to_string(timestamp);
+
31  line += " " + std::to_string(timestamp);
32  } else {
33  uint64_t unix_time_ns =
34  std::chrono::duration_cast<std::chrono::nanoseconds>(
35  std::chrono::system_clock::now().time_since_epoch())
36  .count();
-
37  line += " " + std::to_string(unix_time_ns);
+
37  line += " " + std::to_string(unix_time_ns);
38  }
39  return line;
40  }
@@ -199,8 +199,8 @@
InfluxDb(data::SharedData &shared_data, cfg::Configuration &config)
Definition: influxdb.hpp:45
Definition: data_formatting.hpp:25
-
Definition: shared_data.hpp:100
-
std::string to_string(const node::Identification id) noexcept
Definition: to_string.cpp:23
+
Data that is shared across all modules and extensions.
Definition: shared_data.hpp:123
+
std::string to_string(FlightPhase phase)
Converts a flight phase to a string.
Definition: to_string.cpp:142
Contains the SharedData struct, used across all modules and extensions.
Definition: streams.hpp:171
Definition: streams.hpp:99
diff --git a/inherit_graph_41.map b/inherit_graph_41.map index f0fafc34c..e01649771 100644 --- a/inherit_graph_41.map +++ b/inherit_graph_41.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_41.md5 b/inherit_graph_41.md5 index cf7e52d55..db3afdb94 100644 --- a/inherit_graph_41.md5 +++ b/inherit_graph_41.md5 @@ -1 +1 @@ -4b014fd354d629733c5ef48c83bc5f24 \ No newline at end of file +4b1f216d8d43548e6898fe8296e53d2c \ No newline at end of file diff --git a/inherit_graph_41.svg b/inherit_graph_41.svg index 182d86e90..9e537ba5e 100644 --- a/inherit_graph_41.svg +++ b/inherit_graph_41.svg @@ -11,7 +11,7 @@ Node0 - + data::Misc diff --git a/inherit_graph_43.map b/inherit_graph_43.map index 082d374fe..460e3f632 100644 --- a/inherit_graph_43.map +++ b/inherit_graph_43.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_43.md5 b/inherit_graph_43.md5 index a437bf55d..717d646a2 100644 --- a/inherit_graph_43.md5 +++ b/inherit_graph_43.md5 @@ -1 +1 @@ -9b53d96c92a6c2d70a108a1c94f42595 \ No newline at end of file +e08384e47c4631307b103922536b6f5f \ No newline at end of file diff --git a/inherit_graph_43.svg b/inherit_graph_43.svg index ba3fff092..fdd3a8c29 100644 --- a/inherit_graph_43.svg +++ b/inherit_graph_43.svg @@ -11,7 +11,7 @@ Node0 - + data::SharedData diff --git a/json_8hpp__dep__incl.map b/json_8hpp__dep__incl.map index 23553aa84..635ec9f4c 100644 --- a/json_8hpp__dep__incl.map +++ b/json_8hpp__dep__incl.map @@ -10,10 +10,10 @@ - - - - + + + + @@ -31,17 +31,17 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/json_8hpp__dep__incl.md5 b/json_8hpp__dep__incl.md5 index aad650360..d7895de74 100644 --- a/json_8hpp__dep__incl.md5 +++ b/json_8hpp__dep__incl.md5 @@ -1 +1 @@ -e3054e258345d8b8b59bae6513fa3da0 \ No newline at end of file +c2d6f8425198dd17ac47557a671dbd82 \ No newline at end of file diff --git a/json_8hpp__dep__incl.svg b/json_8hpp__dep__incl.svg index 3bfdffd71..65f3413e0 100644 --- a/json_8hpp__dep__incl.svg +++ b/json_8hpp__dep__incl.svg @@ -77,18 +77,18 @@ - + -Node66 +Node67 protocol.hpp - + -Node1->Node66 +Node1->Node67 @@ -174,7 +174,7 @@ - + Node8->Node11 @@ -182,150 +182,150 @@ Node32 - + flight_runner.hpp - + Node8->Node32 - + - - -Node39 - + + +Node40 + console_pages.hpp - - -Node8->Node39 + + +Node8->Node40 - - -Node45 - + + +Node46 + data_formatting.hpp - - -Node8->Node45 + + +Node8->Node46 - - -Node47 - + + +Node48 + data_log.hpp - + -Node8->Node47 +Node8->Node48 - + -Node52 +Node53 influxdb.hpp - + -Node8->Node52 +Node8->Node53 - + -Node53 +Node54 module.hpp - + -Node8->Node53 +Node8->Node54 - + -Node61 +Node62 request_handler.hpp - + -Node8->Node61 +Node8->Node62 - + -Node63 +Node64 logger.hpp - + -Node8->Node63 +Node8->Node64 - + -Node64 +Node65 to_json.cpp - + -Node8->Node64 +Node8->Node65 - + -Node65 +Node66 test_configuration.cpp - + -Node8->Node65 +Node8->Node66 @@ -506,33 +506,33 @@ - - -Node35 - + + +Node36 + extension_test_framework.hpp - - -Node11->Node35 + + +Node11->Node36 - - -Node37 - + + +Node38 + simulated_extensions.hpp - - -Node11->Node37 + + +Node11->Node38 @@ -545,261 +545,261 @@ Node33 - - -flight_runner.cpp + + +flight_logic.cpp Node32->Node33 - - + + Node34 - - -main.cpp + + +flight_runner.cpp Node32->Node34 - - + + - - -Node40 - - -console_module.hpp + + +Node35 + + +main.cpp - - -Node39->Node40 - - + + +Node32->Node35 + + - + -Node42 - +Node41 + + +console_module.hpp + + + + + +Node40->Node41 + + + + + +Node43 + console_pages.cpp - - -Node39->Node42 + + +Node40->Node43 - - -Node43 - + + +Node44 + curses_utilities.hpp - - -Node39->Node43 + + +Node40->Node44 - - -Node40->Node32 - - + + +Node41->Node32 + + - - -Node43->Node40 - - + + +Node44->Node41 + + - - -Node46 - + + +Node47 + data_formatting.cpp - - -Node45->Node46 + + +Node46->Node47 - - -Node45->Node47 + + +Node46->Node48 - - -Node48 - - -data_log.cpp - - - - - -Node47->Node48 - - - - + -Node52->Node6 +Node53->Node6 - + -Node53->Node31 - - +Node54->Node31 + + - + -Node53->Node40 - +Node54->Node41 + - + -Node55 +Node56 - -server_module.hpp + +server_module.hpp - + -Node53->Node55 - - +Node54->Node56 + + - + -Node55->Node32 - - +Node56->Node32 + + - + -Node61->Node55 - - +Node62->Node56 + + - + -Node62 +Node63 - -request_handler.cpp + +request_handler.cpp - + -Node61->Node62 - - +Node62->Node63 + + - + -Node63->Node61 +Node64->Node62 - + -Node66->Node61 +Node67->Node62 - + -Node67 +Node68 protocol.cpp - + -Node66->Node67 +Node67->Node68 - + -Node68 +Node69 gdl_server.hpp - + -Node66->Node68 +Node67->Node69 - + -Node73 +Node74 test_protocol.cpp - + -Node66->Node73 +Node67->Node74 - + -Node69 +Node70 gdl_server.cpp - + -Node68->Node69 +Node69->Node70 - + -Node70 +Node71 gdl_server_request @@ -807,39 +807,39 @@ - + -Node68->Node70 +Node69->Node71 - + -Node71 +Node72 gdl_server_set_handlers.cpp - + -Node68->Node71 +Node69->Node72 - + -Node72 +Node73 main.cpp - + -Node68->Node72 +Node69->Node73 diff --git a/log__container_8hpp.html b/log__container_8hpp.html index 55df87f63..626da5a57 100644 --- a/log__container_8hpp.html +++ b/log__container_8hpp.html @@ -121,7 +121,7 @@
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/log__container_8hpp__dep__incl.map b/log__container_8hpp__dep__incl.map index c6f3fdd41..e73adccfc 100644 --- a/log__container_8hpp__dep__incl.map +++ b/log__container_8hpp__dep__incl.map @@ -1,52 +1,52 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/log__container_8hpp__dep__incl.md5 b/log__container_8hpp__dep__incl.md5 index 1b1ac1ba7..f0593208c 100644 --- a/log__container_8hpp__dep__incl.md5 +++ b/log__container_8hpp__dep__incl.md5 @@ -1 +1 @@ -190bbf3be607b45c19ebc5f1c5042c35 \ No newline at end of file +94a327bbdab4b575e99443a4846bda7f \ No newline at end of file diff --git a/log__container_8hpp__dep__incl.svg b/log__container_8hpp__dep__incl.svg index 184ef550e..c4e7115d0 100644 --- a/log__container_8hpp__dep__incl.svg +++ b/log__container_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + log_container.hpp Node1 - -log_container.hpp + +log_container.hpp @@ -21,910 +21,910 @@ Node2 - -shared_data.hpp + +shared_data.hpp Node1->Node2 - - + + Node3 - -cfg_section.hpp + +cfg_section.hpp Node2->Node3 - - + + Node6 - -extension_base.hpp + +extension_base.hpp Node2->Node6 - - + + - + Node27 - - -flight_runner.hpp + + +flight_runner.hpp Node2->Node27 - - + + - + -Node34 +Node35 - -console_pages.hpp + +console_pages.hpp - + -Node2->Node34 - - +Node2->Node35 + + - + -Node40 +Node41 - -data_formatting.hpp + +data_formatting.hpp - + -Node2->Node40 - - +Node2->Node41 + + - + -Node42 +Node43 - -data_log.hpp + +data_log.hpp - + -Node2->Node42 - - +Node2->Node43 + + - + -Node47 +Node48 - -influxdb.hpp + +influxdb.hpp - + -Node2->Node47 - - +Node2->Node48 + + - + -Node49 +Node50 - -module.hpp + +module.hpp - + -Node2->Node49 - - +Node2->Node50 + + - + -Node57 +Node58 - -request_handler.hpp + +request_handler.hpp - + -Node2->Node57 - - +Node2->Node58 + + - + -Node59 +Node60 - -logger.hpp + +logger.hpp - + -Node2->Node59 - - +Node2->Node60 + + - + -Node60 +Node61 - -to_json.cpp + +to_json.cpp - + -Node2->Node60 - - +Node2->Node61 + + - + -Node61 +Node62 - -test_configuration.cpp + +test_configuration.cpp - + -Node2->Node61 - - +Node2->Node62 + + Node4 - -cfg_extensions.hpp + +cfg_extensions.hpp Node3->Node4 - - + + Node5 - -cfg_extensions.cpp + +cfg_extensions.cpp Node4->Node5 - - + + Node4->Node6 - - + + - + -Node33 +Node34 - -preconfigured_extensions.hpp + +preconfigured_extensions.hpp - + -Node4->Node33 - - +Node4->Node34 + + Node7 - -adc_extension_base.hpp + +adc_extension_base.hpp Node6->Node7 - - + + Node12 - -bme280.hpp + +bme280.hpp Node6->Node12 - - + + Node14 - -bmi088.hpp + +bmi088.hpp Node6->Node14 - - + + Node16 - -ds18b20.hpp + +ds18b20.hpp Node6->Node16 - - + + Node18 - -extension_base.cpp + +extension_base.cpp Node6->Node18 - - + + Node19 - -i2c_extension_adapter.hpp + +i2c_extension_adapter.hpp Node6->Node19 - - + + Node20 - -pi_camera.hpp + +pi_camera.hpp Node6->Node20 - - + + - + Node22 - - -rgb_status_led.hpp + + +rgb_status_led.hpp - + Node6->Node22 - - + + - + Node24 - - -samm8q.hpp + + +samm8q.hpp - + Node6->Node24 - - + + - + Node26 - - -extension_module.hpp + + +extension_module.hpp - + Node6->Node26 - - + + - + -Node30 +Node31 - -extension_test_framework.hpp + +extension_test_framework.hpp - + -Node6->Node30 - - +Node6->Node31 + + - + -Node32 +Node33 - -simulated_extensions.hpp + +simulated_extensions.hpp - + -Node6->Node32 - - +Node6->Node33 + + Node8 - -mcp3021.hpp + +mcp3021.hpp Node7->Node8 - - + + Node10 - -extension_module.cpp + +extension_module.cpp Node8->Node10 - - + + Node11 - -test_extensions.cpp + +test_extensions.cpp Node8->Node11 - - + + Node12->Node10 - - + + Node12->Node11 - - + + Node13 - -bme280.cpp + +bme280.cpp Node12->Node13 - - + + Node14->Node10 - - + + Node14->Node11 - - + + Node15 - -bmi088.cpp + +bmi088.cpp Node14->Node15 - - + + Node16->Node10 - - + + Node16->Node11 - - + + Node17 - -ds18b20.cpp + +ds18b20.cpp Node16->Node17 - - + + Node19->Node8 - - + + - -Node20->Node11 - - - - - -Node21 - - -pi_camera.cpp - - - - -Node20->Node21 - - +Node20->Node11 + + - + Node22->Node10 - - + + - + Node22->Node11 - - + + - + Node24->Node10 - - + + - + Node24->Node11 - - + + Node26->Node10 - - + + - + Node26->Node27 - - + + - + Node28 - - -flight_runner.cpp + + +flight_logic.cpp - + Node27->Node28 - - + + - + Node29 - - -main.cpp + + +flight_runner.cpp - + Node27->Node29 - - + + - + + +Node30 + + +main.cpp + + + + + +Node27->Node30 + + + + -Node30->Node11 - - +Node31->Node11 + + - + -Node35 +Node36 - -console_module.hpp + +console_module.hpp - + -Node34->Node35 - - +Node35->Node36 + + - + -Node37 +Node38 - -console_pages.cpp + +console_pages.cpp - + -Node34->Node37 - - +Node35->Node38 + + - + -Node38 +Node39 - -curses_utilities.hpp + +curses_utilities.hpp - + -Node34->Node38 - - +Node35->Node39 + + - + -Node35->Node27 - - +Node36->Node27 + + - + -Node38->Node35 - - +Node39->Node36 + + - + -Node41 +Node42 - -data_formatting.cpp + +data_formatting.cpp - + -Node40->Node41 - - +Node41->Node42 + + - + -Node40->Node42 - - +Node41->Node43 + + - + -Node43 +Node44 - -data_log.cpp + +data_log.cpp - + -Node42->Node43 - - +Node43->Node44 + + - + -Node44 +Node45 - -data_module.hpp + +data_module.hpp - + -Node42->Node44 - - +Node43->Node45 + + - + -Node44->Node27 - - +Node45->Node27 + + - + -Node47->Node44 - - +Node48->Node45 + + - + -Node48 +Node49 - -influxdb.cpp + +influxdb.cpp - + -Node47->Node48 - - +Node48->Node49 + + - + -Node49->Node26 - - +Node50->Node26 + + - + -Node49->Node35 - - +Node50->Node36 + + - + -Node49->Node44 - - +Node50->Node45 + + - + -Node50 +Node51 - -module.cpp + +module.cpp - + -Node49->Node50 - - +Node50->Node51 + + - + -Node51 +Node52 - -server_module.hpp + +server_module.hpp - + -Node49->Node51 - - +Node50->Node52 + + - + -Node53 +Node54 - -system_module.hpp + +system_module.hpp - + -Node49->Node53 - - +Node50->Node54 + + - + -Node55 +Node56 - -telemetry_module.hpp + +telemetry_module.hpp - + -Node49->Node55 - - +Node50->Node56 + + - + -Node51->Node27 - - +Node52->Node27 + + - + -Node53->Node27 - - +Node54->Node27 + + - + -Node55->Node27 - - +Node56->Node27 + + - + -Node57->Node51 - - +Node58->Node52 + + - + -Node58 +Node59 - -request_handler.cpp + +request_handler.cpp - + -Node57->Node58 - - +Node58->Node59 + + - + -Node59->Node57 - - +Node60->Node58 + + diff --git a/logger_8hpp.html b/logger_8hpp.html index 4dc1daa1c..4974c4c7f 100644 --- a/logger_8hpp.html +++ b/logger_8hpp.html @@ -114,13 +114,13 @@
Include dependency graph for logger.hpp:
-
+
This graph shows which files directly or indirectly include this file:
-
+
diff --git a/logger_8hpp__dep__incl.map b/logger_8hpp__dep__incl.map index 146d37efc..6ae8b4a6f 100644 --- a/logger_8hpp__dep__incl.map +++ b/logger_8hpp__dep__incl.map @@ -1,10 +1,11 @@ - - - - - - - - + + + + + + + + + diff --git a/logger_8hpp__dep__incl.md5 b/logger_8hpp__dep__incl.md5 index 4ecd83b3c..3c2b062b0 100644 --- a/logger_8hpp__dep__incl.md5 +++ b/logger_8hpp__dep__incl.md5 @@ -1 +1 @@ -7ed3bb4bf6c130219b34698a18b3d3eb \ No newline at end of file +7c0b480cdb6470c69dd05d7b1c616df1 \ No newline at end of file diff --git a/logger_8hpp__dep__incl.svg b/logger_8hpp__dep__incl.svg index ab3b3f48a..16ef7db1b 100644 --- a/logger_8hpp__dep__incl.svg +++ b/logger_8hpp__dep__incl.svg @@ -4,16 +4,16 @@ - + logger.hpp Node1 - -logger.hpp + +logger.hpp @@ -21,106 +21,121 @@ Node2 - -request_handler.hpp + +request_handler.hpp Node1->Node2 - - + + Node3 - -request_handler.cpp + +request_handler.cpp Node2->Node3 - - + + Node4 - -server_module.hpp + +server_module.hpp Node2->Node4 - - + + Node5 - - -flight_runner.hpp + + +flight_runner.hpp Node4->Node5 - - - - - -Node8 - - -server_module.cpp + + + + + +Node9 + + +server_module.cpp - - -Node4->Node8 - - + + +Node4->Node9 + + Node6 - - -flight_runner.cpp + + +flight_logic.cpp Node5->Node6 - - + + Node7 - - -main.cpp + + +flight_runner.cpp Node5->Node7 - - + + + + + +Node8 + + +main.cpp + + + + + +Node5->Node8 + + diff --git a/logger_8hpp__incl.map b/logger_8hpp__incl.map index 0ed52fcdd..f33cb4668 100644 --- a/logger_8hpp__incl.map +++ b/logger_8hpp__incl.map @@ -1,31 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/logger_8hpp__incl.md5 b/logger_8hpp__incl.md5 index cf112b4ca..47aebcf7c 100644 --- a/logger_8hpp__incl.md5 +++ b/logger_8hpp__incl.md5 @@ -1 +1 @@ -79738317a1ad4fc94c3f591a6bb3deea \ No newline at end of file +0e0c35656140c37cb3f2c62ca2f034a9 \ No newline at end of file diff --git a/logger_8hpp__incl.svg b/logger_8hpp__incl.svg index 673a631cb..1b6b2ea00 100644 --- a/logger_8hpp__incl.svg +++ b/logger_8hpp__incl.svg @@ -4,16 +4,16 @@ - + logger.hpp Node1 - -logger.hpp + +logger.hpp @@ -21,566 +21,587 @@ Node2 - -shared_data.hpp + +shared_data.hpp Node1->Node2 - - + + Node3 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node2->Node3 - - + + Node4 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node2->Node4 - - + + Node5 - -blocks.hpp + +blocks.hpp Node2->Node5 - - + + Node15 - -error_frame.hpp + +error_frame.hpp Node2->Node15 - - + + Node16 - -frame.hpp + +frame.hpp - + Node2->Node16 - - + + Node19 - -streams.hpp + +streams.hpp - + Node2->Node19 - - + + Node27 - - -log_container.hpp + + +flight_phase.hpp - + Node2->Node27 - - + + - - -Node29 - - -status_led.hpp + + +Node28 + + +log_container.hpp - - -Node2->Node29 - - + + +Node2->Node28 + + + + + +Node30 + + +status_led.hpp + + + + + +Node2->Node30 + + Node5->Node3 - - + + Node5->Node4 - - + + Node5->Node5 - - + + Node6 - -mutex + +mutex Node5->Node6 - - + + Node7 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node5->Node7 - - + + Node8 - -json.hpp + +json.hpp Node5->Node8 - - + + Node11 - -node.hpp + +node.hpp Node5->Node11 - - + + Node14 - -positional.hpp + +positional.hpp Node5->Node14 - - + + Node9 - -nlohmann/json.hpp + +nlohmann/json.hpp Node8->Node9 - - + + Node10 - -string + +string Node8->Node10 - - + + Node12 - -cstdint + +cstdint Node11->Node12 - - + + Node13 - -map + +map Node11->Node13 - - + + Node14->Node3 - - + + Node14->Node4 - - + + Node14->Node9 - - + + Node14->Node10 - - + + Node14->Node12 - - + + Node14->Node13 - - + + Node15->Node3 - - + + Node15->Node16 - - + + Node18 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node15->Node18 - - + + Node15->Node19 - - + + Node16->Node6 - - + + Node17 - -unordered_map + +unordered_map Node16->Node17 - - + + Node19->Node3 - - + + Node19->Node6 - - + + Node19->Node10 - - + + Node19->Node11 - - + + Node19->Node14 - - + + Node19->Node18 - - + + Node20 - -atomic + +atomic Node19->Node20 - - + + Node21 - -iostream + +iostream Node19->Node21 - - + + Node22 - -queue + +queue Node19->Node22 - - + + Node23 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node19->Node23 - - + + Node24 - -command.hpp + +command.hpp Node19->Node24 - - + + Node26 - -data_ids.hpp + +data_ids.hpp Node19->Node26 - - + + Node24->Node6 - - + + Node24->Node11 - - + + Node24->Node22 - - + + Node25 - -command_ids.hpp + +command_ids.hpp Node24->Node25 - - + + - - -Node27->Node6 - - + + +Node27->Node10 + + - - -Node28 - - -deque - + + +Node28->Node6 + + + + +Node29 + + +deque + - - -Node27->Node28 - - - - -Node29->Node20 - - + + +Node28->Node29 + + + + + +Node30->Node20 + + diff --git a/mcp3021_8cpp.html b/mcp3021_8cpp.html index a5e806516..dc75cc173 100644 --- a/mcp3021_8cpp.html +++ b/mcp3021_8cpp.html @@ -114,7 +114,7 @@
Include dependency graph for mcp3021.cpp:
-
+

diff --git a/mcp3021_8cpp__incl.map b/mcp3021_8cpp__incl.map index 191b91fc4..4811c99de 100644 --- a/mcp3021_8cpp__incl.map +++ b/mcp3021_8cpp__incl.map @@ -1,49 +1,50 @@ - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mcp3021_8cpp__incl.md5 b/mcp3021_8cpp__incl.md5 index b4de0df1f..9f7e3393d 100644 --- a/mcp3021_8cpp__incl.md5 +++ b/mcp3021_8cpp__incl.md5 @@ -1 +1 @@ -8cfd17aa7a153b0eec7591f9911d4815 \ No newline at end of file +211c8ff228e608f9f7a2fd79158facbe \ No newline at end of file diff --git a/mcp3021_8cpp__incl.svg b/mcp3021_8cpp__incl.svg index 3fa6929da..1034d2b25 100644 --- a/mcp3021_8cpp__incl.svg +++ b/mcp3021_8cpp__incl.svg @@ -4,16 +4,16 @@ - + mcp3021.cpp Node1 - -mcp3021.cpp + +mcp3021.cpp @@ -21,277 +21,277 @@ Node2 - -mcp3021.hpp + +mcp3021.hpp Node1->Node2 - - + + Node3 - -adc_extension_base.hpp + +adc_extension_base.hpp Node2->Node3 - - + + - - -Node42 - - -i2c_extension_adapter.hpp + + +Node43 + + +i2c_extension_adapter.hpp - - -Node2->Node42 - - + + +Node2->Node43 + + Node4 - -BoosterSeat/timer.hpp + +BoosterSeat/timer.hpp Node3->Node4 - - + + Node5 - -adc_configuration.hpp + +adc_configuration.hpp Node3->Node5 - - + + Node8 - -extension_base.hpp + +extension_base.hpp Node3->Node8 - - + + - - -Node39 - - -giraffe_assert.hpp + + +Node40 + + +giraffe_assert.hpp - - -Node3->Node39 - - + + +Node3->Node40 + + Node6 - -cstdint + +cstdint Node5->Node6 - - + + Node7 - -string + +string Node5->Node7 - - + + Node9 - -atomic + +atomic Node8->Node9 - - + + Node10 - -thread + +thread Node8->Node10 - - + + Node11 - -sections/cfg_extensions.hpp + +sections/cfg_extensions.hpp Node8->Node11 - - + + Node14 - -shared_data.hpp + +shared_data.hpp - + Node8->Node14 - - + + - - -Node38 - - -status_led.hpp + + +Node39 + + +status_led.hpp - - -Node8->Node38 - - + + +Node8->Node39 + + Node12 - -configuration_enums.hpp + +configuration_enums.hpp Node11->Node12 - - + + Node13 - -sections/cfg_section.hpp + +sections/cfg_section.hpp Node11->Node13 - - + + Node13->Node14 - - + + Node15 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node14->Node15 - - + + Node16 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node14->Node16 - - + + @@ -305,86 +305,101 @@ Node14->Node17 - - + + Node25 - -error_frame.hpp + +error_frame.hpp Node14->Node25 - - + + Node26 - -frame.hpp + +frame.hpp - + Node14->Node26 - - + + Node29 - -streams.hpp + +streams.hpp - + Node14->Node29 - - + + Node36 - - -log_container.hpp + + +flight_phase.hpp - + Node14->Node36 - - + + - - -Node14->Node38 - - + + +Node37 + + +log_container.hpp + + + + + +Node14->Node37 + + + + + +Node14->Node39 + + Node17->Node15 - - + + Node17->Node16 - - + + @@ -396,563 +411,569 @@ Node18 - -mutex + +mutex Node17->Node18 - - + + Node19 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node17->Node19 - - + + Node20 - -json.hpp + +json.hpp Node17->Node20 - - + + Node22 - -node.hpp + +node.hpp Node17->Node22 - - + + Node24 - -positional.hpp + +positional.hpp Node17->Node24 - - + + Node20->Node7 - - + + Node21 - -nlohmann/json.hpp + +nlohmann/json.hpp Node20->Node21 - - + + Node22->Node6 - - + + Node23 - -map + +map Node22->Node23 - - + + Node24->Node6 - - + + Node24->Node7 - - + + Node24->Node15 - - + + Node24->Node16 - - + + Node24->Node21 - - + + Node24->Node23 - - + + Node25->Node15 - - + + Node25->Node26 - - + + Node28 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node25->Node28 - - + + Node25->Node29 - - + + Node26->Node18 - - + + Node27 - -unordered_map + +unordered_map Node26->Node27 - - + + Node29->Node7 - - + + Node29->Node9 - - + + Node29->Node15 - - + + Node29->Node18 - - + + Node29->Node22 - - + + Node29->Node24 - - + + Node29->Node28 - - + + Node30 - -iostream + +iostream Node29->Node30 - - + + Node31 - -queue + +queue Node29->Node31 - - + + Node32 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node29->Node32 - - + + Node33 - -command.hpp + +command.hpp Node29->Node33 - - + + Node35 - -data_ids.hpp + +data_ids.hpp Node29->Node35 - - + + Node33->Node18 - - + + Node33->Node22 - - + + Node33->Node31 - - + + Node34 - -command_ids.hpp + +command_ids.hpp Node33->Node34 - - - - - -Node36->Node18 - - + + - - -Node37 - - -deque - - - - - -Node36->Node37 - - + + +Node36->Node7 + + - + -Node38->Node9 - - +Node37->Node18 + + - - -Node40 - - -exception + + +Node38 + + +deque - - -Node39->Node40 - - + + +Node37->Node38 + + + + + +Node39->Node9 + + Node41 - -stdio.h + +exception - - -Node39->Node41 - - - - - -Node42->Node4 - - - - - -Node42->Node8 - - + + +Node40->Node41 + + - - -Node43 - - -BoosterSeat/sleep.hpp + + +Node42 + + +stdio.h - + -Node42->Node43 - - +Node40->Node42 + + + + + +Node43->Node4 + + + + + +Node43->Node8 + + Node44 - - -i2c_interface.hpp + + +BoosterSeat/sleep.hpp - - -Node42->Node44 - - - - - -Node44->Node6 - - - - - -Node44->Node12 - - - - - -Node44->Node18 - - + + +Node43->Node44 + + Node45 - - -vector + + +i2c_interface.hpp - + + +Node43->Node45 + + + + -Node44->Node45 - - +Node45->Node6 + + + + + +Node45->Node12 + + + + + +Node45->Node18 + + Node46 - - -giraffe_diagnostics.hpp + + +vector - + -Node44->Node46 - - - - - -Node46->Node7 - - - - - -Node46->Node27 - - - - - -Node46->Node28 - - - - - -Node46->Node39 - - +Node45->Node46 + + Node47 - - -giraffe_exception.hpp + + +giraffe_diagnostics.hpp - - -Node46->Node47 - - + + +Node45->Node47 + + - + Node47->Node7 - - + + + + + +Node47->Node27 + + - + Node47->Node28 - - + + - + Node47->Node40 - - + + + + + +Node48 + + +giraffe_exception.hpp + + + + + +Node47->Node48 + + + + + +Node48->Node7 + + + + + +Node48->Node28 + + + + + +Node48->Node41 + + diff --git a/mcp3021_8hpp.html b/mcp3021_8hpp.html index 4f32070a4..c8f7aeb30 100644 --- a/mcp3021_8hpp.html +++ b/mcp3021_8hpp.html @@ -115,7 +115,7 @@
Include dependency graph for mcp3021.hpp:
-
+
diff --git a/mcp3021_8hpp__incl.map b/mcp3021_8hpp__incl.map index a1d6ba4be..5afd7e99e 100644 --- a/mcp3021_8hpp__incl.map +++ b/mcp3021_8hpp__incl.map @@ -1,48 +1,49 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/mcp3021_8hpp__incl.md5 b/mcp3021_8hpp__incl.md5 index 2e8e3844e..c7bf5eb47 100644 --- a/mcp3021_8hpp__incl.md5 +++ b/mcp3021_8hpp__incl.md5 @@ -1 +1 @@ -64fe9a7a100a711d365a07a9bf7c2d21 \ No newline at end of file +4681bad692e46b2b4afac1dec3601736 \ No newline at end of file diff --git a/mcp3021_8hpp__incl.svg b/mcp3021_8hpp__incl.svg index 8033f6548..a1d40dd11 100644 --- a/mcp3021_8hpp__incl.svg +++ b/mcp3021_8hpp__incl.svg @@ -4,16 +4,16 @@ - + mcp3021.hpp Node1 - -mcp3021.hpp + +mcp3021.hpp @@ -21,262 +21,262 @@ Node2 - -adc_extension_base.hpp + +adc_extension_base.hpp Node1->Node2 - - + + - - -Node41 - - -i2c_extension_adapter.hpp + + +Node42 + + +i2c_extension_adapter.hpp - - -Node1->Node41 - - + + +Node1->Node42 + + Node3 - -BoosterSeat/timer.hpp + +BoosterSeat/timer.hpp Node2->Node3 - - + + Node4 - -adc_configuration.hpp + +adc_configuration.hpp Node2->Node4 - - + + Node7 - -extension_base.hpp + +extension_base.hpp Node2->Node7 - - + + - - -Node38 - - -giraffe_assert.hpp + + +Node39 + + +giraffe_assert.hpp - - -Node2->Node38 - - + + +Node2->Node39 + + Node5 - -cstdint + +cstdint Node4->Node5 - - + + Node6 - -string + +string Node4->Node6 - - + + Node8 - -atomic + +atomic Node7->Node8 - - + + Node9 - -thread + +thread Node7->Node9 - - + + Node10 - -sections/cfg_extensions.hpp + +sections/cfg_extensions.hpp Node7->Node10 - - + + Node13 - -shared_data.hpp + +shared_data.hpp - + Node7->Node13 - - + + - - -Node37 - - -status_led.hpp + + +Node38 + + +status_led.hpp - - -Node7->Node37 - - + + +Node7->Node38 + + Node11 - -configuration_enums.hpp + +configuration_enums.hpp Node10->Node11 - - + + Node12 - -sections/cfg_section.hpp + +sections/cfg_section.hpp Node10->Node12 - - + + Node12->Node13 - - + + Node14 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node13->Node14 - - + + Node15 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node13->Node15 - - + + @@ -290,86 +290,101 @@ Node13->Node16 - - + + Node24 - -error_frame.hpp + +error_frame.hpp Node13->Node24 - - + + Node25 - -frame.hpp + +frame.hpp - + Node13->Node25 - - + + Node28 - -streams.hpp + +streams.hpp - + Node13->Node28 - - + + Node35 - - -log_container.hpp + + +flight_phase.hpp - + Node13->Node35 - - + + - - -Node13->Node37 - - + + +Node36 + + +log_container.hpp + + + + + +Node13->Node36 + + + + + +Node13->Node38 + + Node16->Node14 - - + + Node16->Node15 - - + + @@ -381,563 +396,569 @@ Node17 - -mutex + +mutex Node16->Node17 - - + + Node18 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node16->Node18 - - + + Node19 - -json.hpp + +json.hpp Node16->Node19 - - + + Node21 - -node.hpp + +node.hpp Node16->Node21 - - + + Node23 - -positional.hpp + +positional.hpp Node16->Node23 - - + + Node19->Node6 - - + + Node20 - -nlohmann/json.hpp + +nlohmann/json.hpp Node19->Node20 - - + + Node21->Node5 - - + + Node22 - -map + +map Node21->Node22 - - + + Node23->Node5 - - + + Node23->Node6 - - + + Node23->Node14 - - + + Node23->Node15 - - + + Node23->Node20 - - + + Node23->Node22 - - + + Node24->Node14 - - + + Node24->Node25 - - + + Node27 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node24->Node27 - - + + Node24->Node28 - - + + Node25->Node17 - - + + Node26 - -unordered_map + +unordered_map Node25->Node26 - - + + Node28->Node6 - - + + Node28->Node8 - - + + Node28->Node14 - - + + Node28->Node17 - - + + Node28->Node21 - - + + Node28->Node23 - - + + Node28->Node27 - - + + Node29 - -iostream + +iostream Node28->Node29 - - + + Node30 - -queue + +queue Node28->Node30 - - + + Node31 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node28->Node31 - - + + Node32 - -command.hpp + +command.hpp Node28->Node32 - - + + Node34 - -data_ids.hpp + +data_ids.hpp Node28->Node34 - - + + Node32->Node17 - - + + Node32->Node21 - - + + Node32->Node30 - - + + Node33 - -command_ids.hpp + +command_ids.hpp Node32->Node33 - - - - - -Node35->Node17 - - + + - - -Node36 - - -deque - - - - - -Node35->Node36 - - + + +Node35->Node6 + + - + -Node37->Node8 - - +Node36->Node17 + + - - -Node39 - - -exception + + +Node37 + + +deque - - -Node38->Node39 - - + + +Node36->Node37 + + + + + +Node38->Node8 + + Node40 - -stdio.h + +exception - - -Node38->Node40 - - - - - -Node41->Node3 - - - - - -Node41->Node7 - - + + +Node39->Node40 + + - - -Node42 - - -BoosterSeat/sleep.hpp + + +Node41 + + +stdio.h - + -Node41->Node42 - - +Node39->Node41 + + + + + +Node42->Node3 + + + + + +Node42->Node7 + + Node43 - - -i2c_interface.hpp + + +BoosterSeat/sleep.hpp - - -Node41->Node43 - - - - - -Node43->Node5 - - - - - -Node43->Node11 - - - - - -Node43->Node17 - - + + +Node42->Node43 + + Node44 - - -vector + + +i2c_interface.hpp - + + +Node42->Node44 + + + + -Node43->Node44 - - +Node44->Node5 + + + + + +Node44->Node11 + + + + + +Node44->Node17 + + Node45 - - -giraffe_diagnostics.hpp + + +vector - + -Node43->Node45 - - - - - -Node45->Node6 - - - - - -Node45->Node26 - - - - - -Node45->Node27 - - - - - -Node45->Node38 - - +Node44->Node45 + + Node46 - - -giraffe_exception.hpp + + +giraffe_diagnostics.hpp - - -Node45->Node46 - - + + +Node44->Node46 + + - + Node46->Node6 - - + + + + + +Node46->Node26 + + - + Node46->Node27 - - + + - + Node46->Node39 - - + + + + + +Node47 + + +giraffe_exception.hpp + + + + + +Node46->Node47 + + + + + +Node47->Node6 + + + + + +Node47->Node27 + + + + + +Node47->Node40 + + diff --git a/menudata.js b/menudata.js index 91045f622..58bd90084 100644 --- a/menudata.js +++ b/menudata.js @@ -207,10 +207,12 @@ var menudata={children:[ {text:"s",url:"globals_vars.html#index_s"}, {text:"t",url:"globals_vars.html#index_t"}]}, {text:"Typedefs",url:"globals_type.html"}, +{text:"Enumerations",url:"globals_enum.html"}, {text:"Macros",url:"globals_defs.html",children:[ {text:"b",url:"globals_defs.html#index_b"}, {text:"d",url:"globals_defs.html#index_d"}, {text:"g",url:"globals_defs.html#index_g"}, +{text:"i",url:"globals_defs.html#index_i"}, {text:"m",url:"globals_defs.html#index_m"}, {text:"p",url:"globals_defs.html#index_p"}, {text:"r",url:"globals_defs.html#index_r"}, diff --git a/module_8cpp.html b/module_8cpp.html index 0d55c350c..6419dff4e 100644 --- a/module_8cpp.html +++ b/module_8cpp.html @@ -117,7 +117,7 @@
Include dependency graph for module.cpp:
-
+
diff --git a/module_8cpp__incl.map b/module_8cpp__incl.map index 30eea5e18..4274f06d2 100644 --- a/module_8cpp__incl.map +++ b/module_8cpp__incl.map @@ -1,40 +1,41 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + diff --git a/module_8cpp__incl.md5 b/module_8cpp__incl.md5 index b46b1f5aa..8f4f1e1a2 100644 --- a/module_8cpp__incl.md5 +++ b/module_8cpp__incl.md5 @@ -1 +1 @@ -e8f0678b243bd22e24eb5406a29e2918 \ No newline at end of file +1eb8b97e8858c9500bb8c9a6b67f86c1 \ No newline at end of file diff --git a/module_8cpp__incl.svg b/module_8cpp__incl.svg index d88bab085..f7e9f20a1 100644 --- a/module_8cpp__incl.svg +++ b/module_8cpp__incl.svg @@ -4,16 +4,16 @@ - + module.cpp Node1 - -module.cpp + +module.cpp @@ -21,328 +21,328 @@ Node2 - -module.hpp + +module.hpp Node1->Node2 - - + + Node4 - -thread + +thread - + Node1->Node4 - - - - - -Node36 - - -iomanip - - - - - -Node1->Node36 - - + + Node37 - -sstream + +iomanip - + Node1->Node37 - - + + Node38 - -type_traits + +sstream Node1->Node38 - - + + + + + +Node39 + + +type_traits + + + + + +Node1->Node39 + + Node3 - -atomic + +atomic Node2->Node3 - - + + Node2->Node4 - - + + Node5 - -command.hpp + +command.hpp Node2->Node5 - - + + Node9 - -node.hpp + +node.hpp Node2->Node9 - - + + Node12 - -configuration.hpp + +configuration.hpp Node2->Node12 - - + + Node13 - -giraffe_assert.hpp + +giraffe_assert.hpp Node2->Node13 - - + + Node16 - -shared_data.hpp + +shared_data.hpp Node2->Node16 - - + + Node6 - -mutex + +mutex Node5->Node6 - - + + Node7 - -queue + +queue Node5->Node7 - - + + Node8 - -command_ids.hpp + +command_ids.hpp Node5->Node8 - - + + Node5->Node9 - - + + Node10 - -cstdint + +cstdint Node9->Node10 - - + + Node11 - -map + +map Node9->Node11 - - + + Node14 - -exception + +exception Node13->Node14 - - + + Node15 - -stdio.h + +stdio.h Node13->Node15 - - + + Node17 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node16->Node17 - - + + Node18 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node16->Node18 - - + + Node19 - -blocks.hpp + +blocks.hpp Node16->Node19 - - + + @@ -356,390 +356,411 @@ Node16->Node25 - - + + Node26 - -frame.hpp + +frame.hpp - + Node16->Node26 - - + + Node29 - -streams.hpp + +streams.hpp - + Node16->Node29 - - + + Node33 - - -log_container.hpp + + +flight_phase.hpp - + Node16->Node33 - - + + - - -Node35 - - -status_led.hpp + + +Node34 + + +log_container.hpp - - -Node16->Node35 - - + + +Node16->Node34 + + + + + +Node36 + + +status_led.hpp + + + + + +Node16->Node36 + + Node19->Node6 - - + + Node19->Node9 - - + + Node19->Node17 - - + + Node19->Node18 - - + + Node19->Node19 - - + + Node20 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node19->Node20 - - + + Node21 - -json.hpp + +json.hpp Node19->Node21 - - + + Node24 - -positional.hpp + +positional.hpp Node19->Node24 - - + + Node22 - -nlohmann/json.hpp + +nlohmann/json.hpp Node21->Node22 - - + + Node23 - -string + +string Node21->Node23 - - + + Node24->Node10 - - + + Node24->Node11 - - + + Node24->Node17 - - + + Node24->Node18 - - + + Node24->Node22 - - + + Node24->Node23 - - + + Node25->Node17 - - + + Node25->Node26 - - + + Node28 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node25->Node28 - - + + Node25->Node29 - - + + Node26->Node6 - - + + Node27 - -unordered_map + +unordered_map Node26->Node27 - - + + Node29->Node3 - - + + Node29->Node5 - - + + Node29->Node6 - - + + Node29->Node7 - - + + Node29->Node9 - - + + Node29->Node17 - - + + Node29->Node23 - - + + Node29->Node24 - - + + Node29->Node28 - - + + Node30 - -iostream + +iostream Node29->Node30 - - + + Node31 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node29->Node31 - - + + Node32 - -data_ids.hpp + +data_ids.hpp Node29->Node32 - - + + - - -Node33->Node6 - - + + +Node33->Node23 + + - - -Node34 - - -deque + + +Node34->Node6 + + + + + +Node35 + + +deque - - -Node33->Node34 - - + + +Node34->Node35 + + - - -Node35->Node3 - - + + +Node36->Node3 + + diff --git a/module_8hpp.html b/module_8hpp.html index 9c55b0459..bc028f352 100644 --- a/module_8hpp.html +++ b/module_8hpp.html @@ -120,7 +120,7 @@
Include dependency graph for module.hpp:
-
+
diff --git a/module_8hpp__dep__incl.map b/module_8hpp__dep__incl.map index ef22604fe..efffd7f42 100644 --- a/module_8hpp__dep__incl.map +++ b/module_8hpp__dep__incl.map @@ -1,20 +1,21 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + diff --git a/module_8hpp__dep__incl.md5 b/module_8hpp__dep__incl.md5 index 28fda760f..74cb96fb0 100644 --- a/module_8hpp__dep__incl.md5 +++ b/module_8hpp__dep__incl.md5 @@ -1 +1 @@ -6fc85ab36b6563d04daa4d5c2a7e81bd \ No newline at end of file +6902eccdd8681869fd5c7f71fc2b9249 \ No newline at end of file diff --git a/module_8hpp__dep__incl.svg b/module_8hpp__dep__incl.svg index 7a4434bdb..10614b97b 100644 --- a/module_8hpp__dep__incl.svg +++ b/module_8hpp__dep__incl.svg @@ -32,100 +32,100 @@ - - -Node7 - + + +Node8 + data_module.hpp - - -Node1->Node7 + + +Node1->Node8 - - -Node10 - + + +Node11 + extension_module.hpp - - -Node1->Node10 + + +Node1->Node11 - - -Node12 - + + +Node13 + module.cpp - - -Node1->Node12 + + +Node1->Node13 - - -Node13 - + + +Node14 + server_module.hpp - - -Node1->Node13 + + +Node1->Node14 - - -Node15 - + + +Node16 + system_module.hpp - - -Node1->Node15 + + +Node1->Node16 - - -Node17 - + + +Node18 + telemetry_module.hpp - - -Node1->Node17 + + +Node1->Node18 Node3 - + flight_runner.hpp @@ -137,168 +137,183 @@ - - -Node6 - + + +Node7 + console_module.cpp - - -Node2->Node6 + + +Node2->Node7 Node4 - - -flight_runner.cpp + + +flight_logic.cpp Node3->Node4 - - + + Node5 - - -main.cpp + + +flight_runner.cpp Node3->Node5 - - + + - - -Node7->Node3 + + +Node6 + + +main.cpp + + + + + +Node3->Node6 + + + + + +Node8->Node3 - - -Node8 - + + +Node9 + data_module.cpp - - -Node7->Node8 + + +Node8->Node9 - - -Node9 - + + +Node10 + test_data_module.cpp - - -Node7->Node9 + + +Node8->Node10 - - -Node10->Node3 + + +Node11->Node3 - - -Node11 - + + +Node12 + extension_module.cpp - - -Node10->Node11 + + +Node11->Node12 - - -Node13->Node3 + + +Node14->Node3 - - -Node14 - + + +Node15 + server_module.cpp - - -Node13->Node14 + + +Node14->Node15 - - -Node15->Node3 + + +Node16->Node3 - - -Node16 - + + +Node17 + system_module.cpp - - -Node15->Node16 + + +Node16->Node17 - - -Node17->Node3 + + +Node18->Node3 - - -Node18 - + + +Node19 + telemetry_module.cpp - - -Node17->Node18 + + +Node18->Node19 diff --git a/module_8hpp__incl.map b/module_8hpp__incl.map index 2b6c1ced5..46acf26cb 100644 --- a/module_8hpp__incl.map +++ b/module_8hpp__incl.map @@ -1,36 +1,37 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/module_8hpp__incl.md5 b/module_8hpp__incl.md5 index 5de64642d..531745dd0 100644 --- a/module_8hpp__incl.md5 +++ b/module_8hpp__incl.md5 @@ -1 +1 @@ -d4a10f3ca467d073f78e787c6b940a79 \ No newline at end of file +31b4a6cfe912de09db285eb7fea84cfe \ No newline at end of file diff --git a/module_8hpp__incl.svg b/module_8hpp__incl.svg index d4a03b3c1..9400a2e56 100644 --- a/module_8hpp__incl.svg +++ b/module_8hpp__incl.svg @@ -4,16 +4,16 @@ - + module.hpp Node1 - -module.hpp + +module.hpp @@ -21,659 +21,680 @@ Node2 - -atomic + +atomic Node1->Node2 - - + + Node3 - -thread + +thread Node1->Node3 - - + + Node4 - -command.hpp + +command.hpp Node1->Node4 - - + + Node8 - -node.hpp + +node.hpp Node1->Node8 - - + + Node11 - -configuration.hpp + +configuration.hpp Node1->Node11 - - + + Node12 - -giraffe_assert.hpp + +giraffe_assert.hpp Node1->Node12 - - + + Node15 - -shared_data.hpp + +shared_data.hpp Node1->Node15 - - + + Node5 - -mutex + +mutex Node4->Node5 - - + + Node6 - -queue + +queue Node4->Node6 - - + + Node7 - -command_ids.hpp + +command_ids.hpp Node4->Node7 - - + + Node4->Node8 - - + + Node9 - -cstdint + +cstdint Node8->Node9 - - + + Node10 - -map + +map Node8->Node10 - - + + Node13 - -exception + +exception Node12->Node13 - - + + Node14 - -stdio.h + +stdio.h Node12->Node14 - - + + Node16 - -BoosterSeat/clock.hpp + +BoosterSeat/clock.hpp Node15->Node16 - - + + Node17 - -BoosterSeat/time.hpp + +BoosterSeat/time.hpp Node15->Node17 - - + + Node18 - -blocks.hpp + +blocks.hpp Node15->Node18 - - + + Node24 - -error_frame.hpp + +error_frame.hpp Node15->Node24 - - + + Node25 - -frame.hpp + +frame.hpp - + Node15->Node25 - - + + Node28 - -streams.hpp + +streams.hpp - + Node15->Node28 - - + + Node32 - - -log_container.hpp + + +flight_phase.hpp - + Node15->Node32 - - + + - - -Node34 - - -status_led.hpp + + +Node33 + + +log_container.hpp - - -Node15->Node34 - - + + +Node15->Node33 + + + + + +Node35 + + +status_led.hpp + + + + + +Node15->Node35 + + Node18->Node5 - - + + Node18->Node8 - - + + Node18->Node16 - - + + Node18->Node17 - - + + Node18->Node18 - - + + Node19 - -BoosterSeat/numbers.hpp + +BoosterSeat/numbers.hpp Node18->Node19 - - + + Node20 - -json.hpp + +json.hpp Node18->Node20 - - + + Node23 - -positional.hpp + +positional.hpp Node18->Node23 - - + + Node21 - -nlohmann/json.hpp + +nlohmann/json.hpp Node20->Node21 - - + + Node22 - -string + +string Node20->Node22 - - + + Node23->Node9 - - + + Node23->Node10 - - + + Node23->Node16 - - + + Node23->Node17 - - + + Node23->Node21 - - + + Node23->Node22 - - + + Node24->Node16 - - + + Node24->Node25 - - + + Node27 - -giraffe_diagnostic -_ids.hpp + +giraffe_diagnostic +_ids.hpp Node24->Node27 - - + + Node24->Node28 - - + + Node25->Node5 - - + + Node26 - -unordered_map + +unordered_map Node25->Node26 - - + + Node28->Node2 - - + + Node28->Node4 - - + + Node28->Node5 - - + + Node28->Node6 - - + + Node28->Node8 - - + + Node28->Node16 - - + + Node28->Node22 - - + + Node28->Node23 - - + + Node28->Node27 - - + + Node29 - -iostream + +iostream Node28->Node29 - - + + Node30 - -BoosterSeat/exception.hpp + +BoosterSeat/exception.hpp Node28->Node30 - - + + Node31 - -data_ids.hpp + +data_ids.hpp Node28->Node31 - - + + - - -Node32->Node5 - - + + +Node32->Node22 + + - - -Node33 - - -deque - + + +Node33->Node5 + + + + +Node34 + + +deque + - - -Node32->Node33 - - - - -Node34->Node2 - - + + +Node33->Node34 + + + + + +Node35->Node2 + + diff --git a/module_8hpp_source.html b/module_8hpp_source.html index fcf965fb2..f080c9895 100644 --- a/module_8hpp_source.html +++ b/module_8hpp_source.html @@ -241,7 +241,7 @@
For absolute failures in the code.
#define giraffe_assert(__e)
Definition: giraffe_assert.hpp:28
A command object. Used for passing commands to their destinations.
Definition: command.hpp:35
-
Definition: shared_data.hpp:100
+
Data that is shared across all modules and extensions.
Definition: shared_data.hpp:123
Definition: console_module.hpp:10
Status
Node status, used for modules and extensions.
Definition: node.hpp:63
diff --git a/namespacedata.html b/namespacedata.html index df76b5b24..e49db32d4 100644 --- a/namespacedata.html +++ b/namespacedata.html @@ -159,11 +159,12 @@
- + + @@ -575,10 +576,11 @@

 
class  LogStream
 
struct  Misc
class  Misc
 
struct  SharedBlocks
 
struct  SharedData
 Data that is shared across all modules and extensions. More...
 
class  Stream
 
-
+

Data that is shared across all modules and extensions.

+
Collaboration diagram for data::SharedData:
-
+
@@ -602,7 +604,7 @@

+Misc
-Misc misc diff --git a/namespacedata.js b/namespacedata.js index eee57ed55..44d0450d0 100644 --- a/namespacedata.js +++ b/namespacedata.js @@ -18,7 +18,7 @@ var namespacedata = [ "ImuFrameStream", "classdata_1_1ImuFrameStream.html", "classdata_1_1ImuFrameStream" ], [ "LogPacket", "structdata_1_1LogPacket.html", "structdata_1_1LogPacket" ], [ "LogStream", "classdata_1_1LogStream.html", "classdata_1_1LogStream" ], - [ "Misc", "structdata_1_1Misc.html", "structdata_1_1Misc" ], + [ "Misc", "classdata_1_1Misc.html", "classdata_1_1Misc" ], [ "SharedBlocks", "namespacedata.html#structdata_1_1SharedBlocks", "namespacedata_structdata_1_1SharedBlocks_dup" ], [ "SharedData", "namespacedata.html#structdata_1_1SharedData", "namespacedata_structdata_1_1SharedData_dup" ], [ "Stream", "classdata_1_1Stream.html", "classdata_1_1Stream" ], diff --git a/namespacegiraffe.html b/namespacegiraffe.html index 8b2d6e499..eccf9eea0 100644 --- a/namespacegiraffe.html +++ b/namespacegiraffe.html @@ -140,18 +140,6 @@
- - - - - + +

Enumerations

enum class  FlightMode {
-  UNKNOWN -, PRE_LAUNCH -, LAUNCH -, ASCENT -,
-  DESCENT -, RECOVERY -
- }
 An enumeration of flight modes. Used by the flight runner to determine what to do. More...
 
enum class  LoggerLevel : uint8_t { DEBUG = 0 , INFO = 1 , WARN = 2 @@ -163,8 +151,8 @@ Functions
FCInfo getFlightComputerInfo ()
 
 NLOHMANN_JSON_SERIALIZE_ENUM (FlightRunnerData::ShutdownReason, { {FlightRunnerData::ShutdownReason::CRASH_OR_UNKNOWN, "crash_or_unknown"}, {FlightRunnerData::ShutdownReason::CTRL_C, "ctrl_c"}, {FlightRunnerData::ShutdownReason::TELEMETRY_SDN_COMMAND, "telemetry_sdn_command"}, }) FlightRunnerData
 
 NLOHMANN_JSON_SERIALIZE_ENUM (FlightRunnerData::ShutdownReason, { {FlightRunnerData::ShutdownReason::CRASH_OR_UNKNOWN, "crash_or_unknown"}, {FlightRunnerData::ShutdownReason::CTRL_C, "ctrl_c"}, {FlightRunnerData::ShutdownReason::TELEMETRY_SDN_COMMAND, "telemetry_sdn_command"}, }) NLOHMANN_JSON_SERIALIZE_ENUM(FlightPhase
 
std::string to_string (const LoggerLevel level)
 
@@ -204,49 +192,11 @@

ERROR 

-
-
- -

◆ FlightMode

- -
-
- - - - - -
- - - - -
enum giraffe::FlightMode
-
-strong
-
- -

An enumeration of flight modes. Used by the flight runner to determine what to do.

- - - - - - - -
Enumerator
UNKNOWN 

The flight mode at startup. If data can not be loaded, the system will enter the pre-launch mode.

-
PRE_LAUNCH 

The system is in pre-launch mode. This is the initial state.

-
LAUNCH 

The system is in launch mode. This is the state right before a launch.

-
ASCENT 

The system is in ascent mode. This is the state during the entire ascent phase.

-
DESCENT 

The system is in descent mode. This is the state during the entire descent phase.

-
RECOVERY 

The system is in recovery mode. The flight is over and the system is in recovery mode.

-
-

Function Documentation

- -

◆ NLOHMANN_JSON_SERIALIZE_ENUM()

+ +

◆ NLOHMANN_JSON_SERIALIZE_ENUM()

@@ -376,8 +324,6 @@

-

Referenced by giraffe::FlightRunnerData::fullReset().

-

diff --git a/namespacegiraffe.js b/namespacegiraffe.js index d53222385..727b2a735 100644 --- a/namespacegiraffe.js +++ b/namespacegiraffe.js @@ -23,15 +23,7 @@ var namespacegiraffe = [ "WARN", "namespacegiraffe.html#a7de051682a10e68f9259ee84278381eda32bd8a1db2275458673903bdb84cb277", null ], [ "ERROR", "namespacegiraffe.html#a7de051682a10e68f9259ee84278381edabb1ca97ec761fc37101737ba0aa2e7c5", null ] ] ], - [ "FlightMode", "namespacegiraffe.html#a464112de04b36af2ff144b7013236aff", [ - [ "UNKNOWN", "namespacegiraffe.html#a464112de04b36af2ff144b7013236affa696b031073e74bf2cb98e5ef201d4aa3", null ], - [ "PRE_LAUNCH", "namespacegiraffe.html#a464112de04b36af2ff144b7013236affaa9c1a88bb2291339811ab30ebf54acc5", null ], - [ "LAUNCH", "namespacegiraffe.html#a464112de04b36af2ff144b7013236affa49c08d83927c163a001f9a8908c2fa03", null ], - [ "ASCENT", "namespacegiraffe.html#a464112de04b36af2ff144b7013236affa7047b93ddb56905562863fb339808bb4", null ], - [ "DESCENT", "namespacegiraffe.html#a464112de04b36af2ff144b7013236affa038e3d035cd91784babc5492310b8e96", null ], - [ "RECOVERY", "namespacegiraffe.html#a464112de04b36af2ff144b7013236affa9c90eb3f9201a7df861d94e494aa9b0b", null ] - ] ], - [ "NLOHMANN_JSON_SERIALIZE_ENUM", "namespacegiraffe.html#a69542761e752ab53aa53576e85b843d9", null ], + [ "NLOHMANN_JSON_SERIALIZE_ENUM", "namespacegiraffe.html#aa5a7162d7cb40de16288349e41fd6ba0", null ], [ "getFlightComputerInfo", "namespacegiraffe.html#a913acd4504a335abcea9a3920a3f65cc", null ], [ "to_string", "namespacegiraffe.html#a6c8d7898d64c0982d482f960a46bb8c5", null ], [ "kDataFilePath", "namespacegiraffe.html#a6b32139309d34ad3fdd8ad069c141473", null ], diff --git a/namespacemembers.html b/namespacemembers.html index 756c87d8b..23c7c436c 100644 --- a/namespacemembers.html +++ b/namespacemembers.html @@ -167,9 +167,6 @@

- f -