diff --git a/tracetools_analysis/analysis/callback_duration.ipynb b/tracetools_analysis/analysis/callback_duration.ipynb
index 4b7aa1a..0922a24 100644
--- a/tracetools_analysis/analysis/callback_duration.ipynb
+++ b/tracetools_analysis/analysis/callback_duration.ipynb
@@ -28,7 +28,7 @@
"outputs": [],
"source": [
"#path = '~/.ros/tracing/pingpong/ust'\n",
- "path = '/workspaces/ROS-Dynamic-Executor-Experiments/analysis/tracing/ros2_tracing_session/converted'"
+ "path = '/workspaces/ROS-Dynamic-Executor-Experiments/analysis/tracing/full_topology_tracing/converted'"
]
},
{
@@ -98,7 +98,7 @@
" \n",
"
\n",
"
\n",
- "
Loading BokehJS ...\n",
+ "
Loading BokehJS ...\n",
"
\n"
]
},
@@ -107,7 +107,7 @@
},
{
"data": {
- "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\nconst JS_MIME_TYPE = 'application/javascript';\n const HTML_MIME_TYPE = 'text/html';\n const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n const CLASS_NAME = 'output_bokeh rendered_html';\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n const script = document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n const cell = handle.cell;\n\n const id = cell.output_area._bokeh_element_id;\n const server_id = cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id != null && id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !== undefined) {\n // Clean up Bokeh references\n const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd_clean, {\n iopub: {\n output: function(msg) {\n const id = msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n cell.notebook.kernel.execute(cmd_destroy);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n const output_area = handle.output_area;\n const output = handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n return\n }\n\n const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n const bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n const script_attrs = bk_div.children[0].attributes;\n for (let i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n const toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on('clear_output.CodeCell', handleClearOutput);\n events.on('delete.Cell', handleClearOutput);\n\n /* Handle when a new output is added */\n events.on('output_added.OutputArea', handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !== undefined) {\n const events = require('base/js/events');\n const OutputArea = require('notebook/js/outputarea').OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n }\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n const NB_LOAD_WARNING = {'data': {'text/html':\n \"\\n\"+\n \"
\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"
\\n\"+\n \"
\\n\"+\n \"- re-rerun `output_notebook()` to attempt to load from CDN again, or
\\n\"+\n \"- use INLINE resources instead, as so:
\\n\"+\n \"
\\n\"+\n \"
\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"
\\n\"+\n \"
\"}};\n\n function display_loaded() {\n const el = document.getElementById(\"d94072da-687a-4aef-ac17-3c4c8b978ae5\");\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.1.1.min.js\"];\n const css_urls = [];\n\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {\n }\n ];\n\n function run_inline_js() {\n if (root.Bokeh !== undefined || force === true) {\n for (let i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\nif (force === true) {\n display_loaded();\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n const cell = $(document.getElementById(\"d94072da-687a-4aef-ac17-3c4c8b978ae5\")).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));",
+ "application/javascript": "(function(root) {\n function now() {\n return new Date();\n }\n\n const force = true;\n\n if (typeof root._bokeh_onload_callbacks === \"undefined\" || force === true) {\n root._bokeh_onload_callbacks = [];\n root._bokeh_is_loading = undefined;\n }\n\nconst JS_MIME_TYPE = 'application/javascript';\n const HTML_MIME_TYPE = 'text/html';\n const EXEC_MIME_TYPE = 'application/vnd.bokehjs_exec.v0+json';\n const CLASS_NAME = 'output_bokeh rendered_html';\n\n /**\n * Render data to the DOM node\n */\n function render(props, node) {\n const script = document.createElement(\"script\");\n node.appendChild(script);\n }\n\n /**\n * Handle when an output is cleared or removed\n */\n function handleClearOutput(event, handle) {\n const cell = handle.cell;\n\n const id = cell.output_area._bokeh_element_id;\n const server_id = cell.output_area._bokeh_server_id;\n // Clean up Bokeh references\n if (id != null && id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n\n if (server_id !== undefined) {\n // Clean up Bokeh references\n const cmd_clean = \"from bokeh.io.state import curstate; print(curstate().uuid_to_server['\" + server_id + \"'].get_sessions()[0].document.roots[0]._id)\";\n cell.notebook.kernel.execute(cmd_clean, {\n iopub: {\n output: function(msg) {\n const id = msg.content.text.trim();\n if (id in Bokeh.index) {\n Bokeh.index[id].model.document.clear();\n delete Bokeh.index[id];\n }\n }\n }\n });\n // Destroy server and session\n const cmd_destroy = \"import bokeh.io.notebook as ion; ion.destroy_server('\" + server_id + \"')\";\n cell.notebook.kernel.execute(cmd_destroy);\n }\n }\n\n /**\n * Handle when a new output is added\n */\n function handleAddOutput(event, handle) {\n const output_area = handle.output_area;\n const output = handle.output;\n\n // limit handleAddOutput to display_data with EXEC_MIME_TYPE content only\n if ((output.output_type != \"display_data\") || (!Object.prototype.hasOwnProperty.call(output.data, EXEC_MIME_TYPE))) {\n return\n }\n\n const toinsert = output_area.element.find(\".\" + CLASS_NAME.split(' ')[0]);\n\n if (output.metadata[EXEC_MIME_TYPE][\"id\"] !== undefined) {\n toinsert[toinsert.length - 1].firstChild.textContent = output.data[JS_MIME_TYPE];\n // store reference to embed id on output_area\n output_area._bokeh_element_id = output.metadata[EXEC_MIME_TYPE][\"id\"];\n }\n if (output.metadata[EXEC_MIME_TYPE][\"server_id\"] !== undefined) {\n const bk_div = document.createElement(\"div\");\n bk_div.innerHTML = output.data[HTML_MIME_TYPE];\n const script_attrs = bk_div.children[0].attributes;\n for (let i = 0; i < script_attrs.length; i++) {\n toinsert[toinsert.length - 1].firstChild.setAttribute(script_attrs[i].name, script_attrs[i].value);\n toinsert[toinsert.length - 1].firstChild.textContent = bk_div.children[0].textContent\n }\n // store reference to server id on output_area\n output_area._bokeh_server_id = output.metadata[EXEC_MIME_TYPE][\"server_id\"];\n }\n }\n\n function register_renderer(events, OutputArea) {\n\n function append_mime(data, metadata, element) {\n // create a DOM node to render to\n const toinsert = this.create_output_subarea(\n metadata,\n CLASS_NAME,\n EXEC_MIME_TYPE\n );\n this.keyboard_manager.register_events(toinsert);\n // Render to node\n const props = {data: data, metadata: metadata[EXEC_MIME_TYPE]};\n render(props, toinsert[toinsert.length - 1]);\n element.append(toinsert);\n return toinsert\n }\n\n /* Handle when an output is cleared or removed */\n events.on('clear_output.CodeCell', handleClearOutput);\n events.on('delete.Cell', handleClearOutput);\n\n /* Handle when a new output is added */\n events.on('output_added.OutputArea', handleAddOutput);\n\n /**\n * Register the mime type and append_mime function with output_area\n */\n OutputArea.prototype.register_mime_type(EXEC_MIME_TYPE, append_mime, {\n /* Is output safe? */\n safe: true,\n /* Index of renderer in `output_area.display_order` */\n index: 0\n });\n }\n\n // register the mime type if in Jupyter Notebook environment and previously unregistered\n if (root.Jupyter !== undefined) {\n const events = require('base/js/events');\n const OutputArea = require('notebook/js/outputarea').OutputArea;\n\n if (OutputArea.prototype.mime_types().indexOf(EXEC_MIME_TYPE) == -1) {\n register_renderer(events, OutputArea);\n }\n }\n if (typeof (root._bokeh_timeout) === \"undefined\" || force === true) {\n root._bokeh_timeout = Date.now() + 5000;\n root._bokeh_failed_load = false;\n }\n\n const NB_LOAD_WARNING = {'data': {'text/html':\n \"\\n\"+\n \"
\\n\"+\n \"BokehJS does not appear to have successfully loaded. If loading BokehJS from CDN, this \\n\"+\n \"may be due to a slow or bad network connection. Possible fixes:\\n\"+\n \"
\\n\"+\n \"
\\n\"+\n \"- re-rerun `output_notebook()` to attempt to load from CDN again, or
\\n\"+\n \"- use INLINE resources instead, as so:
\\n\"+\n \"
\\n\"+\n \"
\\n\"+\n \"from bokeh.resources import INLINE\\n\"+\n \"output_notebook(resources=INLINE)\\n\"+\n \"
\\n\"+\n \"
\"}};\n\n function display_loaded() {\n const el = document.getElementById(\"eeb13702-dd1e-4501-a9f4-0127d003323d\");\n if (el != null) {\n el.textContent = \"BokehJS is loading...\";\n }\n if (root.Bokeh !== undefined) {\n if (el != null) {\n el.textContent = \"BokehJS \" + root.Bokeh.version + \" successfully loaded.\";\n }\n } else if (Date.now() < root._bokeh_timeout) {\n setTimeout(display_loaded, 100)\n }\n }\n\n function run_callbacks() {\n try {\n root._bokeh_onload_callbacks.forEach(function(callback) {\n if (callback != null)\n callback();\n });\n } finally {\n delete root._bokeh_onload_callbacks\n }\n console.debug(\"Bokeh: all callbacks have finished\");\n }\n\n function load_libs(css_urls, js_urls, callback) {\n if (css_urls == null) css_urls = [];\n if (js_urls == null) js_urls = [];\n\n root._bokeh_onload_callbacks.push(callback);\n if (root._bokeh_is_loading > 0) {\n console.debug(\"Bokeh: BokehJS is being loaded, scheduling callback at\", now());\n return null;\n }\n if (js_urls == null || js_urls.length === 0) {\n run_callbacks();\n return null;\n }\n console.debug(\"Bokeh: BokehJS not loaded, scheduling load and callback at\", now());\n root._bokeh_is_loading = css_urls.length + js_urls.length;\n\n function on_load() {\n root._bokeh_is_loading--;\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: all BokehJS libraries/stylesheets loaded\");\n run_callbacks()\n }\n }\n\n function on_error(url) {\n console.error(\"failed to load \" + url);\n }\n\n for (let i = 0; i < css_urls.length; i++) {\n const url = css_urls[i];\n const element = document.createElement(\"link\");\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.rel = \"stylesheet\";\n element.type = \"text/css\";\n element.href = url;\n console.debug(\"Bokeh: injecting link tag for BokehJS stylesheet: \", url);\n document.body.appendChild(element);\n }\n\n for (let i = 0; i < js_urls.length; i++) {\n const url = js_urls[i];\n const element = document.createElement('script');\n element.onload = on_load;\n element.onerror = on_error.bind(null, url);\n element.async = false;\n element.src = url;\n console.debug(\"Bokeh: injecting script tag for BokehJS library: \", url);\n document.head.appendChild(element);\n }\n };\n\n function inject_raw_css(css) {\n const element = document.createElement(\"style\");\n element.appendChild(document.createTextNode(css));\n document.body.appendChild(element);\n }\n\n const js_urls = [\"https://cdn.bokeh.org/bokeh/release/bokeh-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-gl-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-widgets-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-tables-3.1.1.min.js\", \"https://cdn.bokeh.org/bokeh/release/bokeh-mathjax-3.1.1.min.js\"];\n const css_urls = [];\n\n const inline_js = [ function(Bokeh) {\n Bokeh.set_log_level(\"info\");\n },\nfunction(Bokeh) {\n }\n ];\n\n function run_inline_js() {\n if (root.Bokeh !== undefined || force === true) {\n for (let i = 0; i < inline_js.length; i++) {\n inline_js[i].call(root, root.Bokeh);\n }\nif (force === true) {\n display_loaded();\n }} else if (Date.now() < root._bokeh_timeout) {\n setTimeout(run_inline_js, 100);\n } else if (!root._bokeh_failed_load) {\n console.log(\"Bokeh: BokehJS failed to load within specified timeout.\");\n root._bokeh_failed_load = true;\n } else if (force !== true) {\n const cell = $(document.getElementById(\"eeb13702-dd1e-4501-a9f4-0127d003323d\")).parents('.cell').data().cell;\n cell.output_area.append_execute_result(NB_LOAD_WARNING)\n }\n }\n\n if (root._bokeh_is_loading === 0) {\n console.debug(\"Bokeh: BokehJS loaded, going straight to plotting\");\n run_inline_js();\n } else {\n load_libs(css_urls, js_urls, function() {\n console.debug(\"Bokeh: BokehJS plotting callback run at\", now());\n run_inline_js();\n });\n }\n}(window));",
"application/vnd.bokehjs_load.v0+json": ""
},
"metadata": {},
@@ -144,7 +144,7 @@
"data": {
"text/html": [
"\n",
- " \n"
+ " \n"
]
},
"metadata": {},
@@ -152,7 +152,7 @@
},
{
"data": {
- "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"2524dc62-fd6f-4c59-b4f1-9d3ac25b803b\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p1120\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1004\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1006\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1005\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1018\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1020\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1007\",\"attributes\":{\"text\":\"Subscription -- node: sensor_node, tid: 93591, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1057\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1001\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1002\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1003\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAIAAAA=\"},\"shape\":[2],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"yYw0oRloeUK4njShGWh5Qg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lbVN8biodj9WYp6VtOJLPw==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1058\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1059\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1054\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1055\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1056\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1010\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1036\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1037\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1038\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1039\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1040\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1041\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1042\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1029\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1030\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1032\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1031\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1022\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1023\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p1062\"},\"axis_label\":\"start (2025-04-29 12:51)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1024\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1028\",\"attributes\":{\"axis\":{\"id\":\"p1022\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1035\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1029\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1060\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1061\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p1057\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1064\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1066\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1065\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1078\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1080\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1067\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1117\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1111\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1112\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1113\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VmKelbTiSz+vwQzXtJxVPzNSSmMPSF0/XPHD97R5Yj+eueI9Yk9mP+CBAYQPJWo/Ikogyrz6bT8yiR8INehwP1PtLqsL03I/dFE+TuK9dD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"r8EM17ScVT8zUkpjD0hdP1zxw/e0eWI/nrniPWJPZj/ggQGEDyVqPyJKIMq8+m0/MokfCDXocD9T7S6rC9NyP3RRPk7ivXQ/lbVN8biodj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1118\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1119\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1114\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1115\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1116\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1070\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1096\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1097\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1098\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1099\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1100\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1101\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1102\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1089\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1090\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1092\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1091\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1082\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1083\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1085\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1084\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1088\",\"attributes\":{\"axis\":{\"id\":\"p1082\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1095\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1089\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"2524dc62-fd6f-4c59-b4f1-9d3ac25b803b\",\"roots\":{\"p1120\":\"a0ffe7ee-458f-42ed-a8ca-012b6f0e528f\"},\"root_ids\":[\"p1120\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"ab95b1d4-bceb-4b16-9d36-4297f2ba24ee\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p1120\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1004\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1006\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1005\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1018\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1020\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1007\",\"attributes\":{\"text\":\"Subscription -- node: geometric_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1057\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1001\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1003\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1002\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BQAAABUAAAAmAAAAOAAAAFAAAABtAAAAjQAAAKwAAADKAAAA6AAAAAQBAAAgAQAA\"},\"shape\":[12],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ABzC+hBpeUKLKsP6EGl5QvSBxPoQaXlCunvG+hBpeUJacM76EGl5Qnkb2/oQaXlC9Gvo+hBpeUJku/X6EGl5QrwKA/sQaXlCh14Q+xBpeUK2sR37EGl5QkoEK/sQaXlC\"},\"shape\":[12],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DmWoiqn0Qz99kjtsIjNHP9doOdBDbVs/vobguIybOj8hAg6hSs0+P18HzhlR2ls/44v2eCEdXj+4rS08LxVbP/jii/Z4IV0/E9Iag04IXT/c8/xpozpdP3LChNGsbF8/\"},\"shape\":[12],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1058\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1059\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1054\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1055\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1056\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1010\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1036\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1037\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1038\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1039\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1040\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1041\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1042\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1029\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1030\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1031\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1032\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1022\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1023\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p1062\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1025\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1028\",\"attributes\":{\"axis\":{\"id\":\"p1022\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1035\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1029\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1060\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1061\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p1057\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1064\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1066\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1065\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1078\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1080\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1067\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1117\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1111\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1113\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1112\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vobguIybOj+5ln/jIUJCPxPqjmp9Nkc/bT2e8dgqTD9kyFY8mo9QPxBy3v/HCVM/vhtmw/WDVT9qxe2GI/5XPxhvdUpReFo/xBj9DX/yXD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"uZZ/4yFCQj8T6o5qfTZHP209nvHYKkw/ZMhWPJqPUD8Qct7/xwlTP74bZsP1g1U/asXthiP+Vz8Yb3VKUXhaP8QY/Q1/8lw/csKE0axsXz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1118\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1119\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1114\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1115\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1116\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1070\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1096\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1097\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1098\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1099\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1100\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1101\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1102\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1089\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1090\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1091\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1092\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1082\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1083\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1084\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1085\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1088\",\"attributes\":{\"axis\":{\"id\":\"p1082\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1095\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1089\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"ab95b1d4-bceb-4b16-9d36-4297f2ba24ee\",\"roots\":{\"p1120\":\"d5d8642e-7fe5-4455-ba1a-ad23f9137a4b\"},\"root_ids\":[\"p1120\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
@@ -166,7 +166,7 @@
"data": {
"text/html": [
"\n",
- " \n"
+ " \n"
]
},
"metadata": {},
@@ -174,7 +174,7 @@
},
{
"data": {
- "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"fe03efd2-0a0b-4ce3-9f5a-90c406fa5f3d\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p1399\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1283\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1285\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1284\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1297\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1299\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1286\",\"attributes\":{\"text\":\"Subscription -- node: decision_node, tid: 93591, topic: /processed_topic\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1336\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1280\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1281\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1282\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BQAAAAgAAAALAAAADgAAABEAAAAUAAAAFwAAABoAAAAdAAAAIAAAACMAAAAmAAAAKQAAACwAAAAvAAAAMgAAADUAAAA4AAAAOwAAAD4AAABBAAAARAAAAEcAAABKAAAATQAAAFAAAABTAAAAVgAAAFkAAABcAAAAXwAAAGIAAABlAAAAaAAAAGsAAABuAAAAcQAAAHQAAAB3AAAAegAAAH0AAACAAAAAgwAAAIYAAACJAAAAjAAAAI8AAACSAAAAlQAAAA==\"},\"shape\":[49],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GUQ7oRloeUKFh0GhGWh5QtXKR6EZaHlC4QxOoRloeUKqO1ShGWh5Qsl+WqEZaHlCBr1goRloeULyDGehGWh5QnlJbaEZaHlCSIVzoRloeUJky3mhGWh5QukIgKEZaHlCk0CGoRloeUIjfYyhGWh5Qvi9kqEZaHlCkQGZoRloeUKoRp+hGWh5Qm+KpaEZaHlCDsGroRloeULL+7GhGWh5QoU9uKEZaHlCGX6+oRloeUKwwMShGWh5Qlz9yqEZaHlCFDzRoRloeULwf9ehGWh5QgrB3aEZaHlCbQHkoRloeUJEPeqhGWh5QiV88KEZaHlCbb32oRloeUKw/PyhGWh5QsFMA6IZaHlC2YYJohloeUJxyw+iGWh5QjcJFqIZaHlCQkYcohloeULyhCKiGWh5Qm3DKKIZaHlCmgEvohloeUKJPzWiGWh5Qph+O6IZaHlCor9BohloeUK0/EeiGWh5QkJGTqIZaHlCNYZUohloeUISvVqiGWh5QroDYaIZaHlChz5nohloeUI=\"},\"shape\":[49],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SpUoe0s5sz+XVG03wTexP6nAyTZwB7I/DhXj/E0otD/ue9Rfr7C0P8AhVKnZA7E/XaYmwRvSsD8aMh6lEp6wP/PLYIxIFLI/aHke3J21sz+fILHdPUC3P5peYizTL7E/mdU73A4Nuz/pfk5BfjayPxUCucSRB7I/cCU7NgLxqj9Ot+wQ/7CtP+pYpfRML7U/O6xwy0dStj+H/DOD+MCyP5AuNq0UArE/UIvBw7Rvsj8Lem8MAcC9P2jPZWoSvLE/dQRws3ixsD8G81fIXBm0PztSfecXJbQ/H0yKj0/Itj9gWP58W7C0P4+NQLyuX7A/cJUnEHaKsT9RweEFEamxP4F5yJQPQbU/CyjU00fgsz9kzcggdxGyP6lLxjGSPbI/RML3/gbtsT/JrUm3JXKxPzv8NVmjHrI/zxJkBFQ4tj+5qYHmc+62P2VvKeeLvbM/4XoUrkfhsj+OkewRaoawP4wS9Bd6xLQ/NEqX/iWptD8E4nX9gt24P703hgDg2LM/wF/MlqyKsD8=\"},\"shape\":[49],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1337\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1338\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1333\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1334\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1335\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1289\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1315\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1316\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1317\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1318\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1319\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1320\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1321\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1308\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1309\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1311\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1310\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1301\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1302\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p1341\"},\"axis_label\":\"start (2025-04-29 12:51)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1303\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1307\",\"attributes\":{\"axis\":{\"id\":\"p1301\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1314\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1308\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1339\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1340\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"DecisionNode::DecisionNode()::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p1336\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1343\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1345\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1344\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1357\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1359\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1346\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1396\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1390\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1391\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1392\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAUAAAARAAAACAAAAAkAAAAEAAAAAgAAAAAAAAABAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cCU7NgLxqj/nhkszgjKuPy/0LRgBurA/6iS2FsFasj+mVT4VgfuzP2KGxhNBnLU/HbdOEgE9tz/Y59YQwd24P5QYXw+Bfro/UEnnDUEfvD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"54ZLM4Iyrj8v9C0YAbqwP+okthbBWrI/plU+FYH7sz9ihsYTQZy1Px23ThIBPbc/2OfWEMHduD+UGF8PgX66P1BJ5w1BH7w/C3pvDAHAvT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1397\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1398\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1393\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1394\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1395\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1349\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1375\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1376\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1377\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1378\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1379\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1380\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1381\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1368\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1369\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1371\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1370\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1361\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1362\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1364\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1363\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1367\",\"attributes\":{\"axis\":{\"id\":\"p1361\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1374\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1368\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"fe03efd2-0a0b-4ce3-9f5a-90c406fa5f3d\",\"roots\":{\"p1399\":\"d92fd716-6984-4efd-bb4b-d53349939d36\"},\"root_ids\":[\"p1399\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"8bc015ca-a896-460f-b002-651a5a85b197\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p1399\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1283\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1285\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1284\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1297\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1299\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1286\",\"attributes\":{\"text\":\"Subscription -- node: flight_mgmt_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1336\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1280\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1282\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1281\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DgAAAB8AAAAvAAAA\"},\"shape\":[3],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2RzC+hBpeUJvLMP6EGl5QryCxPoQaXlC\"},\"shape\":[3],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HCRE+YIWQj+Em4wqw7hLPwivXdpwWDo/\"},\"shape\":[3],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1337\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1338\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1333\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1334\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1335\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1289\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1315\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1316\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1317\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1318\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1319\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1320\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1321\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1308\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1309\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1310\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1311\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1301\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1302\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p1341\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1304\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1307\",\"attributes\":{\"axis\":{\"id\":\"p1301\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1314\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1308\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1339\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1340\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p1336\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1343\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1345\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1344\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1357\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1359\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1346\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1396\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1390\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1392\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1391\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CK9d2nBYOj8Io6NmWUE9P4TLdPkgFUA/hMWXP5WJQT+Ev7qFCf5CP4S53ct9ckQ/hLMAEvLmRT+ErSNYZltHP4SnRp7az0g/hKFp5E5ESj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CKOjZllBPT+Ey3T5IBVAP4TFlz+ViUE/hL+6hQn+Qj+Eud3LfXJEP4SzABLy5kU/hK0jWGZbRz+Ep0ae2s9IP4ShaeROREo/hJuMKsO4Sz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1397\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1398\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1393\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1394\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1395\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1349\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1375\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1376\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1377\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1378\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1379\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1380\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1381\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1368\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1369\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1370\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1371\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1361\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1362\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1363\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1364\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1367\",\"attributes\":{\"axis\":{\"id\":\"p1361\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1374\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1368\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"8bc015ca-a896-460f-b002-651a5a85b197\",\"roots\":{\"p1399\":\"cf50c1e8-e57b-430f-8d33-da2bd0404366\"},\"root_ids\":[\"p1399\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
@@ -188,7 +188,7 @@
"data": {
"text/html": [
"\n",
- " \n"
+ " \n"
]
},
"metadata": {},
@@ -196,7 +196,7 @@
},
{
"data": {
- "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"fd324d7d-a680-476b-a589-59cb27fc179d\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p1703\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1587\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1589\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1588\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1601\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1603\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1590\",\"attributes\":{\"text\":\"Subscription -- node: processing_node, tid: 93591, topic: /sensor_topic\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1640\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1584\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1585\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1586\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BAAAAAcAAAAKAAAADQAAABAAAAATAAAAFgAAABkAAAAcAAAAHwAAACIAAAAlAAAAKAAAACsAAAAuAAAAMQAAADQAAAA3AAAAOgAAAD0AAABAAAAAQwAAAEYAAABJAAAATAAAAE8AAABSAAAAVQAAAFgAAABbAAAAXgAAAGEAAABkAAAAZwAAAGoAAABtAAAAcAAAAHMAAAB2AAAAeQAAAHwAAAB/AAAAggAAAIUAAACIAAAAiwAAAI4AAACRAAAAlAAAAJcAAAA=\"},\"shape\":[50],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0Y46oRloeUJ/0kChGWh5Qs8VR6EZaHlCz1dNoRloeUL6hlOhGWh5QpbJWaEZaHlC+AdgoRloeUK2V2ahGWh5QgKVbKEZaHlC089yoRloeUIXFXmhGWh5Qr5Tf6EZaHlC5YqFoRloeULXx4uhGWh5QpMIkqEZaHlCM02YoRloeULHkZ6hGWh5QrjUpKEZaHlC+AuroRloeUKYRrGhGWh5QnuIt6EZaHlCSsi9oRloeUKBC8ShGWh5Qj1IyqEZaHlCM4fQoRloeULNytahGWh5QkYM3aEZaHlCCEzjoRloeUJqiOmhGWh5QmjH76EZaHlCNQj2oRloeULXR/yhGWh5Qr6XAqIZaHlCFNIIohloeUKJFQ+iGWh5Qp5TFaIZaHlCqJAbohloeUIA0CGiGWh5QggOKKIZaHlC2UwuohloeULXiTSiGWh5Qs/JOqIZaHlCbwpBohloeUKFR0eiGWh5QhmQTaIZaHlCydBTohloeUKyB1qiGWh5Qu5OYKIZaHlCy4lmohloeUI5ymyiGWh5Qg==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4BEVqptLJEDfpj/7kVIkQOZatABtUyRA28AdqFNWJEAsSZ7r+0AkQHI1sistUyRAxy3m54ZOJEB0X85sV1AkQNdrelBQSiRAlgUTfxRVJEBTd2UXDGYkQDzYYrfPSiRA/yH99nVQJED6tfXTf1YkQEwbDksDVyRAEas/wjBIJEBH/8u1aFkkQHqlLEMcYyRAYmcKnddQJEBMqrab4FMkQPZ9OEiISiRAcGHdeHdcJEDfMTz2s0gkQDj0Fg/vUSRAQSlauRdIJEC/79+8OFEkQCf5Eb9iTSRAWybD8XxOJECLOJ1kq0skQCY2H9eGSiRAIApmTMFSJEBEherm4kckQNy93CdHSSRA2XdF8L9FJEDuBtFa0VYkQPvJGB9mXyRArUz4pX5eJEA5KGGm7U8kQEljtI6qRiRAADeLFwtLJEBa1v1jIVIkQFlOQukLSSRAOKClK9hWJEBPPdLgtlYkQFvOpbiqZCRAA5mdRe9MJEAwEtpyLk0kQL5PVaGBSCRA9S1zuixOJEBiFASPb18kQA==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1641\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1642\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1637\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1638\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1639\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1593\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1619\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1620\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1621\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1622\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1623\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1624\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1625\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1612\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1613\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1615\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1614\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1605\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1606\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p1645\"},\"axis_label\":\"start (2025-04-29 12:51)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1607\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1611\",\"attributes\":{\"axis\":{\"id\":\"p1605\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1618\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1612\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1643\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1644\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode()::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p1640\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1647\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1649\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1648\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1661\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1663\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1650\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1700\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1694\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1695\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1696\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAUAAAALAAAABgAAAAsAAAAIAAAAAQAAAAIAAAACAAAAAwAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"LEme6/tAJEDKzcu8sEQkQGdS+Y1lSCRABNcmXxpMJECiW1Qwz08kQEDggQGEUyRA3WSv0jhXJEB66dyj7VokQBhuCnWiXiRAtvI3RldiJEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ys3LvLBEJEBnUvmNZUgkQATXJl8aTCRAoltUMM9PJEBA4IEBhFMkQN1kr9I4VyRAeunco+1aJEAYbgp1ol4kQLbyN0ZXYiRAU3dlFwxmJEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1701\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1702\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1697\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1698\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1699\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1653\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1679\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1680\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1681\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1682\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1683\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1684\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1685\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1672\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1673\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1675\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1674\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1665\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1666\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1668\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1667\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1671\",\"attributes\":{\"axis\":{\"id\":\"p1665\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1678\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1672\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"fd324d7d-a680-476b-a589-59cb27fc179d\",\"roots\":{\"p1703\":\"c40f2c4b-5fb4-4799-9ae9-abebaec6a05c\"},\"root_ids\":[\"p1703\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"60939a56-4920-482d-b21c-99faf190a51d\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p1703\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1587\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1589\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1588\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1601\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1603\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1590\",\"attributes\":{\"text\":\"Subscription -- node: radiometric_node, tid: 45526, topic: /camera/debayered\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1640\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1584\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1586\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1585\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"JQAAAGwAAACMAAAAqwAAAMkAAADnAAAAAwEAAB8BAAA5AQAAUgEAAGkBAACAAQAAlgEAAKwBAADDAQAA2QEAAPABAAAGAgAAHAIAADMCAABJAgAAYAIAAHYCAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"bT/D+hBpeUKN2dn6EGl5QmAp5/oQaXlCXnj0+hBpeUKuxwH7EGl5QhAcD/sQaXlCBm8c+xBpeUICwSn7EGl5Qi8RN/sQaXlCZF9E+xBpeUIXr1H7EGl5QtX+XvsQaXlCskts+xBpeUKwmnn7EGl5QpbrhvsQaXlCeTuU+xBpeUIniaH7EGl5QufXrvsQaXlC9Ce8+xBpeUJkecn7EGl5QnnJ1vsQaXlCIRjk+xBpeULnZfH7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NZnxttIfNECxFwrYDhY0QBZLkXwlIDRAEkvK3eckNECY+KOoMyc0QJlKP+HsHjRAMNl4sMUiNECk+zkF+Sk0QNQNFHgnHzRAppcYy/QjNEC1No3ttSA0QEW4yagyIDRAJH8w8NwfNEDm6PF7mx40QMBd9utOIzRAWDz1SIMjNEBIGXEBaBw0QEdy+Q/pHzRA7lutE5cvNEAAUps4uRs0QPZ5jPLMJzRACwkYXd4gNEAhI6DCESg0QA==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1641\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1642\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1637\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1638\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1639\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1593\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1619\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1620\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1621\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1622\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1623\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1624\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1625\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1612\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1613\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1614\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1615\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1605\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1606\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p1645\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1608\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1611\",\"attributes\":{\"axis\":{\"id\":\"p1605\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1618\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1612\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1643\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1644\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p1640\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1647\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1649\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1648\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1661\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1663\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1650\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1700\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1694\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1696\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1695\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAAAAAACAAAACAAAAAMAAAAEAAAAAgAAAAIAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"sRcK2A4WNEBRa5p3nBg0QPC+KhcqGzRAkBK7trcdNEAwZktWRSA0QNC52/XSIjRAbw1slWAlNEAPYfw07ic0QK+0jNR7KjRATggddAktNEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"UWuad5wYNEDwvioXKhs0QJASu7a3HTRAMGZLVkUgNEDQudv10iI0QG8NbJVgJTRAD2H8NO4nNECvtIzUeyo0QE4IHXQJLTRA7lutE5cvNEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1701\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1702\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1697\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1698\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p1699\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1653\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1679\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1680\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1681\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1682\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1683\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1684\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1685\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1672\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1673\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1674\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1675\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1665\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1666\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1667\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1668\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1671\",\"attributes\":{\"axis\":{\"id\":\"p1665\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1678\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1672\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"60939a56-4920-482d-b21c-99faf190a51d\",\"roots\":{\"p1703\":\"db95cdc1-828c-4ec4-9e2b-5089f7e617d7\"},\"root_ids\":[\"p1703\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
@@ -210,7 +210,7 @@
"data": {
"text/html": [
"\n",
- " \n"
+ " \n"
]
},
"metadata": {},
@@ -218,7 +218,7 @@
},
{
"data": {
- "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"2243e02f-ea83-466e-9726-275f4ffe0c19\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p2032\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1916\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1918\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1917\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1930\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1932\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1919\",\"attributes\":{\"text\":\"Timer -- tid: 93591, period: 100 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1969\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1913\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1914\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1915\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AwAAAAYAAAAJAAAADAAAAA8AAAASAAAAFQAAABgAAAAbAAAAHgAAACEAAAAkAAAAJwAAACoAAAAtAAAAMAAAADMAAAA2AAAAOQAAADwAAAA/AAAAQgAAAEUAAABIAAAASwAAAE4AAABRAAAAVAAAAFcAAABaAAAAXQAAAGAAAABjAAAAZgAAAGkAAABsAAAAbwAAAHIAAAB1AAAAeAAAAHsAAAB+AAAAgQAAAIQAAACHAAAAigAAAI0AAACQAAAAkwAAAJYAAAA=\"},\"shape\":[50],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"+ng6oRloeULlvkChGWh5QloCR6EZaHlCi0RNoRloeUIEdFOhGWh5Qs+1WaEZaHlCtPRfoRloeUJzRGahGWh5QqKBbKEZaHlCZrxyoRloeULNAHmhGWh5QlZAf6EZaHlCnneFoRloeULbs4uhGWh5Qt30kaEZaHlCrDqYoRloeULDfZ6hGWh5QjXApKEZaHlCmPiqoRloeUKBM7GhGWh5Qht1t6EZaHlCmLS9oRloeUIp+MOhGWh5QnM0yqEZaHlCFHTQoRloeUKWt9ahGWh5Qvr43KEZaHlCwTjjoRloeUIrdemhGWh5Qq6z76EZaHlCrPT1oRloeUKPNPyhGWh5QlaEAqIZaHlCqL4IohloeUJzAg+iGWh5Qsc/FaIZaHlC9nwbohloeUKwvCGiGWh5Qof6J6IZaHlCmjkuohloeUJGdjSiGWh5Qkq2OqIZaHlCqPZAohloeUIINEeiGWh5Ql58TaIZaHlCBr1TohloeUKw9FmiGWh5Qt87YKIZaHlC2XZmohloeUKctmyiGWh5Qg==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0ZUIVP8gzD/ql4i3zr+1PzhOCvMeZ7Y/U7DG2XQEtD/M1CR4Qxq1P0M9fQT+8Ls/AkuuYvGbtj+tw9FVuru2P1RyTuyhfbw/ABsQIa6cuT//lCpR9pbAPzT2JRsPtrg/Io0KnGwDtz+Z1qaxvRa8P4dT5uYb0bk/3/qw3qgVsj+zDHGsi9uwP9C3BUt1Abc/Gr/wSpLnuj/QDyOERxu3P7WjOEcdHbc/+rSK/tDMtz8t7dRcbjC4P1Tm5hvRPbs/jnObcK/Mtz9O7KF9rOC3P4m2Y+qu7LY/TaJe8GlOtj/jxcIQOX21P86mI4Cbxb8/gQUwZeCAtj+Cyvj3GRe2P9mxEYjX9bc/yorh6gCIuz+ze/KwUGu2P8rBbAIMy7c/Ykm5+xwfuT/WxtgJL8G1P5DAH37+e7g/+py7XS9NtT8fhetRuB65Px/2QgHbwbg/XJIDdjV5uj+WehaE8j62P4BJKlPMQbg/xTcUPlsHtz+5pdWQuMe2P5jg1AeSd7Y/lIYahSSztj/zkCkfgqq5Pw==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1970\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1971\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1966\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1967\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1968\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1922\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1948\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1949\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1950\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1951\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1952\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1953\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1954\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1941\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1942\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1944\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1943\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1934\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1935\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p1974\"},\"axis_label\":\"start (2025-04-29 12:51)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1936\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1940\",\"attributes\":{\"axis\":{\"id\":\"p1934\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1947\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1941\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1972\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1973\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"SensorNode::SensorNode()::{lambda()#1}\"},\"renderers\":[{\"id\":\"p1969\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1976\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1978\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1977\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1990\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1992\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1979\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2029\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2023\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2024\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2025\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AwAAAB8AAAANAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"swxxrIvbsD9lqZrFMMy0PxZGxN7VvLg/yOLt93qtvD+9v4sIEE/APxaOIJViR8I/bly1IbU/xD/HKkquBzjGPyD53jpaMMg/eMdzx6woyj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ZamaxTDMtD8WRsTe1by4P8ji7fd6rbw/vb+LCBBPwD8WjiCVYkfCP25ctSG1P8Q/xypKrgc4xj8g+d46WjDIP3jHc8esKMo/0ZUIVP8gzD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2030\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2031\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2026\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2027\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2028\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1982\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p2008\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p2009\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p2010\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p2011\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p2012\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p2013\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p2014\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2001\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2002\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2004\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2003\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1994\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1995\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1997\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1996\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2000\",\"attributes\":{\"axis\":{\"id\":\"p1994\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2007\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p2001\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"2243e02f-ea83-466e-9726-275f4ffe0c19\",\"roots\":{\"p2032\":\"dc4b589f-0fae-42b1-b59f-fd6b82e518d1\"},\"root_ids\":[\"p2032\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"d823ffd7-10cc-468c-85da-668ff59da14c\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p2032\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1916\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1918\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1917\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1930\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1932\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1919\",\"attributes\":{\"text\":\"Timer -- tid: 45526, period: 50 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p1969\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p1913\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p1915\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p1914\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SwAAAGcAAACHAAAApgAAAMQAAADiAAAA/gAAABoBAAA0AQAATgEAAGYBAAB+AQAAlAEAAKoBAADBAQAA1wEAAO4BAAAEAgAAGgIAADECAABHAgAAXgIAAHQCAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"YCvN+hBpeUKDlNj6EGl5QrTk5foQaXlCpjPz+hBpeULdggD7EGl5QtXWDfsQaXlC7igb+xBpeUI9fCj7EGl5QjvNNfsQaXlCNxtD+xBpeUKkalD7EGl5Qp65XfsQaXlCfwhr+xBpeUIpVnj7EGl5QtmmhfsQaXlCVvaS+xBpeUL2RKD7EGl5QgCUrfsQaXlC8uK6+xBpeUKLNMj7EGl5QmqE1fsQaXlCTNPi+xBpeULZIvD7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"EHUfgNSGFEAbSu1FtI0UQOi+nNmuYBRAc2VQbXBSFEBQc/IiE3AUQMCTFi6rkBRAprkVwmqsFECpEfqZen0UQM+G/DODOBRAnYNnQpNkFEAd6QyMvGwUQP2k2qfjoRRApU3VPbJJFEBod0gxQIIUQD4/jBAefRRAsU8AxciSFEB+jSRBuHIUQIunHmlwSxRA7L5jeOyHFEAgRDLk2JoUQCBCXDl7lxRAUI2XbhJzFEAE5Euo4FAUQA==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p1970\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p1971\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1966\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1967\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p1968\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1922\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p1948\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p1949\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p1950\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p1951\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p1952\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p1953\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p1954\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1941\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1942\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1943\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1944\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1934\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1935\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p1974\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1937\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1940\",\"attributes\":{\"axis\":{\"id\":\"p1934\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p1947\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p1941\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p1972\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p1973\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\"},\"renderers\":[{\"id\":\"p1969\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p1976\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1978\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p1977\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1990\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p1992\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p1979\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2029\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2023\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2025\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2024\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAACAAAAAgAAAAIAAAAEAAAAAwAAAAMAAAACAAAAAgAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"z4b8M4M4FECx2MtbGkQUQJQqm4OxTxRAdnxqq0hbFEBYzjnT32YUQDogCft2chRAHXLYIg5+FED/w6dKpYkUQOEVd3I8lRRAxGdGmtOgFEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"sdjLWxpEFECUKpuDsU8UQHZ8aqtIWxRAWM45099mFEA6IAn7dnIUQB1y2CIOfhRA/8OnSqWJFEDhFXdyPJUUQMRnRprToBRAprkVwmqsFEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2030\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2031\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2026\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2027\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2028\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p1982\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p2008\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p2009\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p2010\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p2011\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p2012\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p2013\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p2014\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2001\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2002\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2003\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2004\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p1994\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p1995\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p1996\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p1997\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2000\",\"attributes\":{\"axis\":{\"id\":\"p1994\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2007\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p2001\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"d823ffd7-10cc-468c-85da-668ff59da14c\",\"roots\":{\"p2032\":\"aeed2f67-7fc2-4e51-8844-5397925d69f7\"},\"root_ids\":[\"p2032\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
@@ -232,7 +232,7 @@
"data": {
"text/html": [
"\n",
- " \n"
+ " \n"
]
},
"metadata": {},
@@ -240,7 +240,7 @@
},
{
"data": {
- "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"6b94ed5e-3b8b-4d19-978c-7af008bac504\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p2386\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p2270\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2272\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2271\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2284\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2286\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p2273\",\"attributes\":{\"text\":\"Subscription -- node: processing_node, tid: 93591, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2323\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2267\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2268\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2269\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAA==\"},\"shape\":[1],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Co00oRloeUI=\"},\"shape\":[1],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"T+j1J/G5Qz8=\"},\"shape\":[1],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2324\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2325\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2320\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2321\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2322\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p2276\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p2302\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p2303\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p2304\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p2305\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p2306\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p2307\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p2308\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2295\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2296\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2298\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2297\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2288\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2289\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p2328\"},\"axis_label\":\"start (2025-04-29 12:51)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2290\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2294\",\"attributes\":{\"axis\":{\"id\":\"p2288\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2301\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p2295\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p2326\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p2327\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p2323\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p2330\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2332\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2331\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2344\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2346\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p2333\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2383\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2377\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2378\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2379\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DAVsByP237+mngWhvI/Zvz84nzpWKdO/sKNxqN+Fyb/IrUm3JXK5vwDo9SfxuUM/cIXpew3BuT+Ej8GKU63JPyguxysQPdM/jpQtknaj2T8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pp4FobyP2b8/OJ86VinTv7Cjcajfhcm/yK1JtyVyub8A6PUn8blDP3CF6XsNwbk/hI/BilOtyT8oLscrED3TP46ULZJ2o9k/ev1JfO4E4D8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2384\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2385\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2380\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2381\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2382\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p2336\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p2362\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p2363\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p2364\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p2365\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p2366\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p2367\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p2368\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2355\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2356\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2358\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2357\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2348\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2349\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2351\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2350\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2354\",\"attributes\":{\"axis\":{\"id\":\"p2348\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2361\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p2355\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"6b94ed5e-3b8b-4d19-978c-7af008bac504\",\"roots\":{\"p2386\":\"ef665237-b0c8-4f63-a968-a1462478a1ad\"},\"root_ids\":[\"p2386\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"c1dd8ae8-79b7-495c-a278-68c5e63bcc49\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p2386\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p2270\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2272\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2271\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2284\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2286\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p2273\",\"attributes\":{\"text\":\"Subscription -- node: telemetry_node, tid: 45526, topic: /sensors/fused\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2323\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2267\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2269\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2268\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XwAAAH0AAACcAAAAugAAANcAAAD0AAAAEAEAACoBAABDAQAAXAEAAHQBAACKAQAAoAEAALYBAADNAQAA5AEAAPoBAAAQAgAAJgIAAD0CAABUAgAAagIAAIACAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"xZzW+hBpeUIXSeP6EGl5QumY8PoQaXlCMej9+hBpeUInOQv7EGl5QrKLGPsQaXlCjd8l+xBpeUKsMDP7EGl5Qlh/QPsQaXlCb85N+xBpeUI5Hlv7EGl5QjdtaPsQaXlCArt1+xBpeUJtCYP7EGl5QqxakPsQaXlC26md+xBpeUII+Kr7EGl5Qh9HuPsQaXlCcZfF+xBpeUL859L7EGl5QuE44PsQaXlC7obt+xBpeULD1fr7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"YMlVLH5ToD+OzCN/MPCkP8aoa+19qqI/SgwCK4cWoT9EigESTaCgP5xrmKHxRKA/RWRYxRuZpz+ESfHxCdmhP9An8iTpmqE/vyzt1FxuoD+Blq5gG/GkP88R+S6lLqE/InL6er5moT/O/kC5bd+jPwsIrYcvE6U/A3rhzoWRpj/0UNuGURCkP1VRvMrapqA/TRJLyt3noD86CDpa1ZKmP1H0wMdgxaE/MlUwKqkToD/IDFTGv8+gPw==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2324\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2325\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2320\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2321\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2322\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p2276\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p2302\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p2303\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p2304\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p2305\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p2306\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p2307\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p2308\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2295\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2296\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2297\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2298\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2288\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2289\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p2328\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2291\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2294\",\"attributes\":{\"axis\":{\"id\":\"p2288\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2301\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p2295\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p2326\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p2327\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p2323\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p2330\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2332\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2331\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2344\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2346\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p2333\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2383\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2377\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2379\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2378\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BwAAAAQAAAADAAAAAQAAAAAAAAACAAAAAwAAAAAAAAACAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MlUwKqkToD8avRqgNNSgPwMlBRbAlKE/64zvi0tVoj/T9NkB1xWjP7xcxHdi1qM/pMSu7e2WpD+MLJljeVelP3SUg9kEGKY/XfxtT5DYpj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Gr0aoDTUoD8DJQUWwJShP+uM74tLVaI/0/TZAdcVoz+8XMR3YtajP6TEru3tlqQ/jCyZY3lXpT90lIPZBBimP138bU+Q2KY/RWRYxRuZpz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2384\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2385\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2380\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2381\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2382\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p2336\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p2362\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p2363\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p2364\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p2365\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p2366\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p2367\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p2368\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2355\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2356\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2357\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2358\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2348\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2349\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2350\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2351\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2354\",\"attributes\":{\"axis\":{\"id\":\"p2348\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2361\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p2355\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"c1dd8ae8-79b7-495c-a278-68c5e63bcc49\",\"roots\":{\"p2386\":\"fb192ab6-44c0-419e-98d9-1b86310be560\"},\"root_ids\":[\"p2386\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
@@ -249,6 +249,754 @@
}
},
"output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"cdf7ce93-1cd9-468e-ad99-a0cea8237bf2\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p2765\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p2649\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2651\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2650\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2663\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2665\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p2652\",\"attributes\":{\"text\":\"Subscription -- node: flight_mgmt_node, tid: 45526, topic: /lidar/scan\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2702\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2646\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2648\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2647\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ewAAAJoAAAC4AAAA1QAAAPIAAAANAQAAKAEAAEEBAABaAQAAcQEAAIgBAACeAQAAtAEAAMsBAADhAQAA+AEAAA4CAAAkAgAAOwIAAFECAABoAgAAfgIAAA==\"},\"shape\":[22],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Pbbh+hBpeUIdBu/6EGl5Qo1V/PoQaXlCXqYJ+xBpeULd+Bb7EGl5QndMJPsQaXlCSp4x+xBpeUKw7D77EGl5Quw7TPsQaXlCdYtZ+xBpeUKL2mb7EGl5Qm8odPsQaXlC+naB+xBpeUIEyI77EGl5QlgXnPsQaXlCWGWp+xBpeUJetLb7EGl5QhcFxPsQaXlCRFXR+xBpeUKmpd77EGl5QqT06/sQaXlC7kL5+xBpeUI=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"KuPfZ1w4cD9vZYnOMotwPzntKTkn9nA/TpoGRfMAdj9LBKp/EMlwP1RweEFEano/F7ZmKy/5bz8M5xpmaDxxPzvEP2zp0XQ/TWpoA7ABcT9hGoaPiClxP3HLR1LSw3A/skgT7wBPej+RYKqZtRRwPzdUjPM3oXA/miLA6V28fz8CDwwgfChxP/sCeuHOhXE/nIh+bf30bz8r+64I/rdyP0EsmzkktXA/D9b/OcyXdz8=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2703\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2704\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2699\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8B1E3F\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2700\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8B1E3F\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2701\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8B1E3F\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p2655\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p2681\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p2682\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p2683\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p2684\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p2685\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p2686\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p2687\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2674\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2675\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2676\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2677\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2667\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2668\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p2707\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2670\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2673\",\"attributes\":{\"axis\":{\"id\":\"p2667\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2680\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p2674\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p2705\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p2706\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p2702\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p2709\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2711\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2710\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2723\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2725\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p2712\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2762\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2756\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2758\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2757\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DwAAAAEAAAAAAAAAAgAAAAEAAAAAAAAAAgAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"nIh+bf30bz+8jXLV4Y1xPyrXJfREIXM/mCDZEqi0dD8GaowxC0h2P3SzP1Bu23c/4vzybtFueT9QRqaNNAJ7P76PWayXlXw/LNkMy/oofj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vI1y1eGNcT8q1yX0RCFzP5gg2RKotHQ/BmqMMQtIdj90sz9Qbtt3P+L88m7Rbnk/UEamjTQCez++j1msl5V8PyzZDMv6KH4/miLA6V28fz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2763\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2764\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2759\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#8B1E3F\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#8B1E3F\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2760\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#8B1E3F\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#8B1E3F\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p2761\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#8B1E3F\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#8B1E3F\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p2715\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p2741\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p2742\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p2743\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p2744\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p2745\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p2746\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p2747\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2734\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2735\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2736\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2737\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2727\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2728\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2729\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2730\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2733\",\"attributes\":{\"axis\":{\"id\":\"p2727\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2740\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p2734\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"cdf7ce93-1cd9-468e-ad99-a0cea8237bf2\",\"roots\":{\"p2765\":\"b3d7f96b-bb77-4358-928c-3e6d5a02deef\"},\"root_ids\":[\"p2765\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p2765"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"2190ab0f-e2d6-4a6a-ac1e-9381b3f74c7b\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p3169\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p3053\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3055\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3054\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3067\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3069\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p3056\",\"attributes\":{\"text\":\"Subscription -- node: gps_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p3106\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p3050\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p3052\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p3051\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CAAAABgAAAApAAAAPQAAAFYAAABzAAAAkwAAALIAAADQAAAA\"},\"shape\":[9],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PRzC+hBpeULZKsP6EGl5QjGCxPoQaXlCNzHL+hBpeULyCNX6EGl5QsW04foQaXlCuATv+hBpeUIxVPz6EGl5QsWkCfsQaXlC\"},\"shape\":[9],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"A7NCke7nRD/lRSbg10hCP3506spneT4/j/8CQYAMXT+CO1CnPLphP9fZkH9mEF8/yOpWz0nvWz+KdD+nID9bPxAGnnsPl1w/\"},\"shape\":[9],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p3107\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p3108\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3103\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81C784\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3104\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81C784\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3105\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81C784\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p3059\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p3085\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p3086\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p3087\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p3088\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p3089\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p3090\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p3091\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3078\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3079\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3080\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3081\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3071\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3072\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p3111\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3074\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3077\",\"attributes\":{\"axis\":{\"id\":\"p3071\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3084\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p3078\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p3109\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p3110\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p3106\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p3113\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3115\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3114\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3127\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3129\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p3116\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p3166\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p3160\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p3162\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p3161\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAABAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"fnTqymd5Pj86zDxe7c1EPzReBNcmX0o/L/DLT2DwTz8UwUnkzMBSPxKKraBpiVU/EFMRXQZSWD8MHHUZoxpbPwrl2NU/410/A1ceSe5VYD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Osw8Xu3NRD80XgTXJl9KPy/wy09g8E8/FMFJ5MzAUj8Siq2gaYlVPxBTEV0GUlg/DBx1GaMaWz8K5djVP+NdPwNXHknuVWA/gjtQpzy6YT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p3167\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p3168\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3163\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#81C784\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#81C784\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3164\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#81C784\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#81C784\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3165\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#81C784\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#81C784\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p3119\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p3145\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p3146\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p3147\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p3148\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p3149\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p3150\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p3151\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3138\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3139\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3140\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3141\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3131\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3132\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3133\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3134\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3137\",\"attributes\":{\"axis\":{\"id\":\"p3131\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3144\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p3138\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"2190ab0f-e2d6-4a6a-ac1e-9381b3f74c7b\",\"roots\":{\"p3169\":\"ae9c6782-2b3e-401f-bcbd-55e369682cad\"},\"root_ids\":[\"p3169\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p3169"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"19dbd77d-c800-47e1-ac5a-684d223dd765\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p3598\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p3482\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3484\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3483\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3496\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3498\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p3485\",\"attributes\":{\"text\":\"Timer -- tid: 45526, period: 50 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p3535\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p3479\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p3481\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p3480\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NAAAAEoAAABmAAAAhgAAAKUAAADDAAAA4QAAAP0AAAAZAQAAMwEAAE0BAABlAQAAfQEAAJMBAACpAQAAwAEAANYBAADtAQAAAwIAABkCAAAwAgAARgIAAF0CAABzAgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QjjF+hBpeUJa6Mv6EGl5QhlS1/oQaXlCFKLk+hBpeUJc8fH6EGl5QphA//oQaXlCvpMM+xBpeULb5Rn7EGl5QrY5J/sQaXlCk4o0+xBpeUKk2EH7EGl5QuwnT/sQaXlC6XZc+xBpeULbxWn7EGl5Qj8Td/sQaXlCHWSE+xBpeUKqs5H7EGl5Qi0Cn/sQaXlCjVGs+xBpeUIZoLn7EGl5QhnyxvsQaXlCy0HU+xBpeUKHkOH7EGl5Qjng7vsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1HyVfOwqNEBTA83n3Ck0QE+tvroqIDRAizTxDvAkNEDZYOEkzR80QFPsaBzqHzRAAmN9A5MrNECRD3o2qyo0QD/9Z82PIzRABygNNQolNEBoIQGjyyM0QNRJtrqcIjRAJXfYRGYmNEC0WIrkKyU0QJgW9UnuKDRAaOif4GIlNEARxHk4gSU0QCF1O/vKJzRAtrkxPWEhNED/JalMMSc0QBO7trdbIjRASmJJufskNEC8CFOUSyc0QPnAjv8CJTRA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p3536\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p3537\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3532\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFB74D\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3533\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFB74D\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3534\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFB74D\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p3488\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p3514\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p3515\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p3516\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p3517\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p3518\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p3519\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p3520\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3507\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3508\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3509\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3510\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3500\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3501\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p3540\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3503\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3506\",\"attributes\":{\"axis\":{\"id\":\"p3500\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3513\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p3507\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p3538\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p3539\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\"},\"renderers\":[{\"id\":\"p3535\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p3542\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3544\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3543\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3556\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3558\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p3545\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p3595\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p3589\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p3591\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p3590\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AwAAAAEAAAACAAAAAgAAAAcAAAABAAAAAwAAAAEAAAABAAAAAwAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2WDhJM0fNECq+vCH+iA0QHuUAOsnIjRATC4QTlUjNEAdyB+xgiQ0QO5hLxSwJTRAvvs+d90mNECPlU7aCig0QGAvXj04KTRAMcltoGUqNEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qvrwh/ogNEB7lADrJyI0QEwuEE5VIzRAHcgfsYIkNEDuYS8UsCU0QL77PnfdJjRAj5VO2gooNEBgL149OCk0QDHJbaBlKjRAAmN9A5MrNEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p3596\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p3597\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3592\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFB74D\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFB74D\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3593\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFB74D\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFB74D\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3594\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFB74D\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFB74D\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p3548\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p3574\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p3575\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p3576\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p3577\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p3578\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p3579\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p3580\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3567\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3568\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3569\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3570\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3560\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3561\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3562\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3563\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3566\",\"attributes\":{\"axis\":{\"id\":\"p3560\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3573\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p3567\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"19dbd77d-c800-47e1-ac5a-684d223dd765\",\"roots\":{\"p3598\":\"edba76c0-c7a3-4fc0-b410-1303b7836a00\"},\"root_ids\":[\"p3598\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p3598"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"790646ec-200a-4a30-ac96-c4c4d186236a\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p4052\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p3936\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3938\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3937\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3950\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3952\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p3939\",\"attributes\":{\"text\":\"Subscription -- node: smoke_classifier_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p3989\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p3933\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p3935\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p3934\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BwAAABcAAAAoAAAAOwAAAFQAAABxAAAAkQAAALAAAADOAAAA7AAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"LRzC+hBpeULBKsP6EGl5QiGCxPoQaXlCVg7I+hBpeUIM5tH6EGl5QmCR3voQaXlCmuHr+hBpeUIvMfn6EGl5QliBBvsQaXlCc9QT+xBpeUI=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dHy0OGOYQz+NXg1QGmpEP1LX2vtUFTo/ZkzBGmfTQT/+D7BW7ZpgPxhd3hyu1V4/CTNt/8pKYz+g+3Jmu0JfP1q9w+3QsGg/urpjsU0qWj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p3990\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p3991\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3986\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#9575CD\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3987\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#9575CD\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3988\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#9575CD\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p3942\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p3968\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p3969\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p3970\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p3971\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p3972\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p3973\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p3974\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3961\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3962\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3963\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3964\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3954\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3955\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p3994\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3957\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3960\",\"attributes\":{\"axis\":{\"id\":\"p3954\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3967\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p3961\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p3992\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p3993\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p3989\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p3996\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3998\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3997\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4010\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4012\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p3999\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p4049\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p4043\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p4045\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p4044\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BAAAAAAAAAAAAAAAAAAAAAEAAAACAAAAAQAAAAEAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Utfa+1QVOj+iLNc2IJ1FP5ztwO+VL04/SldV1AVhUz/IN8qwQKpXP0QYP41781s/YPzZNFseYD+fbBSj+EJiP93cThGWZ2Q/G02JfzOMZj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"oizXNiCdRT+c7cDvlS9OP0pXVdQFYVM/yDfKsECqVz9EGD+Ne/NbP2D82TRbHmA/n2wUo/hCYj/d3E4RlmdkPxtNiX8zjGY/Wr3D7dCwaD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p4050\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p4051\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4046\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#9575CD\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#9575CD\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4047\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#9575CD\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#9575CD\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4048\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#9575CD\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#9575CD\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p4002\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p4028\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p4029\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p4030\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p4031\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p4032\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p4033\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p4034\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4021\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4022\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4023\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4024\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4014\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4015\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4016\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4017\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4020\",\"attributes\":{\"axis\":{\"id\":\"p4014\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4027\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p4021\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"790646ec-200a-4a30-ac96-c4c4d186236a\",\"roots\":{\"p4052\":\"e2815c3c-e33e-429c-9743-8e049a032211\"},\"root_ids\":[\"p4052\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p4052"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"a7035a73-dce3-4a4c-ac14-8d33523d7256\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p4531\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p4415\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4417\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4416\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4429\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4431\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p4418\",\"attributes\":{\"text\":\"Subscription -- node: lidar_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p4468\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p4412\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p4414\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p4413\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DAAAAB0AAAAtAAAAQgAAAFwAAAA=\"},\"shape\":[5],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pBzC+hBpeUIZLMP6EGl5QouCxPoQaXlCPTLL+hBpeUIdCtX6EGl5Qg==\"},\"shape\":[5],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"/3qFBfcDTj/jGp/J/nlKP50q3zMSoUE/H6LRHcTORD8aFw6EZAFDPw==\"},\"shape\":[5],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p4469\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p4470\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4465\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F06292\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4466\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F06292\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4467\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F06292\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p4421\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p4447\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p4448\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p4449\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p4450\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p4451\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p4452\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p4453\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4440\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4441\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4442\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4443\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4433\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4434\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p4473\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4436\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4439\",\"attributes\":{\"axis\":{\"id\":\"p4433\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4446\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p4440\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p4471\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p4472\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p4468\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p4475\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4477\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4476\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4489\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4491\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p4478\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p4528\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p4522\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p4524\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p4523\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"nSrfMxKhQT90/6IVKd5CP0rUZvc/G0Q/Iakq2VZYRT/4fe66bZVGP85SspyE0kc/pSd2fpsPST98/DlgskxKP1LR/UHJiUs/KKbBI+DGTD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dP+iFSneQj9K1Gb3PxtEPyGpKtlWWEU/+H3uum2VRj/OUrKchNJHP6Undn6bD0k/fPw5YLJMSj9S0f1ByYlLPyimwSPgxkw//3qFBfcDTj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p4529\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p4530\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4525\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F06292\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#F06292\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4526\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F06292\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#F06292\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4527\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F06292\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#F06292\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p4481\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p4507\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p4508\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p4509\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p4510\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p4511\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p4512\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p4513\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4500\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4501\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4502\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4503\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4493\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4494\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4495\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4496\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4499\",\"attributes\":{\"axis\":{\"id\":\"p4493\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4506\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p4500\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"a7035a73-dce3-4a4c-ac14-8d33523d7256\",\"roots\":{\"p4531\":\"ddf83f17-cf21-4559-916f-da7519e68d11\"},\"root_ids\":[\"p4531\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p4531"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"e529ec24-5d04-4357-a424-138032ff5521\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p5035\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p4919\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4921\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4920\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4933\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4935\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p4922\",\"attributes\":{\"text\":\"Subscription -- node: mapping_node, tid: 45526, topic: /camera/geometric\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p4972\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p4916\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p4918\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p4917\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"UwAAAHAAAACQAAAArwAAAM0AAADrAAAABwEAACIBAAA7AQAAVAEAAGsBAACCAQAAmAEAAK4BAADFAQAA2wEAAPIBAAAIAgAAHgIAADUCAABLAgAAYgIAAHgCAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"hQPQ+hBpeUJSrtz6EGl5Qqz+6foQaXlCZk73+hBpeUKJnQT7EGl5QonxEfsQaXlCj0Qf+xBpeUIvlyz7EGl5QgjmOfsQaXlC4TRH+xBpeUJmhFT7EGl5QsfTYfsQaXlCEiFv+xBpeUKWb3z7EGl5QgrBifsQaXlCJxGX+xBpeUItXqT7EGl5Qh+tsfsQaXlCmP6++xBpeUJ3Tsz7EGl5QmCf2fsQaXlCYO3m+xBpeUKuO/T7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"fcoxWdwfPkDdJAaBlSc+QDwW26SiJT5AP1QaMbMjPkA2lUVhFyk+QPhsHRzsJT5APKHXn8QnPkDGiEShZS0+QPDapQ2HKT5AZXJqZ5giPkDTEcDN4iU+QDeq04GsIz5ANgGG5c8jPkAVkPY/wCY+QBqJ0Ag2Ij5ACKwcWmQfPkDWNzC5USA+QKiN6nQgIz5AL6hvmdMlPkDeA3Rfzig+QApoImx4Hj5AAz4/jBAqPkCjztxDwh8+QA==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p4973\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p4974\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4969\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DB6AC\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4970\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DB6AC\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4971\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DB6AC\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p4925\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p4951\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p4952\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p4953\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p4954\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p4955\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p4956\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p4957\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4944\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4945\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4946\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4947\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4937\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4938\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p4977\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4940\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4943\",\"attributes\":{\"axis\":{\"id\":\"p4937\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4950\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p4944\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p4975\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p4976\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p4972\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p4979\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4981\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4980\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4993\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4995\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p4982\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p5032\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p5026\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p5028\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p5027\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BAAAAAEAAAACAAAABAAAAAQAAAABAAAAAwAAAAMAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CmgibHgePkAdOAyL9h8+QDAI9ql0IT5AQtjfyPIiPkBVqMnncCQ+QGh4swbvJT5Ae0idJW0nPkCOGIdE6yg+QKDocGNpKj5As7hagucrPkA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HTgMi/YfPkAwCPapdCE+QELY38jyIj5AVajJ53AkPkBoeLMG7yU+QHtInSVtJz5AjhiHROsoPkCg6HBjaSo+QLO4WoLnKz5AxohEoWUtPkA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p5033\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p5034\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p5029\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#4DB6AC\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#4DB6AC\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p5030\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#4DB6AC\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#4DB6AC\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p5031\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#4DB6AC\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#4DB6AC\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p4985\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p5011\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p5012\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p5013\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p5014\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p5015\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p5016\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p5017\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p5004\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p5005\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p5006\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p5007\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4997\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4998\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4999\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p5000\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p5003\",\"attributes\":{\"axis\":{\"id\":\"p4997\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p5010\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p5004\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"e529ec24-5d04-4357-a424-138032ff5521\",\"roots\":{\"p5035\":\"a80447ca-610e-410e-a720-6ab6bc81139e\"},\"root_ids\":[\"p5035\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p5035"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"d9ed57b0-483d-4f95-b197-6de2b71f63fc\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p5564\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p5448\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p5450\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p5449\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p5462\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p5464\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p5451\",\"attributes\":{\"text\":\"Subscription -- node: sensor_fusion_node, tid: 45526, topic: /baro/alt\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p5501\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p5445\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p5447\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p5446\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WwAAAHkAAACYAAAAtgAAANMAAADwAAAACwEAACYBAAA/AQAAWAEAAG8BAACGAQAAnAEAALIBAADJAQAA3wEAAPYBAAAMAgAAIgIAADkCAABPAgAAZgIAAHwCAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"7AnV+hBpeULjteH6EGl5QsMF7/oQaXlCM1X8+hBpeULPpQn7EGl5Qn/4FvsQaXlCx0sk+xBpeULwnTH7EGl5QjXsPvsQaXlCgTtM+xBpeUIXi1n7EGl5QhTaZvsQaXlCECh0+xBpeUJ/doH7EGl5QqbHjvsQaXlC4Rac+xBpeUKLZKn7EGl5QvCztvsQaXlCvATE+xBpeULuVNH7EGl5Qkyl3vsQaXlCTvTr+xBpeUJqQvn7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"TYI3pFGBcz90KENVTKVvP9rhr8ka9XA/+RBUjV4NcD+PUDOkiuJ1P5CGU+bmG3E/wCK/fogNdj99PPTdrSxxP+fib3uCxIY/0EcZcQFodD8fZFkw8UdxPxGN7iB2pnA/CTNt/8pKcz8MPWL03EJ3P85wAz4/jHA/q5hKP+Hshj/4cTRHVn55P7GnHf6arHE/aFn3j4XocD+6wOWxZmRwPy7iOzHrxXA/5IbfTbfscD/2I0VkWMV7Pw==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p5502\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p5503\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p5498\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BA68C8\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p5499\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BA68C8\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p5500\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BA68C8\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p5454\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p5480\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p5481\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p5482\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p5483\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p5484\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p5485\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p5486\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p5473\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p5474\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p5475\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p5476\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p5466\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p5467\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p5506\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p5469\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p5472\",\"attributes\":{\"axis\":{\"id\":\"p5466\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p5479\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p5473\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p5504\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p5505\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p5501\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p5508\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p5510\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p5509\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p5522\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p5524\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p5511\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p5561\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p5555\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p5557\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p5556\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DQAAAAMAAAADAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dChDVUylbz+KvQYzXNNyP9nmazsS1HU/KRDRQ8jUeD94OTZMftV7P8him1Q01n4/DEaALnXrgD+02rIy0GuCP1xv5TYr7IM/BAQYO4ZshT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ir0GM1zTcj/Z5ms7EtR1PykQ0UPI1Hg/eDk2TH7Vez/IYptUNNZ+PwxGgC5164A/tNqyMtBrgj9cb+U2K+yDPwQEGDuGbIU/q5hKP+Hshj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p5562\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p5563\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p5558\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#BA68C8\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#BA68C8\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p5559\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#BA68C8\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#BA68C8\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p5560\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#BA68C8\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#BA68C8\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p5514\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p5540\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p5541\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p5542\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p5543\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p5544\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p5545\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p5546\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p5533\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p5534\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p5535\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p5536\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p5526\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p5527\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p5528\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p5529\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p5532\",\"attributes\":{\"axis\":{\"id\":\"p5526\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p5539\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p5533\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"d9ed57b0-483d-4f95-b197-6de2b71f63fc\",\"roots\":{\"p5564\":\"c5ac6274-770d-4fa7-a8f5-767cfad45b71\"},\"root_ids\":[\"p5564\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p5564"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"bb57b7bf-033d-4392-8da3-d6bef8630c30\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p6118\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p6002\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p6004\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p6003\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p6016\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p6018\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p6005\",\"attributes\":{\"text\":\"Timer -- tid: 45526, period: 1000 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p6055\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p5999\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p6001\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p6000\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4AAAAEwBAAC/AQAALwIAAA==\"},\"shape\":[4],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eZMM+xBpeUJe2EH7EGl5QtNjhPsQaXlC4/HG+xBpeUI=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2c73U+Oliz9yi/m5oSmLP53xfXGpSos/GHeDaK1ogz8=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p6056\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p6057\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p6052\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#7986CB\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p6053\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#7986CB\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p6054\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#7986CB\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p6008\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p6034\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p6035\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p6036\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p6037\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p6038\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p6039\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p6040\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p6027\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p6028\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p6029\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p6030\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p6020\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p6021\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p6060\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p6023\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p6026\",\"attributes\":{\"axis\":{\"id\":\"p6020\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p6033\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p6027\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p6058\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p6059\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"SensorNode::SensorNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\"},\"renderers\":[{\"id\":\"p6055\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p6062\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p6064\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p6063\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p6076\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p6078\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p6065\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p6115\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p6109\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p6111\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p6110\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GHeDaK1ogz+rTEIzmTuEPz8iAf6EDoU/0ve/yHDhhT9lzX6TXLSGP/iiPV5Ih4c/jHj8KDRaiD8fTrvzHy2JP7Ijer4LAIo/Rvk4iffSij8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"q0xCM5k7hD8/IgH+hA6FP9L3v8hw4YU/Zc1+k1y0hj/4oj1eSIeHP4x4/Cg0Wog/H0678x8tiT+yI3q+CwCKP0b5OIn30oo/2c73U+Oliz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p6116\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p6117\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p6112\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#7986CB\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#7986CB\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p6113\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#7986CB\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#7986CB\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p6114\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#7986CB\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#7986CB\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p6068\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p6094\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p6095\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p6096\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p6097\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p6098\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p6099\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p6100\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p6087\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p6088\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p6089\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p6090\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p6080\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p6081\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p6082\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p6083\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p6086\",\"attributes\":{\"axis\":{\"id\":\"p6080\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p6093\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p6087\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"bb57b7bf-033d-4392-8da3-d6bef8630c30\",\"roots\":{\"p6118\":\"abbde200-3c8b-4192-baab-e06cd850e452\"},\"root_ids\":[\"p6118\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p6118"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"5cad53fe-dd77-4693-90ea-aead0b13d9bd\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p6697\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p6581\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p6583\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p6582\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p6595\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p6597\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p6584\",\"attributes\":{\"text\":\"Subscription -- node: flight_mgmt_node, tid: 45526, topic: /operator/commands\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p6634\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p6578\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p6580\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p6579\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DgEAAHIBAADiAQAAUgIAAA==\"},\"shape\":[4],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"sEwk+xBpeUKai1n7EGl5Qn0XnPsQaXlC16Xe+xBpeUI=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"3IKluoCXeT9K0cq9wKxwP0D5u3fUmHA/I9dNKa+VcD8=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p6635\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p6636\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p6631\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#AED581\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p6632\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#AED581\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p6633\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#AED581\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p6587\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p6613\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p6614\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p6615\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p6616\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p6617\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p6618\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p6619\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p6606\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p6607\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p6608\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p6609\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p6599\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p6600\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p6639\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p6602\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p6605\",\"attributes\":{\"axis\":{\"id\":\"p6599\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p6612\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p6606\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p6637\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p6638\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p6634\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p6641\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p6643\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p6642\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p6655\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p6657\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p6644\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p6694\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p6688\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p6690\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p6689\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"I9dNKa+VcD/pAT0eRHxxP64sLBPZYnI/dFcbCG5Jcz86ggr9AjB0PwCt+fGXFnU/xdfo5iz9dT+LAtjbweN2P1Atx9BWync/Fli2xeuweD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"6QE9HkR8cT+uLCwT2WJyP3RXGwhuSXM/OoIK/QIwdD8ArfnxlxZ1P8XX6OYs/XU/iwLY28Hjdj9QLcfQVsp3PxZYtsXrsHg/3IKluoCXeT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p6695\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p6696\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p6691\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#AED581\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#AED581\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p6692\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#AED581\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#AED581\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p6693\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#AED581\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#AED581\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p6647\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p6673\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p6674\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p6675\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p6676\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p6677\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p6678\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p6679\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p6666\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p6667\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p6668\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p6669\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p6659\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p6660\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p6661\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p6662\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p6665\",\"attributes\":{\"axis\":{\"id\":\"p6659\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p6672\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p6666\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"5cad53fe-dd77-4693-90ea-aead0b13d9bd\",\"roots\":{\"p6697\":\"bbf17a76-a0bd-4a2c-94a5-2b0e668f3d37\"},\"root_ids\":[\"p6697\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p6697"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"67504592-4db7-447b-b9a9-cc2b783895fa\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p7301\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p7185\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p7187\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p7186\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p7199\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p7201\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p7188\",\"attributes\":{\"text\":\"Subscription -- node: telemetry_node, tid: 45526, topic: /camera/mapped\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p7238\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p7182\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p7184\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p7183\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"fgAAAJ0AAAC7AAAA2AAAAPUAAAARAQAAKwEAAEQBAABdAQAAdQEAAIsBAAChAQAAtwEAAM4BAADlAQAA+wEAABECAAAnAgAAPgIAAFUCAABrAgAAgQIAAA==\"},\"shape\":[22],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"10nj+hBpeUKamfD6EGl5QtHo/foQaXlCwzkL+xBpeUJOjBj7EGl5QmrgJfsQaXlCVDEz+xBpeUIAgED7EGl5QgrPTfsQaXlCCh9b+xBpeULXbWj7EGl5Qqq7dfsQaXlCUgqD+xBpeUJxW5D7EGl5QqyqnfsQaXlCzfiq+xBpeUK6R7j7EGl5QhSYxfsQaXlC1ejS+xBpeUKJOeD7EGl5QoWH7fsQaXlCYtb6+xBpeUI=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"9MDHYMWpdj+M9Q1MbhR5PyI4LuOmBno/FqHYCpqWeD9wehfvx+13PzFgyVUsfoM/f/j578Frdz8GTODW3Tx1P2KjrN9MTHc//gxv1uB9hT+GHFvPEI55PwCL/PohNng/Gt8Xl6q0lT9bJsPxfAaUP25t4Xmp2Hg/0Joff2lRfz+/SGjLuRR3P6dYNQhzu3c/fZHQlnMpnj8FpWjlXmB2Py8VG/M64oA/EHo2qz5Xez8=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p7239\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p7240\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p7235\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF8A65\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p7236\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF8A65\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p7237\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF8A65\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p7191\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p7217\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p7218\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p7219\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p7220\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p7221\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p7222\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p7223\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p7210\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p7211\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p7212\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p7213\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p7203\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p7204\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p7243\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p7206\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p7209\",\"attributes\":{\"axis\":{\"id\":\"p7203\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p7216\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p7210\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p7241\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p7242\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p7238\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p7245\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p7247\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p7246\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p7259\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p7261\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p7248\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p7298\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p7292\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p7294\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p7293\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DwAAAAMAAAABAAAAAAAAAAAAAAABAAAAAQAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Bkzg1t08dT84GOqwwi1/PzTyecVTj4Q/Tdh+MsaHiT9mvoOfOICOP0BSRIZVvJE/TMXGvI44lD9YOEnzx7SWP2SryykBMZk/cB5OYDqtmz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"OBjqsMItfz808nnFU4+EP03YfjLGh4k/Zr6DnziAjj9AUkSGVbyRP0zFxryOOJQ/WDhJ88e0lj9kq8spATGZP3AeTmA6rZs/fZHQlnMpnj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p7299\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p7300\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p7295\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FF8A65\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#FF8A65\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p7296\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FF8A65\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#FF8A65\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p7297\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FF8A65\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#FF8A65\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p7251\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p7277\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p7278\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p7279\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p7280\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p7281\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p7282\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p7283\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p7270\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p7271\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p7272\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p7273\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p7263\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p7264\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p7265\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p7266\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p7269\",\"attributes\":{\"axis\":{\"id\":\"p7263\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p7276\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p7270\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"67504592-4db7-447b-b9a9-cc2b783895fa\",\"roots\":{\"p7301\":\"ad9a5e8b-ce9b-46ae-87a6-627841d4d213\"},\"root_ids\":[\"p7301\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p7301"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"ca3e88ce-0c8e-4b12-b0ec-1857e69e0c95\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p7930\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p7814\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p7816\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p7815\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p7828\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p7830\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p7817\",\"attributes\":{\"text\":\"Subscription -- node: radio_tx_node, tid: 45526, topic: /telemetry/data\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p7867\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p7811\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p7813\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p7812\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"fwAAAJ4AAAC8AAAA2QAAAPYAAAASAQAALAEAAEUBAABeAQAAdgEAAIwBAACiAQAAuAEAAM8BAADmAQAA/AEAABICAAAoAgAAPwIAAFYCAABsAgAAggIAAA==\"},\"shape\":[22],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CErj+hBpeULPmfD6EGl5QhLp/foQaXlC+DkL+xBpeUKDjBj7EGl5QrDgJfsQaXlCiTEz+xBpeUIxgED7EGl5Qj/PTfsQaXlCWB9b+xBpeUIMbmj7EGl5Qtu7dfsQaXlCzQqD+xBpeULbW5D7EGl5Qt2qnfsQaXlCDvmq+xBpeULsR7j7EGl5QkaYxfsQaXlCcenS+xBpeUK6OeD7EGl5QsOH7fsQaXlCmNb6+xBpeUI=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"+3WnO088JEA/48KBkDQkQNBk/zwNOCRAs3vysFBLJEAv4GWGjTIkQCUH7GryRCRA8+ZwrfZAJEA11CgkmT0kQJT5R9+kQSRABkfJq3MkJEBRS3MrhC0kQD+PUZ55MSRASRKEK6BAJED6K2SuDDIkQMAF2bJ8LSRAVg3C3O41JEARc0nVdkMkQLtGy4EeOiRAnE6y1eUsJEDfMxKhESQkQCHp0yr6OyRA9RQ5RNw8JEA=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p7868\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p7869\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p7864\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#E57373\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p7865\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#E57373\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p7866\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#E57373\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p7820\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p7846\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p7847\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p7848\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p7849\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p7850\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p7851\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p7852\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p7839\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p7840\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p7841\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p7842\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p7832\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p7833\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p7872\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p7835\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p7838\",\"attributes\":{\"axis\":{\"id\":\"p7832\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p7845\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p7839\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p7870\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p7871\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p7867\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p7874\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p7876\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p7875\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p7888\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p7890\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p7877\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p7927\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p7921\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p7923\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p7922\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAAAAAADAAAAAwAAAAIAAAACAAAABAAAAAQAAAABAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"3zMSoREkJECn1NtV/ickQHB1pQrrKyRAOBZvv9cvJEABtzh0xDMkQMlXAimxNyRAkfjL3Z07JEBamZWSij8kQCI6X0d3QyRA69oo/GNHJEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"p9TbVf4nJEBwdaUK6yskQDgWb7/XLyRAAbc4dMQzJEDJVwIpsTckQJH4y92dOyRAWpmVkoo/JEAiOl9Hd0MkQOvaKPxjRyRAs3vysFBLJEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p7928\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p7929\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p7924\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#E57373\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#E57373\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p7925\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#E57373\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#E57373\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p7926\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#E57373\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#E57373\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p7880\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p7906\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p7907\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p7908\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p7909\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p7910\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p7911\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p7912\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p7899\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p7900\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p7901\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p7902\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p7892\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p7893\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p7894\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p7895\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p7898\",\"attributes\":{\"axis\":{\"id\":\"p7892\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p7905\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p7899\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"ca3e88ce-0c8e-4b12-b0ec-1857e69e0c95\",\"roots\":{\"p7930\":\"eea9ccf2-6202-41b5-8b05-1b5b6723184e\"},\"root_ids\":[\"p7930\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p7930"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"1d01a1a1-40b7-4dd5-b13f-ee1899b1c033\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p8584\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p8468\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p8470\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p8469\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p8482\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p8484\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p8471\",\"attributes\":{\"text\":\"Subscription -- node: camera_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p8521\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p8465\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p8467\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p8466\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAABEAAAAiAAAANQAAAEwAAABoAAAAiAAAAKcAAADFAAAA4wAAAP8AAAAbAQAANQEAAE8BAABnAQAA\"},\"shape\":[15],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ohvC+hBpeUJtMcL6EGl5QkQ/w/oQaXlCbXvG+hBpeULwfc36EGl5Qivn2PoQaXlCmDbm+hBpeUJ9hfP6EGl5Qu7UAPsQaXlCfSkO+xBpeUIxfBv7EGl5QqTOKPsQaXlCfx42+xBpeUInbUP7EGl5Qsm8UPsQaXlC\"},\"shape\":[15],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"OnmRCfg1cj+L4H8r2bFhP8Aiv36IDUY/4zjwarkzYz9uMqoM425gP5J4eTpXlGI/DvRQ24ZRYD8GDmjpCrZhP3EDPj+MEF4//Pz34LVLWz/rNqj91k5kP6bUJeMYyV4/8gnZeRubXT+LM4Y5QZtcP+lfksoUc2A/\"},\"shape\":[15],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p8522\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p8523\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p8518\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#64B5F6\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p8519\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#64B5F6\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p8520\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#64B5F6\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p8474\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p8500\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p8501\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p8502\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p8503\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p8504\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p8505\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p8506\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p8493\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p8494\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p8495\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p8496\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p8486\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p8487\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p8526\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p8489\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p8492\",\"attributes\":{\"axis\":{\"id\":\"p8486\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p8499\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p8493\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p8524\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p8525\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p8521\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p8528\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p8530\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p8529\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p8542\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p8544\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p8531\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p8581\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p8575\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p8577\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p8576\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAAAAAACAAAACAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"wCK/fogNRj/uzKkJRzVRP3sI9NPJY1c/CEQ+nkySXT/LP0S0Z+BhP5JdaRmp92Q/WHuOfuoOaD8fmbPjKyZrP+a22EhtPW4/Vur+VleqcD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"7sypCUc1UT97CPTTyWNXPwhEPp5Mkl0/yz9EtGfgYT+SXWkZqfdkP1h7jn7qDmg/H5mz4ysmaz/mtthIbT1uP1bq/lZXqnA/OnmRCfg1cj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p8582\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p8583\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p8578\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#64B5F6\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#64B5F6\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p8579\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#64B5F6\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#64B5F6\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p8580\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#64B5F6\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#64B5F6\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p8534\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p8560\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p8561\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p8562\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p8563\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p8564\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p8565\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p8566\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p8553\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p8554\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p8555\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p8556\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p8546\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p8547\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p8548\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p8549\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p8552\",\"attributes\":{\"axis\":{\"id\":\"p8546\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p8559\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p8553\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"1d01a1a1-40b7-4dd5-b13f-ee1899b1c033\",\"roots\":{\"p8584\":\"ec82bea0-fc9f-41e3-ae13-4bd25c88b449\"},\"root_ids\":[\"p8584\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p8584"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"cda71647-0dfc-4f93-bd5c-d662a7e15df5\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p9263\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p9147\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p9149\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p9148\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p9161\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p9163\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p9150\",\"attributes\":{\"text\":\"Subscription -- node: debayer_node, tid: 45526, topic: /camera/raw\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p9200\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p9144\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p9146\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p9145\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"EwAAAE4AAABqAAAAigAAAKkAAADHAAAA5QAAAAEBAAAdAQAANwEAAFEBAABoAQAAfwEAAJUBAACrAQAAwgEAANgBAADvAQAABQIAABsCAAAyAgAASAIAAF8CAAB1AgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"/DHC+hBpeUIdfs36EGl5Qlzn2PoQaXlCzTbm+hBpeUKyhfP6EGl5Qh/VAPsQaXlCrikO+xBpeUJ3fBv7EGl5QtXOKPsQaXlCsB42+xBpeUJcbUP7EGl5Qum8UPsQaXlChwxe+xBpeULsWWv7EGl5QouoePsQaXlCRPmF+xBpeUIKSZP7EGl5QieXoPsQaXlCceWt+xBpeUJoNbv7EGl5QlyHyPsQaXlCM9fV+xBpeUJ5JeP7EGl5Qlp08PsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0xOWeED5LkC0PA/uzjIuQC8yAb9GMi5AxhSscTY9LkCkiAyreDsuQKNZ2T7kPS5AmDPbFfo4LkCxNsZOeDkuQMkcy7vqMS5AxTpVvmc8LkApBd1e0jAuQFD9g0iGNC5AR5IgXAE1LkAaprbUQSYuQA9CQL6EMi5AcQM+P4w4LkAIVWr2QDsuQFrW/WMhMi5AHRzsTQxBLkDX+iKhLTcuQE8eFmpNMy5AnbmHhO81LkDMY83IIEcuQFMFo5I6IS5A\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p9201\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p9202\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p9197\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4FC3F7\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p9198\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4FC3F7\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p9199\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4FC3F7\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p9153\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p9179\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p9180\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p9181\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p9182\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p9183\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p9184\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p9185\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p9172\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p9173\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p9174\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p9175\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p9165\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p9166\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p9205\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p9168\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p9171\",\"attributes\":{\"axis\":{\"id\":\"p9165\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p9178\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p9172\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p9203\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p9204\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p9200\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p9207\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p9209\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p9208\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p9221\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p9223\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p9210\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p9260\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p9254\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p9256\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p9255\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DAAAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"UwWjkjohLkCTUzvD1DYuQNOh0/NuTC5AE/BrJAliLkBTPgRVo3cuQJOMnIU9jS5A09o0tteiLkATKc3mcbguQFN3ZRcMzi5Ak8X9R6bjLkA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"k1M7w9Q2LkDTodPzbkwuQBPwayQJYi5AUz4EVaN3LkCTjJyFPY0uQNPaNLbXoi5AEynN5nG4LkBTd2UXDM4uQJPF/Uem4y5A0xOWeED5LkA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p9261\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p9262\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p9257\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#4FC3F7\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#4FC3F7\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p9258\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#4FC3F7\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#4FC3F7\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p9259\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#4FC3F7\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#4FC3F7\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p9213\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p9239\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p9240\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p9241\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p9242\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p9243\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p9244\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p9245\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p9232\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p9233\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p9234\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p9235\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p9225\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p9226\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p9227\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p9228\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p9231\",\"attributes\":{\"axis\":{\"id\":\"p9225\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p9238\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p9232\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"cda71647-0dfc-4f93-bd5c-d662a7e15df5\",\"roots\":{\"p9263\":\"f5d399a8-2ec2-47d0-a9ec-5de68ce4e2ae\"},\"root_ids\":[\"p9263\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p9263"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"085fad22-72f5-4c8a-8c09-b3772b195944\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p9967\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p9851\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p9853\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p9852\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p9865\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p9867\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p9854\",\"attributes\":{\"text\":\"Timer -- tid: 45526, period: 50 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p9904\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p9848\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p9850\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p9849\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MwAAAEgAAABkAAAAhAAAAKMAAADBAAAA3gAAAPsAAAAXAQAAMQEAAEoBAABjAQAAewEAAJEBAACnAQAAvQEAANQBAADrAQAAAQIAABcCAAAtAgAARAIAAFsCAABxAgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"upXE+hBpeUKWRcv6EGl5Qvyv1voQaXlCpv/j+hBpeULdTvH6EGl5Qk6e/voQaXlCBvEL+xBpeUICQxn7EGl5QpyWJvsQaXlCnucz+xBpeULHNUH7EGl5Qg6FTvsQaXlCFNRb+xBpeUICI2n7EGl5QtFwdvsQaXlCuMCD+xBpeUI/EZH7EGl5QmhfnvsQaXlCVq6r+xBpeULs/bj7EGl5QidPxvsQaXlC3Z7T+xBpeUII7uD7EGl5Qjc97vsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"k6ZB0TxIJECP/MHAc0ckQN816EtvNyRAldbfEoA/JEBp5V5gVkAkQPKyJhb4OiRAY3rCEg9AJECNR6mEJ0wkQJvniHyXUiRAYoVbPpJKJEAt6pPcYUMkQAn6Cz1iTCRAqKYk63BMJEABv0aSIEwkQPoK0oxFOyRAqtOBrKdOJEC4dMx5xj4kQPNaCd0lSSRAqdpugm9SJEC2D3nL1TckQBrdQexMSSRA73VSX5ZOJED1hZDz/j8kQBJqhlRRTCRA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p9905\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p9906\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p9901\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81D4FA\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p9902\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81D4FA\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p9903\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81D4FA\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p9857\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p9883\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p9884\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p9885\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p9886\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p9887\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p9888\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p9889\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p9876\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p9877\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p9878\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p9879\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p9869\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p9870\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p9909\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p9872\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p9875\",\"attributes\":{\"axis\":{\"id\":\"p9869\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p9882\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p9876\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p9907\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p9908\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\"},\"renderers\":[{\"id\":\"p9904\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p9911\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p9913\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p9912\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p9925\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p9927\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p9914\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p9964\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p9958\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p9960\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p9959\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAIAAAACAAAAAwAAAAEAAAABAAAAAwAAAAYAAAACAAAAAgAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"3zXoS283JEClR/iDJjokQGtZCLzdPCRAMWsY9JQ/JED3fCgsTEIkQL2OOGQDRSRAg6BInLpHJEBJsljUcUokQA/EaAwpTSRA1dV4ROBPJEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pUf4gyY6JEBrWQi83TwkQDFrGPSUPyRA93woLExCJEC9jjhkA0UkQIOgSJy6RyRASbJY1HFKJEAPxGgMKU0kQNXVeETgTyRAm+eIfJdSJEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p9965\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p9966\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p9961\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#81D4FA\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#81D4FA\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p9962\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#81D4FA\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#81D4FA\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p9963\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#81D4FA\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#81D4FA\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p9917\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p9943\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p9944\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p9945\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p9946\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p9947\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p9948\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p9949\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p9936\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p9937\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p9938\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p9939\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p9929\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p9930\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p9931\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p9932\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p9935\",\"attributes\":{\"axis\":{\"id\":\"p9929\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p9942\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p9936\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"085fad22-72f5-4c8a-8c09-b3772b195944\",\"roots\":{\"p9967\":\"e7f9eeb0-b730-434f-a4f1-42dbb1465228\"},\"root_ids\":[\"p9967\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p9967"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"611ccda4-8305-4d07-9e24-bfdd98f0a98a\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p10696\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p10580\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p10582\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p10581\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p10594\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p10596\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p10583\",\"attributes\":{\"text\":\"Subscription -- node: geometric_node, tid: 45526, topic: /camera/radiometric\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p10633\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p10577\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p10579\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p10578\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"OQAAAFEAAABuAAAAjgAAAK0AAADLAAAA6QAAAAUBAAAhAQAAOgEAAFMBAABqAQAAgQEAAJcBAACtAQAAxAEAANoBAADxAQAABwIAAB0CAAA0AgAASgIAAGECAAB3AgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"z3vG+hBpeUJqcM76EGl5QpEb2/oQaXlCEGzo+hBpeUKFu/X6EGl5QtUKA/sQaXlCoF4Q+xBpeULTsR37EGl5Qm8EK/sQaXlColM4+xBpeUIZokX7EGl5QsvxUvsQaXlCWEFg+xBpeUJmjm37EGl5QhfdevsQaXlCTi6I+xBpeUI9fpX7EGl5Qo3LovsQaXlCjxqw+xBpeUK6a737EGl5Qq67yvsQaXlCfwzY+xBpeULJWuX7EGl5Qvao8vsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AmTo2EEdOUADPj+MECY5QDY+k/3zIDlAlBXD1QEgOUBwz/OnjSI5QHVY4ZaPIDlAGcbdIFojOUA2lUVhFyE5QHRcjexKIzlAenB31m4fOUB16V+SyiQ5QHPYfcfwIDlA+8vuycMeOUAf9GxWfSI5QMYwJ2iTHzlAeV2/YDckOUB0QX3LnCY5QMu8VdehIjlA8fCeA8shOUC858ByhCQ5QBO54Az+IjlAD39N1qgjOUCI1oo2xyE5QEil2NE4JDlA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p10634\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p10635\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p10630\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DD0E1\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p10631\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DD0E1\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p10632\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DD0E1\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p10586\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p10612\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p10613\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p10614\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p10615\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p10616\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p10617\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p10618\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p10605\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p10606\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p10607\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p10608\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p10598\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p10599\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p10638\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p10601\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p10604\",\"attributes\":{\"axis\":{\"id\":\"p10598\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p10611\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p10605\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p10636\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p10637\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p10633\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p10640\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p10642\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p10641\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p10654\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p10656\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p10643\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p10693\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p10687\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p10689\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p10688\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAEAAAADAAAAAwAAAAMAAAADAAAABAAAAAMAAAABAAAAAgAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AmTo2EEdOUCN4JBXMR45QBldOdYgHzlApNnhVBAgOUAwVorT/yA5QLvSMlLvITlARk/b0N4iOUDSy4NPziM5QF1ILM69JDlA6cTUTK0lOUA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"jeCQVzEeOUAZXTnWIB85QKTZ4VQQIDlAMFaK0/8gOUC70jJS7yE5QEZP29DeIjlA0suDT84jOUBdSCzOvSQ5QOnE1EytJTlAdEF9y5wmOUA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p10694\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p10695\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p10690\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#4DD0E1\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#4DD0E1\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p10691\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#4DD0E1\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#4DD0E1\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p10692\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#4DD0E1\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#4DD0E1\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p10646\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p10672\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p10673\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p10674\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p10675\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p10676\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p10677\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p10678\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p10665\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p10666\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p10667\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p10668\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p10658\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p10659\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p10660\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p10661\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p10664\",\"attributes\":{\"axis\":{\"id\":\"p10658\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p10671\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p10665\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"611ccda4-8305-4d07-9e24-bfdd98f0a98a\",\"roots\":{\"p10696\":\"f1ec6e02-626e-44df-acdc-efe81b9cbd8b\"},\"root_ids\":[\"p10696\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p10696"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"776986f0-d452-4fff-add6-571abf7e70d8\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p11450\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p11334\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p11336\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p11335\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p11348\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p11350\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p11337\",\"attributes\":{\"text\":\"Timer -- tid: 45526, period: 10 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p11387\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p11331\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p11333\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p11332\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAACEAAAAxAAAARgAAAGIAAACCAAAAoQAAAL8AAADcAAAA+QAAABUBAAAvAQAASAEAAGEBAAB5AQAAjwEAAKUBAAC7AQAA0gEAAOkBAAD/AQAAFQIAACsCAABCAgAAWQIAAG8CAAA=\"},\"shape\":[26],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"JRrC+hBpeUKsPsP6EGl5QmSVxPoQaXlCM0XL+hBpeUKWr9b6EGl5Qlj/4/oQaXlCi07x+hBpeULjnf76EGl5QqTwC/sQaXlCoEIZ+xBpeUJOlib7EGl5QlDnM/sQaXlCfTVB+xBpeUK0hE77EGl5QsfTW/sQaXlCtCJp+xBpeUJicHb7EGl5QlbAg/sQaXlCjxCR+xBpeUIbX577EGl5QtOtq/sQaXlCgf24+xBpeUKTTsb7EGl5Qoee0/sQaXlCvu3g+xBpeULlPO77EGl5Qg==\"},\"shape\":[26],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2GMipdk8nj/kvtU6cTmeP17acFga+IE/Xrwft18+iT8wgPChREt+P5f9utOdJ34/mDJwQEtXgD+T4uMTsvOGP3pVZ7XAHoM/0NbBwd7EgD8hdqbQeY19P3DQXn089H0/5L7VOnE5fj+gpMACmDKAP/27PnPWp3w/f05BfjZyfT8bhLndy32CP5V+wtmtZYI/9kGWBRN/hD8/cmvSbYl8P5WdflAXKYQ/SkIibeNPhD/9SufDswSJPxDmdi/3yYE/007N5QZDfT9TexFtx9R9Pw==\"},\"shape\":[26],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p11388\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p11389\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p11384\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#26A69A\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p11385\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#26A69A\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p11386\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#26A69A\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p11340\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p11366\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p11367\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p11368\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p11369\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p11370\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p11371\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p11372\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p11359\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p11360\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p11361\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p11362\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p11352\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p11353\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p11392\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p11355\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p11358\",\"attributes\":{\"axis\":{\"id\":\"p11352\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p11365\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p11359\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p11390\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p11391\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"SensorNode::SensorNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\"},\"renderers\":[{\"id\":\"p11387\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p11394\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p11396\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p11395\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p11408\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p11410\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p11397\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p11447\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p11441\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p11443\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p11442\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"EQAAAAUAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"P3Jr0m2JfD/IberynOOCP3Ain/yCgoc/GNdTBmkhjD/gRQSIJ2CQPzSg3oyar5I/iPq4kQ3/lD/cVJOWgE6XPzCvbZvznZk/hAlIoGbtmz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"yG3q8pzjgj9wIp/8goKHPxjXUwZpIYw/4EUEiCdgkD80oN6Mmq+SP4j6uJEN/5Q/3FSTloBOlz8wr22b852ZP4QJSKBm7Zs/2GMipdk8nj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p11448\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p11449\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p11444\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#26A69A\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#26A69A\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p11445\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#26A69A\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#26A69A\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p11446\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#26A69A\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#26A69A\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p11400\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p11426\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p11427\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p11428\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p11429\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p11430\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p11431\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p11432\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p11419\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p11420\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p11421\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p11422\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p11412\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p11413\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p11414\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p11415\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p11418\",\"attributes\":{\"axis\":{\"id\":\"p11412\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p11425\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p11419\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"776986f0-d452-4fff-add6-571abf7e70d8\",\"roots\":{\"p11450\":\"f7244e14-9452-4d1c-8652-23ae8e33cf1b\"},\"root_ids\":[\"p11450\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p11450"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"64b801fe-0a3e-4cf9-8c75-fc68bf82ca22\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p12229\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p12113\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p12115\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p12114\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p12127\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p12129\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p12116\",\"attributes\":{\"text\":\"Subscription -- node: debayer_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p12166\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p12110\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p12112\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p12111\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AwAAABIAAAAjAAAANgAAAE0AAABpAAAAiQAAAKgAAADGAAAA5AAAAAABAAAcAQAANgEAAFABAAA=\"},\"shape\":[14],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1xvC+hBpeUKNMcL6EGl5QlA/w/oQaXlClnvG+hBpeUIMfs36EGl5Qkjn2PoQaXlCuDbm+hBpeUKahfP6EGl5QgrVAPsQaXlCmikO+xBpeUJafBv7EGl5QsXOKPsQaXlCoB42+xBpeUJIbUP7EGl5Qg==\"},\"shape\":[14],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qU2c3O9QRD907QvohTtHP5Lp0Ol5NzY/fy4aMh6lQj8P1v85zJc3P+49XHLcKT0/e6NWmL7XQD//eoUF9wM+P65JtyVywTk/CM2ueysSMz8Nq3gj88hPP2ZMwRpn00E/XwfOGVHaOz/eHoSAfAk1Pw==\"},\"shape\":[14],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p12167\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p12168\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p12163\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#66BB6A\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p12164\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#66BB6A\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p12165\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#66BB6A\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p12119\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p12145\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p12146\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p12147\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p12148\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p12149\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p12150\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p12151\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p12138\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p12139\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p12140\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p12141\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p12131\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p12132\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p12171\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p12134\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p12137\",\"attributes\":{\"axis\":{\"id\":\"p12131\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p12144\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p12138\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p12169\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p12170\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p12166\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p12173\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p12175\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p12174\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p12187\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p12189\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p12176\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p12226\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p12220\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p12222\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p12221\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AwAAAAMAAAACAAAAAgAAAAIAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CM2ueysSMz9WdDXDV4U3P6UbvAqE+Ds/emEhKdg1QD8hteRMbm9CP8gIqHAEqUQ/cFxrlJriRj8XsC64MBxJP74D8tvGVUs/ZVe1/1yPTT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VnQ1w1eFNz+lG7wKhPg7P3phISnYNUA/IbXkTG5vQj/ICKhwBKlEP3Bca5Sa4kY/F7AuuDAcST++A/LbxlVLP2VXtf9cj00/Dat4I/PITz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p12227\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p12228\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p12223\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#66BB6A\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#66BB6A\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p12224\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#66BB6A\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#66BB6A\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p12225\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#66BB6A\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#66BB6A\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p12179\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p12205\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p12206\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p12207\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p12208\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p12209\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p12210\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p12211\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p12198\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p12199\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p12200\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p12201\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p12191\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p12192\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p12193\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p12194\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p12197\",\"attributes\":{\"axis\":{\"id\":\"p12191\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p12204\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p12198\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"64b801fe-0a3e-4cf9-8c75-fc68bf82ca22\",\"roots\":{\"p12229\":\"d176ee1f-f0a9-4787-a475-b6747621b35f\"},\"root_ids\":[\"p12229\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p12229"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"747aa7e4-498a-45ad-8c44-a6c4ad723f30\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p13033\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p12917\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p12919\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p12918\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p12931\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p12933\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p12920\",\"attributes\":{\"text\":\"Subscription -- node: mapping_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p12970\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p12914\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p12916\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p12915\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BgAAABYAAAAnAAAAOgAAAFIAAABvAAAAjwAAAK4AAADMAAAA6gAAAAYBAAA=\"},\"shape\":[11],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"FBzC+hBpeUKkKsP6EGl5QgyCxPoQaXlCNQ7I+hBpeUJcA9D6EGl5QjGu3PoQaXlCk/7p+hBpeUJKTvf6EGl5QnGdBPsQaXlCbfER+xBpeUJzRB/7EGl5Qg==\"},\"shape\":[11],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"51JcVfZdQT/8i6Axk6hHP6K1os1xbkM/GmoUkszqXT9O0CaHTzphP8+CUN7H0Vw/+64I/reSXT/Cw7Rv7q9eP30DkxtF1lo/FCAKZkzBWj8CRwINNnVePw==\"},\"shape\":[11],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p12971\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p12972\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p12967\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#D4E157\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p12968\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#D4E157\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p12969\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#D4E157\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p12923\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p12949\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p12950\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p12951\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p12952\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p12953\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p12954\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p12955\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p12942\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p12943\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p12944\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p12945\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p12935\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p12936\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p12975\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p12938\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p12941\",\"attributes\":{\"axis\":{\"id\":\"p12935\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p12948\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p12942\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p12973\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p12974\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p12970\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p12977\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p12979\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p12978\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p12991\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p12993\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p12980\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p13030\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p13024\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p13026\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p13025\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAEAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"51JcVfZdQT/vneKCfYVGP/foaLAErUs/AJr37kVqUD+Ev7qFCf5SPwjlfRzNkVU/jApBs5AlWD8QMARKVLlaP5RVx+AXTV0/GHuKd9vgXz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"753ign2FRj/36GiwBK1LPwCa9+5FalA/hL+6hQn+Uj8I5X0czZFVP4wKQbOQJVg/EDAESlS5Wj+UVcfgF01dPxh7infb4F8/TtAmh086YT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p13031\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p13032\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p13027\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#D4E157\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#D4E157\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p13028\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#D4E157\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#D4E157\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p13029\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#D4E157\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#D4E157\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p12983\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p13009\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p13010\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p13011\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p13012\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p13013\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p13014\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p13015\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p13002\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p13003\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p13004\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p13005\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p12995\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p12996\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p12997\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p12998\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p13001\",\"attributes\":{\"axis\":{\"id\":\"p12995\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p13008\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p13002\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"747aa7e4-498a-45ad-8c44-a6c4ad723f30\",\"roots\":{\"p13033\":\"a32a0215-fcdf-4d3d-8b29-04524e65c334\"},\"root_ids\":[\"p13033\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p13033"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"bd17940e-0377-44ea-94a6-27132bd6ffd4\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p13862\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p13746\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p13748\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p13747\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p13760\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p13762\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p13749\",\"attributes\":{\"text\":\"Subscription -- node: operator_cmd_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p13799\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p13743\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p13745\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p13744\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DQAAAB4AAAAuAAAAQwAAAA==\"},\"shape\":[4],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vBzC+hBpeUJCLMP6EGl5QqSCxPoQaXlCVjLL+hBpeUI=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0O6QYoBEQz9LsDic+dVMPwVPIVfqWUA/t18+WTFcPT8=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p13800\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p13801\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p13796\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFEE58\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p13797\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFEE58\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p13798\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFEE58\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p13752\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p13778\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p13779\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p13780\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p13781\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p13782\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p13783\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p13784\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p13771\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p13772\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p13773\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p13774\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p13764\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p13765\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p13804\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p13767\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p13770\",\"attributes\":{\"axis\":{\"id\":\"p13764\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p13777\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p13771\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p13802\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p13803\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p13799\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p13806\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p13808\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p13807\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p13820\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p13822\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p13809\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p13859\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p13853\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p13855\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p13854\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAEAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"t18+WTFcPT8aI8j3exhAP1gW8ULfgkE/lgkajkLtQj/V/ELZpVdEPxTwayQJwkU/UuOUb2wsRz+Q1r26z5ZIP87J5gUzAUo/Db0PUZZrSz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GiPI93sYQD9YFvFC34JBP5YJGo5C7UI/1fxC2aVXRD8U8GskCcJFP1LjlG9sLEc/kNa9us+WSD/OyeYFMwFKPw29D1GWa0s/S7A4nPnVTD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p13860\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p13861\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p13856\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFEE58\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFEE58\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p13857\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFEE58\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFEE58\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p13858\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFEE58\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFEE58\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p13812\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p13838\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p13839\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p13840\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p13841\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p13842\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p13843\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p13844\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p13831\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p13832\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p13833\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p13834\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p13824\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p13825\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p13826\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p13827\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p13830\",\"attributes\":{\"axis\":{\"id\":\"p13824\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p13837\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p13831\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"bd17940e-0377-44ea-94a6-27132bd6ffd4\",\"roots\":{\"p13862\":\"d2ea2e87-f821-47ff-93ac-7a40cee8619b\"},\"root_ids\":[\"p13862\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p13862"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"6ef7b110-286d-45f8-9e7b-802fdd0f67b7\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p14716\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p14600\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p14602\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p14601\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p14614\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p14616\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p14603\",\"attributes\":{\"text\":\"Subscription -- node: flight_control_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p14653\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p14597\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p14599\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p14598\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DwAAACAAAAA=\"},\"shape\":[2],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"+hzC+hBpeUKgLMP6EGl5Qg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"aaz9ne3RSz/xSpLn+j5MPw==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p14654\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p14655\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p14650\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCA28\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p14651\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCA28\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p14652\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCA28\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p14606\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p14632\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p14633\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p14634\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p14635\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p14636\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p14637\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p14638\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p14625\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p14626\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p14627\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p14628\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p14618\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p14619\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p14658\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p14621\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p14624\",\"attributes\":{\"axis\":{\"id\":\"p14618\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p14631\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p14625\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p14656\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p14657\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p14653\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p14660\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p14662\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p14661\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p14674\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p14676\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p14663\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p14713\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p14707\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p14709\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p14708\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"aaz9ne3RSz8QiYxY1dxLP7dlGxO950s/X0KqzaTySz8GHzmIjP1LP637x0J0CEw/VNhW/VsTTD/7tOW3Qx5MP6ORdHIrKUw/Sm4DLRM0TD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"EImMWNXcSz+3ZRsTvedLP19Cqs2k8ks/Bh85iIz9Sz+t+8dCdAhMP1TYVv1bE0w/+7Tlt0MeTD+jkXRyKylMP0puAy0TNEw/8UqS5/o+TD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p14714\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p14715\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p14710\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFCA28\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFCA28\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p14711\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFCA28\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFCA28\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p14712\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFCA28\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFCA28\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p14666\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p14692\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p14693\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p14694\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p14695\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p14696\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p14697\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p14698\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p14685\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p14686\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p14687\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p14688\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p14678\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p14679\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p14680\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p14681\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p14684\",\"attributes\":{\"axis\":{\"id\":\"p14678\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p14691\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p14685\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"6ef7b110-286d-45f8-9e7b-802fdd0f67b7\",\"roots\":{\"p14716\":\"c550214c-9163-4e8d-ac6d-c697c20b1917\"},\"root_ids\":[\"p14716\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p14716"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"195afd70-e18f-4214-bc39-6680e3eb93ab\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p15595\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p15479\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p15481\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p15480\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p15493\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p15495\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p15482\",\"attributes\":{\"text\":\"Subscription -- node: sensor_fusion_node, tid: 45526, topic: /imu/data\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p15532\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p15476\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p15478\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p15477\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HAAAAEEAAABaAAAAeAAAAJcAAAC1AAAA0gAAAO8AAAAKAQAAJQEAAD4BAABXAQAAbgEAAIUBAACbAQAAsQEAAMgBAADeAQAA9QEAAAsCAAAhAgAAOAIAAE4CAABlAgAAewIAAA==\"},\"shape\":[25],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"LyvD+hBpeUKeMcv6EGl5QlwJ1foQaXlCvrXh+hBpeUKaBe/6EGl5QgpV/PoQaXlCoqUJ+xBpeUJa+Bb7EGl5QpZLJPsQaXlCy50x+xBpeUIQ7D77EGl5QlA7TPsQaXlC8opZ+xBpeUL02Wb7EGl5QssndPsQaXlCTnaB+xBpeUKBx477EGl5QsEWnPsQaXlCVmSp+xBpeULLs7b7EGl5QpgExPsQaXlCyVTR+xBpeUInpd77EGl5Qin06/sQaXlC+EH5+xBpeUI=\"},\"shape\":[25],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lNv2Peqvpz8BFvn1Q2ygPyXrcHSV7p4/KZXwhF5/cj/iHeBJC5d1P+rQ6Xk3FnQ/mNpSB3k9eD8CgGPPnst0P3S366UpAnw/MC3qk9xhcz+BIECGjh10Pz0P7s7abXc/IsfWM4Rjdj/WU6uvrgp0P3tLOV/svYg/boWwGktYez/b+X5qvHRzP5rqyfyjb3I/kuaPaW0aez8v+grSjEVzP8+7saAwKHM/fshbrn5scj/KFd7lIr5zP2K+vAD76HQ/sYf2sYLflj8=\"},\"shape\":[25],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p15533\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p15534\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p15529\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFA726\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p15530\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFA726\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p15531\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFA726\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p15485\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p15511\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p15512\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p15513\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p15514\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p15515\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p15516\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p15517\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p15504\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p15505\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p15506\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p15507\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p15497\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p15498\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p15537\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p15500\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p15503\",\"attributes\":{\"axis\":{\"id\":\"p15497\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p15510\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p15504\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p15535\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p15536\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p15532\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p15539\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p15541\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p15540\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p15553\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p15555\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p15542\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p15592\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p15586\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p15588\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p15587\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"FAAAAAEAAAAAAAAAAAAAAAEAAAAAAAAAAgAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"fshbrn5scj8OcnIa/cOBP9z/tt26UYo/1sZ9ULxvkT+8DSAym7aVP6RUwhN6/Zk/jJtk9VhEnj85cYPrm0WhP62UVFwLaaM/IbglzXqMpT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DnJyGv3DgT/c/7bdulGKP9bGfVC8b5E/vA0gMpu2lT+kVMITev2ZP4ybZPVYRJ4/OXGD65tFoT+tlFRcC2mjPyG4Jc16jKU/lNv2Peqvpz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p15593\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p15594\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p15589\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFA726\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFA726\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p15590\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFA726\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFA726\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p15591\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFA726\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFA726\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p15545\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p15571\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p15572\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p15573\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p15574\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p15575\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p15576\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p15577\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p15564\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p15565\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p15566\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p15567\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p15557\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p15558\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p15559\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p15560\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p15563\",\"attributes\":{\"axis\":{\"id\":\"p15557\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p15570\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p15564\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"195afd70-e18f-4214-bc39-6680e3eb93ab\",\"roots\":{\"p15595\":\"e668ef81-4f6a-4ef2-af3a-d6d99b0a0d65\"},\"root_ids\":[\"p15595\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p15595"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"60c16e97-de8b-4bed-a3bf-89d0fa42b862\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p16499\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p16383\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p16385\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p16384\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p16397\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p16399\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p16386\",\"attributes\":{\"text\":\"Timer -- tid: 45526, period: 33 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p16436\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p16380\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p16382\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p16381\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAADAAAABEAAAAYAAAAIAAAACfAAAAvQAAANoAAAD3AAAAEwEAAC0BAABGAQAAXwEAAHcBAACNAQAAowEAALkBAADQAQAA5wEAAP0BAAATAgAAKQIAAEACAABXAgAAbQIAAA==\"},\"shape\":[25],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0xfC+hBpeULJlMT6EGl5QqBEy/oQaXlCG6/W+hBpeUJe/uP6EGl5QrpN8foQaXlC9pz++hBpeUJk7wv7EGl5QlRBGfsQaXlCdZUm+xBpeUJO5jP7EGl5Qpw0QfsQaXlC14NO+xBpeULZ0lv7EGl5QtMhafsQaXlCiW92+xBpeUJkv4P7EGl5QqIPkfsQaXlCXl6e+xBpeULhrKv7EGl5Qpj8uPsQaXlCRE3G+xBpeUKFndP7EGl5Qvbs4PsQaXlC+Dvu+xBpeUI=\"},\"shape\":[25],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"deRIZ2DkwT9U5XtGIjSiPyqr6Xqi65I/fXiWICOgkj8334juWdeoPwZn8PeL2aI/pWWk3lM5pT9Bn8iTpGuuPww+zcmLTLA/jdMQVfgzpD+xpx3+mqypPzEnaJPDJ6U/uDoA4q5epT9LWvENhc+mP8FyhAzk2aU/XOMz2T9Poz9d3hyu1R6mP3k7wmnBi6Y/E5uPa0PFoD9DVUyln3CmP/dXj/tW66Q/FsJqLGFtsD8O9buwNVupP1ex+E1hpaI/eXO4VnvYoz8=\"},\"shape\":[25],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p16437\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p16438\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p16433\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF7043\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p16434\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF7043\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p16435\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF7043\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p16389\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p16415\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p16416\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p16417\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p16418\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p16419\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p16420\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p16421\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p16408\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p16409\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p16410\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p16411\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p16401\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p16402\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p16441\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p16404\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p16407\",\"attributes\":{\"axis\":{\"id\":\"p16401\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p16414\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p16408\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p16439\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p16440\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"SensorNode::SensorNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\"},\"renderers\":[{\"id\":\"p16436\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p16443\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p16445\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p16444\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p16457\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p16459\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p16446\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p16496\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p16490\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p16492\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p16491\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAsAAAAIAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"fXiWICOgkj8C8PTvnxOfP8OzqV+Ow6U/hu9Yx0z9qz+kFYSXhRuxP4WzW8tkOLQ/ZlEz/0NVtz9H7wozI3K6PyiN4mYCj70/hRVdzfBVwD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AvD0758Tnz/Ds6lfjsOlP4bvWMdM/as/pBWEl4UbsT+Fs1vLZDi0P2ZRM/9DVbc/R+8KMyNyuj8ojeJmAo+9P4UVXc3wVcA/deRIZ2DkwT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p16497\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p16498\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p16493\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FF7043\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#FF7043\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p16494\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FF7043\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#FF7043\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p16495\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FF7043\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#FF7043\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p16449\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p16475\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p16476\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p16477\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p16478\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p16479\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p16480\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p16481\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p16468\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p16469\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p16470\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p16471\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p16461\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p16462\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p16463\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p16464\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p16467\",\"attributes\":{\"axis\":{\"id\":\"p16461\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p16474\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p16468\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"60c16e97-de8b-4bed-a3bf-89d0fa42b862\",\"roots\":{\"p16499\":\"f71434c1-a0c6-46fb-8b44-84d87a530951\"},\"root_ids\":[\"p16499\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p16499"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"59d24c0f-c8fc-49e9-8be0-d0a47c45b78a\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p17428\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p17312\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p17314\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p17313\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p17326\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p17328\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p17315\",\"attributes\":{\"text\":\"Subscription -- node: radiometric_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p17365\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p17309\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p17311\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p17310\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BAAAABQAAAAkAAAANwAAAE8AAABrAAAAiwAAAKoAAADIAAAA5gAAAAIBAAAeAQAAOAEAAA==\"},\"shape\":[13],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"7BvC+hBpeUJmKsP6EGl5QmA/w/oQaXlCqnvG+hBpeUI9cM76EGl5QnXZ2foQaXlCRCnn+hBpeUJCePT6EGl5QpHHAfsQaXlC+BsP+xBpeULlbhz7EGl5QunAKfsQaXlCFxE3+xBpeUI=\"},\"shape\":[13],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"hJuMKsO4Sz/t72yP3nBfPx8TKc3mcTg/SKMCJ9vAPT+2TfG4qBZhP/pDM0+uKWA/MIDwoURLXj/tfhXgu81bP94AM9/BT1w/+u/Ba5c2XD/fbHNjesJiP9VbA1slWFw/g9xFmKJcWj8=\"},\"shape\":[13],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p17366\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p17367\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p17362\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8D6E63\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p17363\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8D6E63\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p17364\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8D6E63\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p17318\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p17344\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p17345\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p17346\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p17347\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p17348\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p17349\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p17350\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p17337\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p17338\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p17339\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p17340\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p17330\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p17331\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p17370\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p17333\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p17336\",\"attributes\":{\"axis\":{\"id\":\"p17330\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p17343\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p17337\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p17368\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p17369\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p17365\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p17372\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p17374\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p17373\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p17386\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p17388\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p17375\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p17425\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p17419\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p17421\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p17420\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAgAAAAQAAAADAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HxMpzeZxOD/0QBoEDIFCP1j4n6EkyUg/vq8lPz0RTz+Rs1XuqqxSP0OPGD230FU/9mrbi8P0WD+oRp7azxhcP1oiYSncPF8/Bv8RPHQwYT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"9EAaBAyBQj9Y+J+hJMlIP76vJT89EU8/kbNV7qqsUj9Djxg9t9BVP/Zq24vD9Fg/qEae2s8YXD9aImEp3DxfPwb/ETx0MGE/32xzY3rCYj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p17426\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p17427\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p17422\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#8D6E63\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#8D6E63\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p17423\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#8D6E63\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#8D6E63\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p17424\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#8D6E63\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#8D6E63\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p17378\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p17404\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p17405\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p17406\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p17407\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p17408\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p17409\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p17410\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p17397\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p17398\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p17399\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p17400\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p17390\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p17391\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p17392\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p17393\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p17396\",\"attributes\":{\"axis\":{\"id\":\"p17390\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p17403\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p17397\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"59d24c0f-c8fc-49e9-8be0-d0a47c45b78a\",\"roots\":{\"p17428\":\"d3c3f15d-2fca-422e-a0d5-f768492b0015\"},\"root_ids\":[\"p17428\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p17428"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"5287f174-9abd-432e-ab03-087a46a787ba\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p18382\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p18266\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p18268\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p18267\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p18280\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p18282\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p18269\",\"attributes\":{\"text\":\"Subscription -- node: sensor_fusion_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p18319\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p18263\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p18265\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p18264\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CwAAABsAAAAsAAAAQAAAAFkAAAB2AAAA\"},\"shape\":[6],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"hxzC+hBpeUIXK8P6EGl5QnOCxPoQaXlChTHL+hBpeUJECdX6EGl5Qhe14foQaXlC\"},\"shape\":[6],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"/id/944aQz8M5xpmaDxBPy1DHOviNjo/fnTqymd5Pj9yUS0iisk7P/ePhegQOEI/\"},\"shape\":[6],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p18320\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p18321\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p18316\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BDBDBD\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p18317\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BDBDBD\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p18318\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BDBDBD\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p18272\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p18298\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p18299\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p18300\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p18301\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p18302\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p18303\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p18304\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p18291\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p18292\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p18293\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p18294\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p18284\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p18285\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p18324\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p18287\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p18290\",\"attributes\":{\"axis\":{\"id\":\"p18284\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p18297\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p18291\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p18322\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p18323\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p18319\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p18326\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p18328\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p18327\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p18340\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p18342\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p18329\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p18379\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p18373\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p18375\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p18374\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAEAAAAAAAAAAQAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"LUMc6+I2Oj9CEebR6Gk7P1bfr7junDw/a615n/TPPT+Ae0OG+gI/P8qkhjYAG0A/1IvrKYO0QD/fclAdBk5BP+lZtRCJ50E/9EAaBAyBQj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QhHm0ehpOz9W36+47pw8P2uteZ/0zz0/gHtDhvoCPz/KpIY2ABtAP9SL6ymDtEA/33JQHQZOQT/pWbUQiedBP/RAGgQMgUI//id/944aQz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p18380\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p18381\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p18376\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#BDBDBD\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#BDBDBD\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p18377\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#BDBDBD\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#BDBDBD\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p18378\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#BDBDBD\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#BDBDBD\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p18332\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p18358\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p18359\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p18360\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p18361\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p18362\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p18363\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p18364\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p18351\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p18352\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p18353\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p18354\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p18344\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p18345\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p18346\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p18347\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p18350\",\"attributes\":{\"axis\":{\"id\":\"p18344\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p18357\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p18351\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"5287f174-9abd-432e-ab03-087a46a787ba\",\"roots\":{\"p18382\":\"d5fe99f5-548f-4604-88b7-649bf7cb77e0\"},\"root_ids\":[\"p18382\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p18382"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"29bb9277-727d-47e2-95e7-ea240862c379\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p19361\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p19245\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p19247\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p19246\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p19259\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p19261\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p19248\",\"attributes\":{\"text\":\"Timer -- tid: 45526, period: 50 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p19298\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p19242\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p19244\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p19243\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MgAAAEcAAABjAAAAgwAAAKIAAADAAAAA3QAAAPoAAAAWAQAAMAEAAEkBAABiAQAAegEAAJABAACmAQAAvAEAANMBAADqAQAAAAIAABYCAAAsAgAAQwIAAFoCAABwAgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"jZXE+hBpeUJtRcv6EGl5Qrqv1voQaXlCff/j+hBpeUK0TvH6EGl5Qhme/voQaXlC0fAL+xBpeULJQhn7EGl5QnOWJvsQaXlCdecz+xBpeUKiNUH7EGl5QuWETvsQaXlC7NNb+xBpeULZImn7EGl5QpNwdvsQaXlCg8CD+xBpeULBEJH7EGl5QjtfnvsQaXlCBK6r+xBpeUKy/bj7EGl5QtFOxvsQaXlCtJ7T+xBpeULj7eD7EGl5Qgo97vsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0ZUIVP8ggj+q1VdXBWqBP950yw7xD4s/+zpwzojSfj/a4a/JGvWAP23Jqgg3GYU/xM9/D167hD/fUWNCzCWFPz19BP7w838/toXnpWJjfj87i96pgHt+PxDrjVph+n4/MbPPY5Rnfj/E0OrkDMV9P2FVvfxOk4k/9tTqq6sChT8CYhIu5BGcP/XXKyy4H4A/gqj7AKQ2kT8sDJHT1/OFP3Ogh9o2jJI/0NbBwd7EgD+o4VtYN959PxMteTwtP4A/\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p19299\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p19300\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p19295\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#78909C\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p19296\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#78909C\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p19297\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#78909C\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p19251\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p19277\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p19278\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p19279\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p19280\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p19281\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p19282\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p19283\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p19270\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p19271\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p19272\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p19273\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p19263\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p19264\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p19303\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p19266\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p19269\",\"attributes\":{\"axis\":{\"id\":\"p19263\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p19276\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p19270\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p19301\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p19302\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"SensorNode::SensorNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\"},\"renderers\":[{\"id\":\"p19298\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p19305\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p19307\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p19306\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p19319\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p19321\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p19308\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p19358\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p19352\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p19354\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p19353\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DgAAAAUAAAACAAAAAAAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"xNDq5AzFfT/yV22jpgKDP4JHZdTGIoc/EzddBedCiz+jJlU2B2OPPxqLprOTwZE/4oIizKPRkz+qep7ks+GVP3JyGv3D8Zc/OmqWFdQBmj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8ldto6YCgz+CR2XUxiKHPxM3XQXnQos/oyZVNgdjjz8ai6azk8GRP+KCIsyj0ZM/qnqe5LPhlT9ychr9w/GXPzpqlhXUAZo/AmISLuQRnD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p19359\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p19360\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p19355\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#78909C\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#78909C\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p19356\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#78909C\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#78909C\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p19357\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#78909C\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#78909C\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p19311\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p19337\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p19338\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p19339\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p19340\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p19341\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p19342\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p19343\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p19330\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p19331\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p19332\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p19333\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p19323\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p19324\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p19325\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p19326\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p19329\",\"attributes\":{\"axis\":{\"id\":\"p19323\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p19336\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p19330\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"29bb9277-727d-47e2-95e7-ea240862c379\",\"roots\":{\"p19361\":\"b0434e7d-df1b-43bd-a76b-fc2eaddd4ee6\"},\"root_ids\":[\"p19361\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p19361"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"189907a4-042d-4f55-836a-5e5a51b379dd\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p20365\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p20249\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p20251\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p20250\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p20263\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p20265\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p20252\",\"attributes\":{\"text\":\"Timer -- tid: 45526, period: 100 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p20302\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p20246\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p20248\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p20247\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"RQAAAGEAAACBAAAAoAAAAL4AAADbAAAA+AAAABQBAAAuAQAARwEAAGABAAB4AQAAjgEAAKQBAAC6AQAA0QEAAOgBAAD+AQAAFAIAACoCAABBAgAAWAIAAG4CAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"9kTL+hBpeUJtr9b6EGl5Qi//4/oQaXlCXk7x+hBpeUKqnf76EGl5QmbwC/sQaXlCZkIZ+xBpeUIhlib7EGl5QiPnM/sQaXlCUDVB+xBpeUKLhE77EGl5QprTW/sQaXlCiyJp+xBpeUItcHb7EGl5QiHAg/sQaXlCYhCR+xBpeULuXp77EGl5Qp6tq/sQaXlCSP24+xBpeUJWTsb7EGl5Ql6e0/sQaXlClu3g+xBpeUKgPO77EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"KXef46PFiT8zG2SSkbOAP/zIrUm3JYI/XDrmPGNfgj9kWwacpWSJP3TS+8bXnok/V+pZEMr7iD9SKAtfX+uCPwMIH0q05IE/pwLuef60gT8DQuvhy0SBPxYYsrrVc4I/bVhTWRR2gT9bC7PQzmmGP+G3IcZrXoU/kNjuHqD7gj/j32dcOBCCP5rudVJfloY/FTsah/pdiD/a4hqfyf6JPxVSflLt04E/26fjMQOVgT+gNT/+0qKOPw==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p20303\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p20304\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p20299\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#90CAF9\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p20300\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#90CAF9\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p20301\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#90CAF9\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p20255\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p20281\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p20282\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p20283\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p20284\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p20285\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p20286\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p20287\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p20274\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p20275\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p20276\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p20277\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p20267\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p20268\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p20307\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p20270\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p20273\",\"attributes\":{\"axis\":{\"id\":\"p20267\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p20280\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p20274\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p20305\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p20306\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"SensorNode::SensorNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\"},\"renderers\":[{\"id\":\"p20302\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p20309\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p20311\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p20310\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p20323\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p20325\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p20312\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p20362\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p20356\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p20358\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p20357\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CAAAAAUAAAAAAAAAAQAAAAIAAAACAAAABAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MxtkkpGzgD+kamBQSxiCPxa6XA4FfYM/hwlZzL7hhD/4WFWKeEaGP2qoUUgyq4c/2/dNBuwPiT9MR0rEpXSKP76WRoJf2Ys/L+ZCQBk+jT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pGpgUEsYgj8WulwOBX2DP4cJWcy+4YQ/+FhVinhGhj9qqFFIMquHP9v3TQbsD4k/TEdKxKV0ij++lkaCX9mLPy/mQkAZPo0/oDU//tKijj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p20363\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p20364\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p20359\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#90CAF9\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#90CAF9\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p20360\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#90CAF9\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#90CAF9\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p20361\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#90CAF9\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#90CAF9\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p20315\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p20341\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p20342\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p20343\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p20344\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p20345\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p20346\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p20347\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p20334\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p20335\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p20336\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p20337\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p20327\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p20328\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p20329\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p20330\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p20333\",\"attributes\":{\"axis\":{\"id\":\"p20327\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p20340\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p20334\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"189907a4-042d-4f55-836a-5e5a51b379dd\",\"roots\":{\"p20365\":\"aa4e3864-1a67-43e9-967d-69d241c507c3\"},\"root_ids\":[\"p20365\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p20365"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"ebb02b12-c697-4266-a662-80b26afa8d47\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p21394\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p21278\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p21280\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p21279\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p21292\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p21294\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p21281\",\"attributes\":{\"text\":\"Timer -- tid: 45526, period: 66 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p21331\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p21275\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p21277\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p21276\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SQAAAGUAAACFAAAApAAAAMIAAADfAAAA/AAAABgBAAAyAQAASwEAAGQBAAB8AQAAkgEAAKgBAAC+AQAA1QEAAOwBAAACAgAAGAIAAC4CAABFAgAAXAIAAHICAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DOjL+hBpeULjUdf6EGl5Qt+h5PoQaXlCI/Hx+hBpeUJeQP/6EGl5QkiTDPsQaXlCpuUZ+xBpeUJ5OSf7EGl5Qk6KNPsQaXlCJdhB+xBpeUKyJ0/7EGl5QrR2XPsQaXlCpsVp+xBpeULuEnf7EGl5QnljhPsQaXlCdbOR+xBpeUL0AZ/7EGl5QjdRrPsQaXlC45+5+xBpeUKu8cb7EGl5QpZB1PsQaXlCUpDh+xBpeULf3+77EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"kl7U7lcBjj981jVaDvSAP5RL4xdeSYI/0xOWeEDZhD+NDHIXYYqCP14sDJHT14M/AMgJE0azgj8sRl1r71OFP2oV/aGZJ4c/aCPXTSmvhT/vAiUFFsCEP8ZQTrSrkII/SfdzCvKzgT/11VWBWgyOP5DY7h6g+5I/rMd9q3Xigj9d+SzPg7uDP1WgFoOHaY8/2SYVjbW/gz8n9WVpp+aCP6iOVUrP9II/gSBAho4dhD9r1a4JaY2RPw==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p21332\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p21333\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p21328\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#A5D6A7\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p21329\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#A5D6A7\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p21330\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#A5D6A7\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p21284\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p21310\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p21311\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p21312\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p21313\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p21314\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p21315\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p21316\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p21303\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p21304\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p21305\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p21306\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p21296\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p21297\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p21336\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p21299\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p21302\",\"attributes\":{\"axis\":{\"id\":\"p21296\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p21309\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p21303\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p21334\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p21335\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"SensorNode::SensorNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\"},\"renderers\":[{\"id\":\"p21331\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p21338\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p21340\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p21339\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p21352\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p21354\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p21341\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p21391\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p21385\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p21387\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p21386\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CQAAAAYAAAADAAAAAAAAAAAAAAAAAAAAAwAAAAAAAAABAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"fNY1Wg70gD+Mn8a9+Q2DP51oVyHlJ4U/rTHohNBBhz+++njou1uJP87DCUyndYs/3oyar5KPjT/uVSsTfqmPP4APXru04ZA/CHQmbarukT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"jJ/GvfkNgz+daFch5SeFP60x6ITQQYc/vvp46LtbiT/OwwlMp3WLP96Mmq+Sj40/7lUrE36pjz+AD167tOGQPwh0Jm2q7pE/kNjuHqD7kj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p21392\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p21393\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p21388\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#A5D6A7\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#A5D6A7\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p21389\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#A5D6A7\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#A5D6A7\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p21390\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#A5D6A7\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#A5D6A7\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p21344\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p21370\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p21371\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p21372\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p21373\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p21374\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p21375\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p21376\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p21363\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p21364\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p21365\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p21366\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p21356\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p21357\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p21358\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p21359\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p21362\",\"attributes\":{\"axis\":{\"id\":\"p21356\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p21369\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p21363\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"ebb02b12-c697-4266-a662-80b26afa8d47\",\"roots\":{\"p21394\":\"f22790a8-c1e2-4cec-8ad9-8b9dc390db8e\"},\"root_ids\":[\"p21394\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p21394"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"4b15f664-37b7-4cdd-b419-ef26275f396c\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p22448\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p22332\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p22334\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p22333\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p22346\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p22348\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p22335\",\"attributes\":{\"text\":\"Subscription -- node: sensor_fusion_node, tid: 45526, topic: /gps/fix\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p22385\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p22329\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p22331\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p22330\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dwAAAJYAAAC0AAAA0QAAAO4AAAAJAQAAJAEAAD0BAABWAQAAbQEAAIQBAACaAQAAsAEAAMcBAADdAQAA9AEAAAoCAAAgAgAANwIAAE0CAABkAgAAegIAAA==\"},\"shape\":[22],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"L7Xh+hBpeUIGBe/6EGl5Qm9U/PoQaXlC7qQJ+xBpeUK29xb7EGl5QrxKJPsQaXlCM50x+xBpeUJ56z77EGl5Qrg6TPsQaXlCLYpZ+xBpeUJg2Wb7EGl5Qi8ndPsQaXlCnnWB+xBpeULVxo77EGl5Qi0WnPsQaXlComOp+xBpeUIrs7b7EGl5QgQExPsQaXlC/FPR+xBpeUKTpN77EGl5QpHz6/sQaXlCH0H5+xBpeUI=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"tksbDksDnz9u2ozTEFWgP9GUnX5QF6E/ECIZcmw9oz9lNsgkI2ehPyodrP9zmKc/3j6rzJTWnz+SdqOP+YCgP3o1QGmoUaA/VfZdEfxvpT+4dw360tufP7JHqBlSRaE/JLTlXIqroj+8lSU6yyyiP1mJeVbSip8/FmniHeBJoz9qNLkYA+ugP6z/c5gvL6A/zcggdxGmoD9u2ozTEFWgP7Abti3KbKA/4c6FkV7Upj8=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p22386\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p22387\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p22382\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFF59D\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p22383\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFF59D\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p22384\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFF59D\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p22338\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p22364\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p22365\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p22366\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p22367\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p22368\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p22369\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p22370\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p22357\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p22358\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p22359\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p22360\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p22350\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p22351\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p22390\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p22353\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p22356\",\"attributes\":{\"axis\":{\"id\":\"p22350\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p22363\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p22357\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p22388\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p22389\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p22385\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p22392\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p22394\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p22393\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p22406\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p22408\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p22395\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p22445\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p22439\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p22441\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p22440\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BQAAAAgAAAACAAAAAgAAAAIAAAAAAAAAAAAAAAEAAAAAAAAAAgAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"tksbDksDnz8wGLcsulCgP4SKYNLOH6E/2fwJeOPuoT8ub7Md+L2iP4LhXMMMjaM/11MGaSFcpD8sxq8ONiulP4A4WbRK+qU/1aoCWl/Jpj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MBi3LLpQoD+EimDSzh+hP9n8CXjj7qE/Lm+zHfi9oj+C4VzDDI2jP9dTBmkhXKQ/LMavDjYrpT+AOFm0SvqlP9WqAlpfyaY/Kh2s/3OYpz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p22446\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p22447\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p22442\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFF59D\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFF59D\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p22443\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFF59D\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFF59D\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p22444\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFF59D\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFF59D\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p22398\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p22424\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p22425\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p22426\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p22427\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p22428\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p22429\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p22430\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p22417\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p22418\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p22419\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p22420\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p22410\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p22411\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p22412\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p22413\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p22416\",\"attributes\":{\"axis\":{\"id\":\"p22410\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p22423\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p22417\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"4b15f664-37b7-4cdd-b419-ef26275f396c\",\"roots\":{\"p22448\":\"f40a08b1-71eb-42ce-bd17-c0ba8419fa96\"},\"root_ids\":[\"p22448\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p22448"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"d3897293-ab97-4e91-bf0c-363cec648466\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p23527\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p23411\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p23413\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p23412\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p23425\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p23427\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p23414\",\"attributes\":{\"text\":\"Subscription -- node: imu_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p23464\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p23408\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p23410\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p23409\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CQAAABkAAAAqAAAAPgAAAFcAAAB0AAAAlAAAALMAAAA=\"},\"shape\":[8],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VhzC+hBpeULpKsP6EGl5QkaCxPoQaXlCVDHL+hBpeUISCdX6EGl5QuW04foQaXlC1QTv+hBpeUJSVPz6EGl5Qg==\"},\"shape\":[8],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8WjjiLX4RD+JtfgUAOM5P6fPDriumEE/8wTCTrFqQD84ZtmTwOY8PzRMbamDvD4/XwfOGVHaOz/Cvp1EhH9BPw==\"},\"shape\":[8],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p23465\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p23466\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p23461\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFD54F\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p23462\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFD54F\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p23463\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFD54F\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p23417\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p23443\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p23444\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p23445\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p23446\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p23447\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p23448\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p23449\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p23436\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p23437\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p23438\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p23439\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p23429\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p23430\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p23469\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p23432\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p23435\",\"attributes\":{\"axis\":{\"id\":\"p23429\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p23442\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p23436\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p23467\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p23468\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p23464\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p23471\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p23473\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p23472\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p23485\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p23487\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p23474\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p23524\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p23518\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p23520\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p23519\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAIAAAAAAAAAAQAAAAEAAAACAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ibX4FADjOT/FHtrHCn47PwGIu3oVGT0/PvGcLSC0Pj89LT9wlSdAP9vhr8ka9UA/eZYgI6DCQT8XS5F8JZBCP7X/AdaqXUM/U7RyLzArRD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"xR7axwp+Oz8BiLt6FRk9Pz7xnC0gtD4/PS0/cJUnQD/b4a/JGvVAP3mWICOgwkE/F0uRfCWQQj+1/wHWql1DP1O0ci8wK0Q/8WjjiLX4RD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p23525\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p23526\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p23521\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFD54F\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFD54F\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p23522\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFD54F\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFD54F\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p23523\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFD54F\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFD54F\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p23477\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p23503\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p23504\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p23505\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p23506\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p23507\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p23508\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p23509\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p23496\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p23497\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p23498\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p23499\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p23489\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p23490\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p23491\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p23492\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p23495\",\"attributes\":{\"axis\":{\"id\":\"p23489\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p23502\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p23496\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"d3897293-ab97-4e91-bf0c-363cec648466\",\"roots\":{\"p23527\":\"a94ac8ca-8805-4120-b2d4-db8e51483c7f\"},\"root_ids\":[\"p23527\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p23527"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"91134e70-2cf3-4f89-9fc7-5e718f4593a1\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p24631\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p24515\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p24517\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p24516\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p24529\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p24531\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p24518\",\"attributes\":{\"text\":\"Subscription -- node: baro_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p24568\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p24512\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p24514\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p24513\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CgAAABoAAAArAAAAPwAAAFgAAAB1AAAAlQAAAA==\"},\"shape\":[7],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"bxzC+hBpeUICK8P6EGl5Ql6CxPoQaXlCbTHL+hBpeUIrCdX6EGl5Qv604foQaXlC7gTv+hBpeUI=\"},\"shape\":[7],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8bvplh3iTz8cJET5ghZCP9L7xteeWUI/orWizXFuQz/eHoSAfAlFP2kdVU0QdT8/NExtqYO8Pj8=\"},\"shape\":[7],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p24569\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p24570\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p24565\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCC80\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p24566\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCC80\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p24567\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCC80\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p24521\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p24547\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p24548\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p24549\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p24550\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p24551\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p24552\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p24553\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p24540\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p24541\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p24542\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p24543\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p24533\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p24534\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p24573\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p24536\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p24539\",\"attributes\":{\"axis\":{\"id\":\"p24533\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p24546\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p24540\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p24571\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p24572\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p24568\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p24575\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p24577\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p24576\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p24589\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p24591\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p24578\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p24628\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p24622\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p24624\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p24623\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAIAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NExtqYO8Pj/jwbsBCwVBP6vdwC7Uq0I/dPnFW51SRD89FcuIZvlFPwYx0LUvoEc/zkzV4vhGST+XaNoPwu1KP2CE3zyLlEw/KKDkaVQ7Tj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"48G7AQsFQT+r3cAu1KtCP3T5xVudUkQ/PRXLiGb5RT8GMdC1L6BHP85M1eL4Rkk/l2jaD8LtSj9ghN88i5RMPyig5GlUO04/8bvplh3iTz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p24629\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p24630\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p24625\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFCC80\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFCC80\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p24626\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFCC80\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFCC80\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p24627\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFCC80\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFCC80\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p24581\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p24607\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p24608\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p24609\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p24610\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p24611\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p24612\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p24613\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p24600\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p24601\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p24602\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p24603\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p24593\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p24594\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p24595\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p24596\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p24599\",\"attributes\":{\"axis\":{\"id\":\"p24593\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p24606\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p24600\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"91134e70-2cf3-4f89-9fc7-5e718f4593a1\",\"roots\":{\"p24631\":\"f417dd17-b398-40ec-8911-fbf948ec8368\"},\"root_ids\":[\"p24631\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p24631"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"63a607fb-07f4-4b2c-a7b7-6a34d1f42cbe\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p25760\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p25644\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p25646\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p25645\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p25658\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p25660\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p25647\",\"attributes\":{\"text\":\"Subscription -- node: telemetry_node, tid: 45526, topic: /parameter_events\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p25697\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p25641\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p25643\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p25642\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"EAAAAA==\"},\"shape\":[1],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Gx3C+hBpeUI=\"},\"shape\":[1],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"6KViY15HTD8=\"},\"shape\":[1],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p25698\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p25699\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p25694\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFAB91\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p25695\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFAB91\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p25696\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFAB91\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p25650\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p25676\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p25677\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p25678\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p25679\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p25680\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p25681\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p25682\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p25669\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p25670\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p25671\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p25672\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p25662\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p25663\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p25702\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p25665\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p25668\",\"attributes\":{\"axis\":{\"id\":\"p25662\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p25675\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p25669\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p25700\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p25701\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p25697\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p25704\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p25706\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p25705\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p25718\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p25720\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p25707\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p25757\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p25751\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p25753\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p25752\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"rU7OUNzx379G6GfqdYvZv+CBAYQPJdO/8jY2O1J9yb9M1NLcCmG5vwCmYmNeR0w/7F5gVijSuT9C/Pz34LXJP4fkZOJWQdM/7UrLSL2n2T8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Ruhn6nWL2b/ggQGEDyXTv/I2NjtSfcm/TNTS3Aphub8ApmJjXkdMP+xeYFYo0rk/Qvz89+C1yT+H5GTiVkHTP+1Ky0i9p9k/qdiY1xEH4D8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p25758\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p25759\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p25754\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFAB91\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFAB91\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p25755\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFAB91\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFAB91\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p25756\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#FFAB91\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#FFAB91\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p25710\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p25736\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p25737\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p25738\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p25739\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p25740\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p25741\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p25742\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p25729\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p25730\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p25731\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p25732\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p25722\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p25723\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p25724\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p25725\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p25728\",\"attributes\":{\"axis\":{\"id\":\"p25722\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p25735\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p25729\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"63a607fb-07f4-4b2c-a7b7-6a34d1f42cbe\",\"roots\":{\"p25760\":\"ceea7f7a-9b7c-4a68-9ddf-122ca6374dd5\"},\"root_ids\":[\"p25760\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p25760"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"78fdc992-57eb-4dc5-8b80-6f6da5640efa\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p26914\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p26798\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p26800\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p26799\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p26812\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p26814\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p26801\",\"attributes\":{\"text\":\"Subscription -- node: smoke_classifier_node, tid: 45526, topic: /camera/radiometric\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p26851\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p26795\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p26797\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p26796\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PAAAAFUAAAByAAAAkgAAALEAAADPAAAA7QAAAAgBAAAjAQAAPAEAAFUBAABsAQAAgwEAAJkBAACvAQAAxgEAANwBAADzAQAACQIAAB8CAAA2AgAATAIAAGMCAAB5AgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"bw7I+hBpeUIx5tH6EGl5QoGR3voQaXlCuuHr+hBpeUJMMfn6EGl5QpGBBvsQaXlCj9QT+xBpeUKNJyH7EGl5Qph6LvsQaXlCI8k7+xBpeUKWF0n7EGl5QkRnVvsQaXlCg7Zj+xBpeULnA3H7EGl5Qo9SfvsQaXlCsqOL+xBpeUKe85j7EGl5QqxApvsQaXlC9I+z+xBpeUJt4cD7EGl5Qn0xzvsQaXlCw4Hb+xBpeUKD0Oj7EGl5Qike9vsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"7zhFR3IRSUDPSIRGsBFJQD5cctwpFUlAYYkHlE0TSUDWVBaFXRJJQF97ZkmAFElA+kFdpFAUSUDBVDNrKRRJQL2mBwWlEElAFOgTeZIOSUByxFp8ChRJQCJxj6UPE0lA8PlhhPASSUDuIkxRLhVJQMPTK2UZFElAN+LJbmYUSUAv+DQnLxBJQDrpfeNrE0lAyeNp+YEVSUAaFM0DWBBJQHTtC+iFD0lAM1LvqZwSSUDbb+1ESRRJQCiZnNoZEklA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p26852\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p26853\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p26848\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#CE93D8\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p26849\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#CE93D8\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p26850\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#CE93D8\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p26804\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p26830\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p26831\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p26832\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p26833\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p26834\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p26835\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p26836\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p26823\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p26824\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p26825\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p26826\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p26816\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p26817\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p26856\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p26819\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p26822\",\"attributes\":{\"axis\":{\"id\":\"p26816\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p26829\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p26823\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p26854\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p26855\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p26851\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p26858\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p26860\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p26859\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p26872\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p26874\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p26861\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p26911\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p26905\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p26907\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p26906\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAEAAAADAAAAAAAAAAIAAAADAAAABAAAAAIAAAAFAAAAAwAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"FOgTeZIOSUAMTukFRA9JQAW0vpL1D0lA/hmUH6cQSUD2f2msWBFJQO7lPjkKEklA50sUxrsSSUDgselSbRNJQNgXv98eFElA0H2UbNAUSUA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DE7pBUQPSUAFtL6S9Q9JQP4ZlB+nEElA9n9prFgRSUDu5T45ChJJQOdLFMa7EklA4LHpUm0TSUDYF7/fHhRJQNB9lGzQFElAyeNp+YEVSUA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p26912\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p26913\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p26908\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#CE93D8\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#CE93D8\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p26909\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#CE93D8\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#CE93D8\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p26910\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#CE93D8\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#CE93D8\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p26864\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p26890\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p26891\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p26892\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p26893\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p26894\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p26895\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p26896\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p26883\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p26884\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p26885\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p26886\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p26876\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p26877\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p26878\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p26879\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p26882\",\"attributes\":{\"axis\":{\"id\":\"p26876\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p26889\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p26883\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"78fdc992-57eb-4dc5-8b80-6f6da5640efa\",\"roots\":{\"p26914\":\"bea47763-ceb8-4935-a40a-330eac6d4a17\"},\"root_ids\":[\"p26914\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p26914"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"aa149ab2-740e-4e8f-9881-db37a66830fd\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p28093\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p27977\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p27979\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p27978\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p27991\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p27993\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p27980\",\"attributes\":{\"text\":\"Subscription -- node: flight_mgmt_node, tid: 45526, topic: /sensors/fused\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p28030\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p27974\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p27976\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p27975\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XQAAAHoAAACZAAAAtwAAANQAAADxAAAADAEAACcBAABAAQAAWQEAAHABAACHAQAAnQEAALMBAADKAQAA4AEAAPcBAAANAgAAIwIAADoCAABQAgAAZwIAAH0CAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"TgrV+hBpeUIUtuH6EGl5QvAF7/oQaXlCXFX8+hBpeUIIpgn7EGl5QrD4FvsQaXlCBEwk+xBpeUIhnjH7EGl5QoPsPvsQaXlCsjtM+xBpeUJIi1n7EGl5QlraZvsQaXlCQih0+xBpeUK8doH7EGl5QtfHjvsQaXlCKxec+xBpeULJZKn7EGl5Qh20tvsQaXlC6QTE+xBpeUIbVdH7EGl5Qnml3vsQaXlCe/Tr+xBpeUKwQvn7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"c5zbhHtlfj8HI/YJoBh5PwLxun7Bbng/lwD8U6pEeT9ZTdcTXReOP4YcW88Qjnk/ELBW7ZqQlj9jCWtj7IR3P2CuRQvQtno/vlDAdjBifz8OiBBXzt55P7r4254gsX0/r3yW58HdeT/svmN47GeBP1ZKz/QSY3k/g/dVuVD5dz97FRkdkISdP14R/G8lO4Y/vceZJmw/eT+OAkTBjCl4P4W2nEtxVXk/rYpwk1FleD/FHW/yW3SCPw==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p28031\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p28032\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p28027\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F48FB1\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p28028\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F48FB1\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p28029\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F48FB1\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p27983\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p28009\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p28010\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p28011\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p28012\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p28013\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p28014\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p28015\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p28002\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p28003\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p28004\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p28005\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p27995\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p27996\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p28035\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p27998\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p28001\",\"attributes\":{\"axis\":{\"id\":\"p27995\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p28008\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p28002\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p28033\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p28034\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p28030\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p28037\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p28039\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p28038\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p28051\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p28053\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p28040\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p28090\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p28084\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p28086\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p28085\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"EQAAAAIAAAABAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"YwlrY+yEdz+4+8FlunyAP79yzpn+NoU/xunazULxiT/MYOcBh6uOP+rr+ZrlspE/bScAtQcQlD/xYgbPKW2WP3SeDOlLypg/99kSA24nmz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"uPvBZbp8gD+/cs6Z/jaFP8bp2s1C8Yk/zGDnAYerjj/q6/ma5bKRP20nALUHEJQ/8WIGzyltlj90ngzpS8qYP/fZEgNuJ5s/exUZHZCEnT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p28091\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p28092\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p28087\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F48FB1\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#F48FB1\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p28088\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F48FB1\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#F48FB1\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p28089\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F48FB1\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#F48FB1\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p28043\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p28069\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p28070\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p28071\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p28072\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p28073\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p28074\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p28075\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p28062\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p28063\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p28064\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p28065\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p28055\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p28056\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p28057\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p28058\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p28061\",\"attributes\":{\"axis\":{\"id\":\"p28055\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p28068\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p28062\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"aa149ab2-740e-4e8f-9881-db37a66830fd\",\"roots\":{\"p28093\":\"e84c0c8f-0926-49cc-9cba-e01a9a0100bf\"},\"root_ids\":[\"p28093\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p28093"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"0baa1876-0586-4099-ba74-1052eb29ffa1\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p29297\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p29181\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p29183\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p29182\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p29195\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p29197\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p29184\",\"attributes\":{\"text\":\"Subscription -- node: flight_control_node, tid: 45526, topic: /flight/plan\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p29234\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p29178\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p29180\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p29179\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XgAAAHwAAACbAAAAuQAAANYAAADzAAAADwEAACkBAABCAQAAWwEAAHMBAACJAQAAnwEAALUBAADMAQAA4wEAAPkBAAAPAgAAJQIAADwCAABTAgAAaQIAAH8CAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"gwrV+hBpeUJqtuH6EGl5QkIG7/oQaXlCtlX8+hBpeUKTpgn7EGl5Qgb5FvsQaXlC6Uwk+xBpeUJznjH7EGl5Qt3sPvsQaXlCITxM+xBpeULDi1n7EGl5QrTaZvsQaXlCmCh0+xBpeUI3d4H7EGl5Qi3IjvsQaXlCphec+xBpeUKaZan7EGl5Qoe0tvsQaXlCRAXE+xBpeUJtVdH7EGl5QgCm3vsQaXlCzfTr+xBpeUInQ/n7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2NglqrcaOUDedTbknyE5QF7acFgaIDlAjiJrDaUeOUDz4y8t6h85QF3iyAORITlAKc5RR8cdOUDkgjP4+xk5QJf+JalMHTlAIbByaJEZOUBN+RBUjRo5QGwjnuxmHjlAHVa45SMZOUBbtABtqxk5QAE0Spf+GTlAfuGVJM8ZOUBuiVxwBhs5QDNrKSDtHzlAdsO2RZkZOUBXCoFc4hw5QPGAsilXJDlAEi7kEdwYOUBB176AXiA5QA==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p29235\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p29236\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p29231\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#B39DDB\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p29232\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#B39DDB\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p29233\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#B39DDB\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p29187\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p29213\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p29214\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p29215\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p29216\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p29217\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p29218\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p29219\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p29206\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p29207\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p29208\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p29209\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p29199\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p29200\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p29239\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p29202\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p29205\",\"attributes\":{\"axis\":{\"id\":\"p29199\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p29212\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p29206\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p29237\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p29238\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p29234\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p29241\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p29243\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p29242\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p29255\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p29257\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p29244\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p29294\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p29288\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p29290\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p29289\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CAAAAAMAAAAAAAAAAgAAAAIAAAABAAAABAAAAAIAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Ei7kEdwYOUAoA6z6ARo5QD/Yc+MnGzlAVa07zE0cOUBrggO1cx05QIJXy52ZHjlAmCyThr8fOUCuAVtv5SA5QMTWIlgLIjlA26vqQDEjOUA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"KAOs+gEaOUA/2HPjJxs5QFWtO8xNHDlAa4IDtXMdOUCCV8udmR45QJgsk4a/HzlArgFbb+UgOUDE1iJYCyI5QNur6kAxIzlA8YCyKVckOUA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p29295\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p29296\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p29291\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#B39DDB\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#B39DDB\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p29292\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#B39DDB\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#B39DDB\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p29293\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#B39DDB\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#B39DDB\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p29247\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p29273\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p29274\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p29275\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p29276\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p29277\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p29278\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p29279\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p29266\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p29267\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p29268\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p29269\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p29259\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p29260\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p29261\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p29262\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p29265\",\"attributes\":{\"axis\":{\"id\":\"p29259\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p29272\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p29266\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"0baa1876-0586-4099-ba74-1052eb29ffa1\",\"roots\":{\"p29297\":\"ee4ad0f3-90c8-4826-9806-ecbfa3231f57\"},\"root_ids\":[\"p29297\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p29297"
+ }
+ },
+ "output_type": "display_data"
}
],
"source": [
@@ -317,7 +1065,7 @@
"data": {
"text/html": [
"\n",
- " \n"
+ " \n"
]
},
"metadata": {},
@@ -325,12 +1073,12 @@
},
{
"data": {
- "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"2ce2bc4a-ece0-46bf-8d75-016a5a27a656\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p2646\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2648\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p2647\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2660\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p2662\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p2649\",\"attributes\":{\"text\":\"Callback durations\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2702\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2693\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2694\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2695\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAIAAAA=\"},\"shape\":[2],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"yYw0oRloeUK4njShGWh5Qg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lbVN8biodj9WYp6VtOJLPw==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2703\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2704\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2699\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2700\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2701\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2718\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2709\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2710\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2711\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BQAAAAgAAAALAAAADgAAABEAAAAUAAAAFwAAABoAAAAdAAAAIAAAACMAAAAmAAAAKQAAACwAAAAvAAAAMgAAADUAAAA4AAAAOwAAAD4AAABBAAAARAAAAEcAAABKAAAATQAAAFAAAABTAAAAVgAAAFkAAABcAAAAXwAAAGIAAABlAAAAaAAAAGsAAABuAAAAcQAAAHQAAAB3AAAAegAAAH0AAACAAAAAgwAAAIYAAACJAAAAjAAAAI8AAACSAAAAlQAAAA==\"},\"shape\":[49],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GUQ7oRloeUKFh0GhGWh5QtXKR6EZaHlC4QxOoRloeUKqO1ShGWh5Qsl+WqEZaHlCBr1goRloeULyDGehGWh5QnlJbaEZaHlCSIVzoRloeUJky3mhGWh5QukIgKEZaHlCk0CGoRloeUIjfYyhGWh5Qvi9kqEZaHlCkQGZoRloeUKoRp+hGWh5Qm+KpaEZaHlCDsGroRloeULL+7GhGWh5QoU9uKEZaHlCGX6+oRloeUKwwMShGWh5Qlz9yqEZaHlCFDzRoRloeULwf9ehGWh5QgrB3aEZaHlCbQHkoRloeUJEPeqhGWh5QiV88KEZaHlCbb32oRloeUKw/PyhGWh5QsFMA6IZaHlC2YYJohloeUJxyw+iGWh5QjcJFqIZaHlCQkYcohloeULyhCKiGWh5Qm3DKKIZaHlCmgEvohloeUKJPzWiGWh5Qph+O6IZaHlCor9BohloeUK0/EeiGWh5QkJGTqIZaHlCNYZUohloeUISvVqiGWh5QroDYaIZaHlChz5nohloeUI=\"},\"shape\":[49],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SpUoe0s5sz+XVG03wTexP6nAyTZwB7I/DhXj/E0otD/ue9Rfr7C0P8AhVKnZA7E/XaYmwRvSsD8aMh6lEp6wP/PLYIxIFLI/aHke3J21sz+fILHdPUC3P5peYizTL7E/mdU73A4Nuz/pfk5BfjayPxUCucSRB7I/cCU7NgLxqj9Ot+wQ/7CtP+pYpfRML7U/O6xwy0dStj+H/DOD+MCyP5AuNq0UArE/UIvBw7Rvsj8Lem8MAcC9P2jPZWoSvLE/dQRws3ixsD8G81fIXBm0PztSfecXJbQ/H0yKj0/Itj9gWP58W7C0P4+NQLyuX7A/cJUnEHaKsT9RweEFEamxP4F5yJQPQbU/CyjU00fgsz9kzcggdxGyP6lLxjGSPbI/RML3/gbtsT/JrUm3JXKxPzv8NVmjHrI/zxJkBFQ4tj+5qYHmc+62P2VvKeeLvbM/4XoUrkfhsj+OkewRaoawP4wS9Bd6xLQ/NEqX/iWptD8E4nX9gt24P703hgDg2LM/wF/MlqyKsD8=\"},\"shape\":[49],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2719\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2720\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2715\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2716\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2717\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2732\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2723\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2724\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2725\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BAAAAAcAAAAKAAAADQAAABAAAAATAAAAFgAAABkAAAAcAAAAHwAAACIAAAAlAAAAKAAAACsAAAAuAAAAMQAAADQAAAA3AAAAOgAAAD0AAABAAAAAQwAAAEYAAABJAAAATAAAAE8AAABSAAAAVQAAAFgAAABbAAAAXgAAAGEAAABkAAAAZwAAAGoAAABtAAAAcAAAAHMAAAB2AAAAeQAAAHwAAAB/AAAAggAAAIUAAACIAAAAiwAAAI4AAACRAAAAlAAAAJcAAAA=\"},\"shape\":[50],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0Y46oRloeUJ/0kChGWh5Qs8VR6EZaHlCz1dNoRloeUL6hlOhGWh5QpbJWaEZaHlC+AdgoRloeUK2V2ahGWh5QgKVbKEZaHlC089yoRloeUIXFXmhGWh5Qr5Tf6EZaHlC5YqFoRloeULXx4uhGWh5QpMIkqEZaHlCM02YoRloeULHkZ6hGWh5QrjUpKEZaHlC+AuroRloeUKYRrGhGWh5QnuIt6EZaHlCSsi9oRloeUKBC8ShGWh5Qj1IyqEZaHlCM4fQoRloeULNytahGWh5QkYM3aEZaHlCCEzjoRloeUJqiOmhGWh5QmjH76EZaHlCNQj2oRloeULXR/yhGWh5Qr6XAqIZaHlCFNIIohloeUKJFQ+iGWh5Qp5TFaIZaHlCqJAbohloeUIA0CGiGWh5QggOKKIZaHlC2UwuohloeULXiTSiGWh5Qs/JOqIZaHlCbwpBohloeUKFR0eiGWh5QhmQTaIZaHlCydBTohloeUKyB1qiGWh5Qu5OYKIZaHlCy4lmohloeUI5ymyiGWh5Qg==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4BEVqptLJEDfpj/7kVIkQOZatABtUyRA28AdqFNWJEAsSZ7r+0AkQHI1sistUyRAxy3m54ZOJEB0X85sV1AkQNdrelBQSiRAlgUTfxRVJEBTd2UXDGYkQDzYYrfPSiRA/yH99nVQJED6tfXTf1YkQEwbDksDVyRAEas/wjBIJEBH/8u1aFkkQHqlLEMcYyRAYmcKnddQJEBMqrab4FMkQPZ9OEiISiRAcGHdeHdcJEDfMTz2s0gkQDj0Fg/vUSRAQSlauRdIJEC/79+8OFEkQCf5Eb9iTSRAWybD8XxOJECLOJ1kq0skQCY2H9eGSiRAIApmTMFSJEBEherm4kckQNy93CdHSSRA2XdF8L9FJEDuBtFa0VYkQPvJGB9mXyRArUz4pX5eJEA5KGGm7U8kQEljtI6qRiRAADeLFwtLJEBa1v1jIVIkQFlOQukLSSRAOKClK9hWJEBPPdLgtlYkQFvOpbiqZCRAA5mdRe9MJEAwEtpyLk0kQL5PVaGBSCRA9S1zuixOJEBiFASPb18kQA==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2733\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2734\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2729\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2730\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2731\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2746\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2737\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2738\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2739\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AwAAAAYAAAAJAAAADAAAAA8AAAASAAAAFQAAABgAAAAbAAAAHgAAACEAAAAkAAAAJwAAACoAAAAtAAAAMAAAADMAAAA2AAAAOQAAADwAAAA/AAAAQgAAAEUAAABIAAAASwAAAE4AAABRAAAAVAAAAFcAAABaAAAAXQAAAGAAAABjAAAAZgAAAGkAAABsAAAAbwAAAHIAAAB1AAAAeAAAAHsAAAB+AAAAgQAAAIQAAACHAAAAigAAAI0AAACQAAAAkwAAAJYAAAA=\"},\"shape\":[50],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"+ng6oRloeULlvkChGWh5QloCR6EZaHlCi0RNoRloeUIEdFOhGWh5Qs+1WaEZaHlCtPRfoRloeUJzRGahGWh5QqKBbKEZaHlCZrxyoRloeULNAHmhGWh5QlZAf6EZaHlCnneFoRloeULbs4uhGWh5Qt30kaEZaHlCrDqYoRloeULDfZ6hGWh5QjXApKEZaHlCmPiqoRloeUKBM7GhGWh5Qht1t6EZaHlCmLS9oRloeUIp+MOhGWh5QnM0yqEZaHlCFHTQoRloeUKWt9ahGWh5Qvr43KEZaHlCwTjjoRloeUIrdemhGWh5Qq6z76EZaHlCrPT1oRloeUKPNPyhGWh5QlaEAqIZaHlCqL4IohloeUJzAg+iGWh5Qsc/FaIZaHlC9nwbohloeUKwvCGiGWh5Qof6J6IZaHlCmjkuohloeUJGdjSiGWh5Qkq2OqIZaHlCqPZAohloeUIINEeiGWh5Ql58TaIZaHlCBr1TohloeUKw9FmiGWh5Qt87YKIZaHlC2XZmohloeUKctmyiGWh5Qg==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0ZUIVP8gzD/ql4i3zr+1PzhOCvMeZ7Y/U7DG2XQEtD/M1CR4Qxq1P0M9fQT+8Ls/AkuuYvGbtj+tw9FVuru2P1RyTuyhfbw/ABsQIa6cuT//lCpR9pbAPzT2JRsPtrg/Io0KnGwDtz+Z1qaxvRa8P4dT5uYb0bk/3/qw3qgVsj+zDHGsi9uwP9C3BUt1Abc/Gr/wSpLnuj/QDyOERxu3P7WjOEcdHbc/+rSK/tDMtz8t7dRcbjC4P1Tm5hvRPbs/jnObcK/Mtz9O7KF9rOC3P4m2Y+qu7LY/TaJe8GlOtj/jxcIQOX21P86mI4Cbxb8/gQUwZeCAtj+Cyvj3GRe2P9mxEYjX9bc/yorh6gCIuz+ze/KwUGu2P8rBbAIMy7c/Ykm5+xwfuT/WxtgJL8G1P5DAH37+e7g/+py7XS9NtT8fhetRuB65Px/2QgHbwbg/XJIDdjV5uj+WehaE8j62P4BJKlPMQbg/xTcUPlsHtz+5pdWQuMe2P5jg1AeSd7Y/lIYahSSztj/zkCkfgqq5Pw==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2747\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2748\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2743\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2744\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2745\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p2760\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p2751\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p2752\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p2753\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAA==\"},\"shape\":[1],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Co00oRloeUI=\"},\"shape\":[1],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"T+j1J/G5Qz8=\"},\"shape\":[1],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p2761\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p2762\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2757\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2758\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p2759\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p2652\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p2678\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p2679\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p2680\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p2681\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p2682\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p2683\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p2684\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2671\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2672\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p2674\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2673\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p2664\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p2665\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p2763\"},\"axis_label\":\"start (2025-04-29 12:51)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p2666\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2670\",\"attributes\":{\"axis\":{\"id\":\"p2664\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p2677\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p2671\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p2705\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p2706\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p2702\"},{\"id\":\"p2760\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p2721\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"DecisionNode::DecisionNode()::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p2718\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p2735\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode()::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p2732\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p2749\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"SensorNode::SensorNode()::{lambda()#1}\"},\"renderers\":[{\"id\":\"p2746\"}]}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"2ce2bc4a-ece0-46bf-8d75-016a5a27a656\",\"roots\":{\"p2646\":\"c95958fb-f727-4ad0-a1a2-c3149680669e\"},\"root_ids\":[\"p2646\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"5faeab46-cf5f-45a3-b5d4-1270a40df803\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p30407\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p30409\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p30408\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p30421\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p30423\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p30410\",\"attributes\":{\"text\":\"Callback durations\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30463\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30454\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30456\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30455\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BQAAABUAAAAmAAAAOAAAAFAAAABtAAAAjQAAAKwAAADKAAAA6AAAAAQBAAAgAQAA\"},\"shape\":[12],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ABzC+hBpeUKLKsP6EGl5QvSBxPoQaXlCunvG+hBpeUJacM76EGl5Qnkb2/oQaXlC9Gvo+hBpeUJku/X6EGl5QrwKA/sQaXlCh14Q+xBpeUK2sR37EGl5QkoEK/sQaXlC\"},\"shape\":[12],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DmWoiqn0Qz99kjtsIjNHP9doOdBDbVs/vobguIybOj8hAg6hSs0+P18HzhlR2ls/44v2eCEdXj+4rS08LxVbP/jii/Z4IV0/E9Iag04IXT/c8/xpozpdP3LChNGsbF8/\"},\"shape\":[12],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30464\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30465\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30460\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30461\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30462\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30479\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30470\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30472\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30471\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DgAAAB8AAAAvAAAA\"},\"shape\":[3],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2RzC+hBpeUJvLMP6EGl5QryCxPoQaXlC\"},\"shape\":[3],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HCRE+YIWQj+Em4wqw7hLPwivXdpwWDo/\"},\"shape\":[3],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30480\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30481\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30476\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30477\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30478\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30492\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30483\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30485\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30484\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"JQAAAGwAAACMAAAAqwAAAMkAAADnAAAAAwEAAB8BAAA5AQAAUgEAAGkBAACAAQAAlgEAAKwBAADDAQAA2QEAAPABAAAGAgAAHAIAADMCAABJAgAAYAIAAHYCAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"bT/D+hBpeUKN2dn6EGl5QmAp5/oQaXlCXnj0+hBpeUKuxwH7EGl5QhAcD/sQaXlCBm8c+xBpeUICwSn7EGl5Qi8RN/sQaXlCZF9E+xBpeUIXr1H7EGl5QtX+XvsQaXlCskts+xBpeUKwmnn7EGl5QpbrhvsQaXlCeTuU+xBpeUIniaH7EGl5QufXrvsQaXlC9Ce8+xBpeUJkecn7EGl5QnnJ1vsQaXlCIRjk+xBpeULnZfH7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NZnxttIfNECxFwrYDhY0QBZLkXwlIDRAEkvK3eckNECY+KOoMyc0QJlKP+HsHjRAMNl4sMUiNECk+zkF+Sk0QNQNFHgnHzRAppcYy/QjNEC1No3ttSA0QEW4yagyIDRAJH8w8NwfNEDm6PF7mx40QMBd9utOIzRAWDz1SIMjNEBIGXEBaBw0QEdy+Q/pHzRA7lutE5cvNEAAUps4uRs0QPZ5jPLMJzRACwkYXd4gNEAhI6DCESg0QA==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30493\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30494\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30489\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30490\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30491\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30506\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30497\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30499\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30498\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SwAAAGcAAACHAAAApgAAAMQAAADiAAAA/gAAABoBAAA0AQAATgEAAGYBAAB+AQAAlAEAAKoBAADBAQAA1wEAAO4BAAAEAgAAGgIAADECAABHAgAAXgIAAHQCAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"YCvN+hBpeUKDlNj6EGl5QrTk5foQaXlCpjPz+hBpeULdggD7EGl5QtXWDfsQaXlC7igb+xBpeUI9fCj7EGl5QjvNNfsQaXlCNxtD+xBpeUKkalD7EGl5Qp65XfsQaXlCfwhr+xBpeUIpVnj7EGl5QtmmhfsQaXlCVvaS+xBpeUL2RKD7EGl5QgCUrfsQaXlC8uK6+xBpeUKLNMj7EGl5QmqE1fsQaXlCTNPi+xBpeULZIvD7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"EHUfgNSGFEAbSu1FtI0UQOi+nNmuYBRAc2VQbXBSFEBQc/IiE3AUQMCTFi6rkBRAprkVwmqsFECpEfqZen0UQM+G/DODOBRAnYNnQpNkFEAd6QyMvGwUQP2k2qfjoRRApU3VPbJJFEBod0gxQIIUQD4/jBAefRRAsU8AxciSFEB+jSRBuHIUQIunHmlwSxRA7L5jeOyHFEAgRDLk2JoUQCBCXDl7lxRAUI2XbhJzFEAE5Euo4FAUQA==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30507\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30508\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30503\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30504\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30505\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30520\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30511\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30513\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30512\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XwAAAH0AAACcAAAAugAAANcAAAD0AAAAEAEAACoBAABDAQAAXAEAAHQBAACKAQAAoAEAALYBAADNAQAA5AEAAPoBAAAQAgAAJgIAAD0CAABUAgAAagIAAIACAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"xZzW+hBpeUIXSeP6EGl5QumY8PoQaXlCMej9+hBpeUInOQv7EGl5QrKLGPsQaXlCjd8l+xBpeUKsMDP7EGl5Qlh/QPsQaXlCb85N+xBpeUI5Hlv7EGl5QjdtaPsQaXlCArt1+xBpeUJtCYP7EGl5QqxakPsQaXlC26md+xBpeUII+Kr7EGl5Qh9HuPsQaXlCcZfF+xBpeUL859L7EGl5QuE44PsQaXlC7obt+xBpeULD1fr7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"YMlVLH5ToD+OzCN/MPCkP8aoa+19qqI/SgwCK4cWoT9EigESTaCgP5xrmKHxRKA/RWRYxRuZpz+ESfHxCdmhP9An8iTpmqE/vyzt1FxuoD+Blq5gG/GkP88R+S6lLqE/InL6er5moT/O/kC5bd+jPwsIrYcvE6U/A3rhzoWRpj/0UNuGURCkP1VRvMrapqA/TRJLyt3noD86CDpa1ZKmP1H0wMdgxaE/MlUwKqkToD/IDFTGv8+gPw==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30521\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30522\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30517\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30518\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30519\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30534\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30525\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30527\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30526\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ewAAAJoAAAC4AAAA1QAAAPIAAAANAQAAKAEAAEEBAABaAQAAcQEAAIgBAACeAQAAtAEAAMsBAADhAQAA+AEAAA4CAAAkAgAAOwIAAFECAABoAgAAfgIAAA==\"},\"shape\":[22],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Pbbh+hBpeUIdBu/6EGl5Qo1V/PoQaXlCXqYJ+xBpeULd+Bb7EGl5QndMJPsQaXlCSp4x+xBpeUKw7D77EGl5Quw7TPsQaXlCdYtZ+xBpeUKL2mb7EGl5Qm8odPsQaXlC+naB+xBpeUIEyI77EGl5QlgXnPsQaXlCWGWp+xBpeUJetLb7EGl5QhcFxPsQaXlCRFXR+xBpeUKmpd77EGl5QqT06/sQaXlC7kL5+xBpeUI=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"KuPfZ1w4cD9vZYnOMotwPzntKTkn9nA/TpoGRfMAdj9LBKp/EMlwP1RweEFEano/F7ZmKy/5bz8M5xpmaDxxPzvEP2zp0XQ/TWpoA7ABcT9hGoaPiClxP3HLR1LSw3A/skgT7wBPej+RYKqZtRRwPzdUjPM3oXA/miLA6V28fz8CDwwgfChxP/sCeuHOhXE/nIh+bf30bz8r+64I/rdyP0EsmzkktXA/D9b/OcyXdz8=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30535\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30536\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30531\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8B1E3F\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30532\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8B1E3F\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30533\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8B1E3F\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30547\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30538\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30540\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30539\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CAAAABgAAAApAAAAPQAAAFYAAABzAAAAkwAAALIAAADQAAAA\"},\"shape\":[9],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PRzC+hBpeULZKsP6EGl5QjGCxPoQaXlCNzHL+hBpeULyCNX6EGl5QsW04foQaXlCuATv+hBpeUIxVPz6EGl5QsWkCfsQaXlC\"},\"shape\":[9],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"A7NCke7nRD/lRSbg10hCP3506spneT4/j/8CQYAMXT+CO1CnPLphP9fZkH9mEF8/yOpWz0nvWz+KdD+nID9bPxAGnnsPl1w/\"},\"shape\":[9],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30548\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30549\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30544\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81C784\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30545\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81C784\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30546\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81C784\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30560\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30551\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30553\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30552\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NAAAAEoAAABmAAAAhgAAAKUAAADDAAAA4QAAAP0AAAAZAQAAMwEAAE0BAABlAQAAfQEAAJMBAACpAQAAwAEAANYBAADtAQAAAwIAABkCAAAwAgAARgIAAF0CAABzAgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"QjjF+hBpeUJa6Mv6EGl5QhlS1/oQaXlCFKLk+hBpeUJc8fH6EGl5QphA//oQaXlCvpMM+xBpeULb5Rn7EGl5QrY5J/sQaXlCk4o0+xBpeUKk2EH7EGl5QuwnT/sQaXlC6XZc+xBpeULbxWn7EGl5Qj8Td/sQaXlCHWSE+xBpeUKqs5H7EGl5Qi0Cn/sQaXlCjVGs+xBpeUIZoLn7EGl5QhnyxvsQaXlCy0HU+xBpeUKHkOH7EGl5Qjng7vsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1HyVfOwqNEBTA83n3Ck0QE+tvroqIDRAizTxDvAkNEDZYOEkzR80QFPsaBzqHzRAAmN9A5MrNECRD3o2qyo0QD/9Z82PIzRABygNNQolNEBoIQGjyyM0QNRJtrqcIjRAJXfYRGYmNEC0WIrkKyU0QJgW9UnuKDRAaOif4GIlNEARxHk4gSU0QCF1O/vKJzRAtrkxPWEhNED/JalMMSc0QBO7trdbIjRASmJJufskNEC8CFOUSyc0QPnAjv8CJTRA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30561\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30562\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30557\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFB74D\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30558\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFB74D\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30559\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFB74D\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30573\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30564\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30566\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30565\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BwAAABcAAAAoAAAAOwAAAFQAAABxAAAAkQAAALAAAADOAAAA7AAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"LRzC+hBpeULBKsP6EGl5QiGCxPoQaXlCVg7I+hBpeUIM5tH6EGl5QmCR3voQaXlCmuHr+hBpeUIvMfn6EGl5QliBBvsQaXlCc9QT+xBpeUI=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dHy0OGOYQz+NXg1QGmpEP1LX2vtUFTo/ZkzBGmfTQT/+D7BW7ZpgPxhd3hyu1V4/CTNt/8pKYz+g+3Jmu0JfP1q9w+3QsGg/urpjsU0qWj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30574\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30575\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30570\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#9575CD\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30571\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#9575CD\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30572\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#9575CD\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30586\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30577\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30579\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30578\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DAAAAB0AAAAtAAAAQgAAAFwAAAA=\"},\"shape\":[5],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pBzC+hBpeUIZLMP6EGl5QouCxPoQaXlCPTLL+hBpeUIdCtX6EGl5Qg==\"},\"shape\":[5],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"/3qFBfcDTj/jGp/J/nlKP50q3zMSoUE/H6LRHcTORD8aFw6EZAFDPw==\"},\"shape\":[5],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30587\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30588\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30583\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F06292\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30584\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F06292\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30585\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F06292\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30599\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30590\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30592\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30591\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"UwAAAHAAAACQAAAArwAAAM0AAADrAAAABwEAACIBAAA7AQAAVAEAAGsBAACCAQAAmAEAAK4BAADFAQAA2wEAAPIBAAAIAgAAHgIAADUCAABLAgAAYgIAAHgCAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"hQPQ+hBpeUJSrtz6EGl5Qqz+6foQaXlCZk73+hBpeUKJnQT7EGl5QonxEfsQaXlCj0Qf+xBpeUIvlyz7EGl5QgjmOfsQaXlC4TRH+xBpeUJmhFT7EGl5QsfTYfsQaXlCEiFv+xBpeUKWb3z7EGl5QgrBifsQaXlCJxGX+xBpeUItXqT7EGl5Qh+tsfsQaXlCmP6++xBpeUJ3Tsz7EGl5QmCf2fsQaXlCYO3m+xBpeUKuO/T7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"fcoxWdwfPkDdJAaBlSc+QDwW26SiJT5AP1QaMbMjPkA2lUVhFyk+QPhsHRzsJT5APKHXn8QnPkDGiEShZS0+QPDapQ2HKT5AZXJqZ5giPkDTEcDN4iU+QDeq04GsIz5ANgGG5c8jPkAVkPY/wCY+QBqJ0Ag2Ij5ACKwcWmQfPkDWNzC5USA+QKiN6nQgIz5AL6hvmdMlPkDeA3Rfzig+QApoImx4Hj5AAz4/jBAqPkCjztxDwh8+QA==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30600\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30601\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30596\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DB6AC\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30597\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DB6AC\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30598\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DB6AC\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30612\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30603\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30605\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30604\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"WwAAAHkAAACYAAAAtgAAANMAAADwAAAACwEAACYBAAA/AQAAWAEAAG8BAACGAQAAnAEAALIBAADJAQAA3wEAAPYBAAAMAgAAIgIAADkCAABPAgAAZgIAAHwCAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"7AnV+hBpeULjteH6EGl5QsMF7/oQaXlCM1X8+hBpeULPpQn7EGl5Qn/4FvsQaXlCx0sk+xBpeULwnTH7EGl5QjXsPvsQaXlCgTtM+xBpeUIXi1n7EGl5QhTaZvsQaXlCECh0+xBpeUJ/doH7EGl5QqbHjvsQaXlC4Rac+xBpeUKLZKn7EGl5QvCztvsQaXlCvATE+xBpeULuVNH7EGl5Qkyl3vsQaXlCTvTr+xBpeUJqQvn7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"TYI3pFGBcz90KENVTKVvP9rhr8ka9XA/+RBUjV4NcD+PUDOkiuJ1P5CGU+bmG3E/wCK/fogNdj99PPTdrSxxP+fib3uCxIY/0EcZcQFodD8fZFkw8UdxPxGN7iB2pnA/CTNt/8pKcz8MPWL03EJ3P85wAz4/jHA/q5hKP+Hshj/4cTRHVn55P7GnHf6arHE/aFn3j4XocD+6wOWxZmRwPy7iOzHrxXA/5IbfTbfscD/2I0VkWMV7Pw==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30613\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30614\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30609\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BA68C8\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30610\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BA68C8\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30611\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BA68C8\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30625\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30616\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30618\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30617\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4AAAAEwBAAC/AQAALwIAAA==\"},\"shape\":[4],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"eZMM+xBpeUJe2EH7EGl5QtNjhPsQaXlC4/HG+xBpeUI=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2c73U+Oliz9yi/m5oSmLP53xfXGpSos/GHeDaK1ogz8=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30626\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30627\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30622\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#7986CB\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30623\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#7986CB\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30624\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#7986CB\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30639\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30630\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30632\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30631\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DgEAAHIBAADiAQAAUgIAAA==\"},\"shape\":[4],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"sEwk+xBpeUKai1n7EGl5Qn0XnPsQaXlC16Xe+xBpeUI=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"3IKluoCXeT9K0cq9wKxwP0D5u3fUmHA/I9dNKa+VcD8=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30640\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30641\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30636\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#AED581\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30637\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#AED581\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30638\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#AED581\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30652\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30643\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30645\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30644\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"fgAAAJ0AAAC7AAAA2AAAAPUAAAARAQAAKwEAAEQBAABdAQAAdQEAAIsBAAChAQAAtwEAAM4BAADlAQAA+wEAABECAAAnAgAAPgIAAFUCAABrAgAAgQIAAA==\"},\"shape\":[22],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"10nj+hBpeUKamfD6EGl5QtHo/foQaXlCwzkL+xBpeUJOjBj7EGl5QmrgJfsQaXlCVDEz+xBpeUIAgED7EGl5QgrPTfsQaXlCCh9b+xBpeULXbWj7EGl5Qqq7dfsQaXlCUgqD+xBpeUJxW5D7EGl5QqyqnfsQaXlCzfiq+xBpeUK6R7j7EGl5QhSYxfsQaXlC1ejS+xBpeUKJOeD7EGl5QoWH7fsQaXlCYtb6+xBpeUI=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"9MDHYMWpdj+M9Q1MbhR5PyI4LuOmBno/FqHYCpqWeD9wehfvx+13PzFgyVUsfoM/f/j578Frdz8GTODW3Tx1P2KjrN9MTHc//gxv1uB9hT+GHFvPEI55PwCL/PohNng/Gt8Xl6q0lT9bJsPxfAaUP25t4Xmp2Hg/0Joff2lRfz+/SGjLuRR3P6dYNQhzu3c/fZHQlnMpnj8FpWjlXmB2Py8VG/M64oA/EHo2qz5Xez8=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30653\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30654\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30649\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF8A65\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30650\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF8A65\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30651\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF8A65\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30665\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30656\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30658\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30657\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"fwAAAJ4AAAC8AAAA2QAAAPYAAAASAQAALAEAAEUBAABeAQAAdgEAAIwBAACiAQAAuAEAAM8BAADmAQAA/AEAABICAAAoAgAAPwIAAFYCAABsAgAAggIAAA==\"},\"shape\":[22],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CErj+hBpeULPmfD6EGl5QhLp/foQaXlC+DkL+xBpeUKDjBj7EGl5QrDgJfsQaXlCiTEz+xBpeUIxgED7EGl5Qj/PTfsQaXlCWB9b+xBpeUIMbmj7EGl5Qtu7dfsQaXlCzQqD+xBpeULbW5D7EGl5Qt2qnfsQaXlCDvmq+xBpeULsR7j7EGl5QkaYxfsQaXlCcenS+xBpeUK6OeD7EGl5QsOH7fsQaXlCmNb6+xBpeUI=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"+3WnO088JEA/48KBkDQkQNBk/zwNOCRAs3vysFBLJEAv4GWGjTIkQCUH7GryRCRA8+ZwrfZAJEA11CgkmT0kQJT5R9+kQSRABkfJq3MkJEBRS3MrhC0kQD+PUZ55MSRASRKEK6BAJED6K2SuDDIkQMAF2bJ8LSRAVg3C3O41JEARc0nVdkMkQLtGy4EeOiRAnE6y1eUsJEDfMxKhESQkQCHp0yr6OyRA9RQ5RNw8JEA=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30666\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30667\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30662\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#E57373\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30663\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#E57373\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30664\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#E57373\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30678\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30669\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30671\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30670\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAABEAAAAiAAAANQAAAEwAAABoAAAAiAAAAKcAAADFAAAA4wAAAP8AAAAbAQAANQEAAE8BAABnAQAA\"},\"shape\":[15],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ohvC+hBpeUJtMcL6EGl5QkQ/w/oQaXlCbXvG+hBpeULwfc36EGl5Qivn2PoQaXlCmDbm+hBpeUJ9hfP6EGl5Qu7UAPsQaXlCfSkO+xBpeUIxfBv7EGl5QqTOKPsQaXlCfx42+xBpeUInbUP7EGl5Qsm8UPsQaXlC\"},\"shape\":[15],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"OnmRCfg1cj+L4H8r2bFhP8Aiv36IDUY/4zjwarkzYz9uMqoM425gP5J4eTpXlGI/DvRQ24ZRYD8GDmjpCrZhP3EDPj+MEF4//Pz34LVLWz/rNqj91k5kP6bUJeMYyV4/8gnZeRubXT+LM4Y5QZtcP+lfksoUc2A/\"},\"shape\":[15],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30679\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30680\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30675\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#64B5F6\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30676\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#64B5F6\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30677\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#64B5F6\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30691\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30682\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30684\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30683\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"EwAAAE4AAABqAAAAigAAAKkAAADHAAAA5QAAAAEBAAAdAQAANwEAAFEBAABoAQAAfwEAAJUBAACrAQAAwgEAANgBAADvAQAABQIAABsCAAAyAgAASAIAAF8CAAB1AgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"/DHC+hBpeUIdfs36EGl5Qlzn2PoQaXlCzTbm+hBpeUKyhfP6EGl5Qh/VAPsQaXlCrikO+xBpeUJ3fBv7EGl5QtXOKPsQaXlCsB42+xBpeUJcbUP7EGl5Qum8UPsQaXlChwxe+xBpeULsWWv7EGl5QouoePsQaXlCRPmF+xBpeUIKSZP7EGl5QieXoPsQaXlCceWt+xBpeUJoNbv7EGl5QlyHyPsQaXlCM9fV+xBpeUJ5JeP7EGl5Qlp08PsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0xOWeED5LkC0PA/uzjIuQC8yAb9GMi5AxhSscTY9LkCkiAyreDsuQKNZ2T7kPS5AmDPbFfo4LkCxNsZOeDkuQMkcy7vqMS5AxTpVvmc8LkApBd1e0jAuQFD9g0iGNC5AR5IgXAE1LkAaprbUQSYuQA9CQL6EMi5AcQM+P4w4LkAIVWr2QDsuQFrW/WMhMi5AHRzsTQxBLkDX+iKhLTcuQE8eFmpNMy5AnbmHhO81LkDMY83IIEcuQFMFo5I6IS5A\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30692\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30693\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30688\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4FC3F7\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30689\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4FC3F7\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30690\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4FC3F7\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30704\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30695\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30697\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30696\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MwAAAEgAAABkAAAAhAAAAKMAAADBAAAA3gAAAPsAAAAXAQAAMQEAAEoBAABjAQAAewEAAJEBAACnAQAAvQEAANQBAADrAQAAAQIAABcCAAAtAgAARAIAAFsCAABxAgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"upXE+hBpeUKWRcv6EGl5Qvyv1voQaXlCpv/j+hBpeULdTvH6EGl5Qk6e/voQaXlCBvEL+xBpeUICQxn7EGl5QpyWJvsQaXlCnucz+xBpeULHNUH7EGl5Qg6FTvsQaXlCFNRb+xBpeUICI2n7EGl5QtFwdvsQaXlCuMCD+xBpeUI/EZH7EGl5QmhfnvsQaXlCVq6r+xBpeULs/bj7EGl5QidPxvsQaXlC3Z7T+xBpeUII7uD7EGl5Qjc97vsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"k6ZB0TxIJECP/MHAc0ckQN816EtvNyRAldbfEoA/JEBp5V5gVkAkQPKyJhb4OiRAY3rCEg9AJECNR6mEJ0wkQJvniHyXUiRAYoVbPpJKJEAt6pPcYUMkQAn6Cz1iTCRAqKYk63BMJEABv0aSIEwkQPoK0oxFOyRAqtOBrKdOJEC4dMx5xj4kQPNaCd0lSSRAqdpugm9SJEC2D3nL1TckQBrdQexMSSRA73VSX5ZOJED1hZDz/j8kQBJqhlRRTCRA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30705\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30706\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30701\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81D4FA\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30702\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81D4FA\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30703\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#81D4FA\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30717\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30708\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30710\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30709\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"OQAAAFEAAABuAAAAjgAAAK0AAADLAAAA6QAAAAUBAAAhAQAAOgEAAFMBAABqAQAAgQEAAJcBAACtAQAAxAEAANoBAADxAQAABwIAAB0CAAA0AgAASgIAAGECAAB3AgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"z3vG+hBpeUJqcM76EGl5QpEb2/oQaXlCEGzo+hBpeUKFu/X6EGl5QtUKA/sQaXlCoF4Q+xBpeULTsR37EGl5Qm8EK/sQaXlColM4+xBpeUIZokX7EGl5QsvxUvsQaXlCWEFg+xBpeUJmjm37EGl5QhfdevsQaXlCTi6I+xBpeUI9fpX7EGl5Qo3LovsQaXlCjxqw+xBpeUK6a737EGl5Qq67yvsQaXlCfwzY+xBpeULJWuX7EGl5Qvao8vsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AmTo2EEdOUADPj+MECY5QDY+k/3zIDlAlBXD1QEgOUBwz/OnjSI5QHVY4ZaPIDlAGcbdIFojOUA2lUVhFyE5QHRcjexKIzlAenB31m4fOUB16V+SyiQ5QHPYfcfwIDlA+8vuycMeOUAf9GxWfSI5QMYwJ2iTHzlAeV2/YDckOUB0QX3LnCY5QMu8VdehIjlA8fCeA8shOUC858ByhCQ5QBO54Az+IjlAD39N1qgjOUCI1oo2xyE5QEil2NE4JDlA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30718\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30719\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30714\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DD0E1\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30715\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DD0E1\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30716\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#4DD0E1\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30730\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30721\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30723\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30722\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAACEAAAAxAAAARgAAAGIAAACCAAAAoQAAAL8AAADcAAAA+QAAABUBAAAvAQAASAEAAGEBAAB5AQAAjwEAAKUBAAC7AQAA0gEAAOkBAAD/AQAAFQIAACsCAABCAgAAWQIAAG8CAAA=\"},\"shape\":[26],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"JRrC+hBpeUKsPsP6EGl5QmSVxPoQaXlCM0XL+hBpeUKWr9b6EGl5Qlj/4/oQaXlCi07x+hBpeULjnf76EGl5QqTwC/sQaXlCoEIZ+xBpeUJOlib7EGl5QlDnM/sQaXlCfTVB+xBpeUK0hE77EGl5QsfTW/sQaXlCtCJp+xBpeUJicHb7EGl5QlbAg/sQaXlCjxCR+xBpeUIbX577EGl5QtOtq/sQaXlCgf24+xBpeUKTTsb7EGl5Qoee0/sQaXlCvu3g+xBpeULlPO77EGl5Qg==\"},\"shape\":[26],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2GMipdk8nj/kvtU6cTmeP17acFga+IE/Xrwft18+iT8wgPChREt+P5f9utOdJ34/mDJwQEtXgD+T4uMTsvOGP3pVZ7XAHoM/0NbBwd7EgD8hdqbQeY19P3DQXn089H0/5L7VOnE5fj+gpMACmDKAP/27PnPWp3w/f05BfjZyfT8bhLndy32CP5V+wtmtZYI/9kGWBRN/hD8/cmvSbYl8P5WdflAXKYQ/SkIibeNPhD/9SufDswSJPxDmdi/3yYE/007N5QZDfT9TexFtx9R9Pw==\"},\"shape\":[26],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30731\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30732\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30727\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#26A69A\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30728\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#26A69A\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30729\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#26A69A\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30743\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30734\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30736\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30735\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AwAAABIAAAAjAAAANgAAAE0AAABpAAAAiQAAAKgAAADGAAAA5AAAAAABAAAcAQAANgEAAFABAAA=\"},\"shape\":[14],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"1xvC+hBpeUKNMcL6EGl5QlA/w/oQaXlClnvG+hBpeUIMfs36EGl5Qkjn2PoQaXlCuDbm+hBpeUKahfP6EGl5QgrVAPsQaXlCmikO+xBpeUJafBv7EGl5QsXOKPsQaXlCoB42+xBpeUJIbUP7EGl5Qg==\"},\"shape\":[14],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"qU2c3O9QRD907QvohTtHP5Lp0Ol5NzY/fy4aMh6lQj8P1v85zJc3P+49XHLcKT0/e6NWmL7XQD//eoUF9wM+P65JtyVywTk/CM2ueysSMz8Nq3gj88hPP2ZMwRpn00E/XwfOGVHaOz/eHoSAfAk1Pw==\"},\"shape\":[14],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30744\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30745\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30740\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#66BB6A\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30741\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#66BB6A\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30742\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#66BB6A\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30756\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30747\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30749\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30748\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BgAAABYAAAAnAAAAOgAAAFIAAABvAAAAjwAAAK4AAADMAAAA6gAAAAYBAAA=\"},\"shape\":[11],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"FBzC+hBpeUKkKsP6EGl5QgyCxPoQaXlCNQ7I+hBpeUJcA9D6EGl5QjGu3PoQaXlCk/7p+hBpeUJKTvf6EGl5QnGdBPsQaXlCbfER+xBpeUJzRB/7EGl5Qg==\"},\"shape\":[11],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"51JcVfZdQT/8i6Axk6hHP6K1os1xbkM/GmoUkszqXT9O0CaHTzphP8+CUN7H0Vw/+64I/reSXT/Cw7Rv7q9eP30DkxtF1lo/FCAKZkzBWj8CRwINNnVePw==\"},\"shape\":[11],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30757\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30758\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30753\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#D4E157\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30754\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#D4E157\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30755\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#D4E157\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30769\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30760\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30762\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30761\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DQAAAB4AAAAuAAAAQwAAAA==\"},\"shape\":[4],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vBzC+hBpeUJCLMP6EGl5QqSCxPoQaXlCVjLL+hBpeUI=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0O6QYoBEQz9LsDic+dVMPwVPIVfqWUA/t18+WTFcPT8=\"},\"shape\":[4],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30770\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30771\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30766\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFEE58\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30767\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFEE58\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30768\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFEE58\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30782\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30773\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30775\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30774\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DwAAACAAAAA=\"},\"shape\":[2],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"+hzC+hBpeUKgLMP6EGl5Qg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"aaz9ne3RSz/xSpLn+j5MPw==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30783\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30784\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30779\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCA28\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30780\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCA28\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30781\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCA28\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30795\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30786\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30788\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30787\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HAAAAEEAAABaAAAAeAAAAJcAAAC1AAAA0gAAAO8AAAAKAQAAJQEAAD4BAABXAQAAbgEAAIUBAACbAQAAsQEAAMgBAADeAQAA9QEAAAsCAAAhAgAAOAIAAE4CAABlAgAAewIAAA==\"},\"shape\":[25],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"LyvD+hBpeUKeMcv6EGl5QlwJ1foQaXlCvrXh+hBpeUKaBe/6EGl5QgpV/PoQaXlCoqUJ+xBpeUJa+Bb7EGl5QpZLJPsQaXlCy50x+xBpeUIQ7D77EGl5QlA7TPsQaXlC8opZ+xBpeUL02Wb7EGl5QssndPsQaXlCTnaB+xBpeUKBx477EGl5QsEWnPsQaXlCVmSp+xBpeULLs7b7EGl5QpgExPsQaXlCyVTR+xBpeUInpd77EGl5Qin06/sQaXlC+EH5+xBpeUI=\"},\"shape\":[25],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lNv2Peqvpz8BFvn1Q2ygPyXrcHSV7p4/KZXwhF5/cj/iHeBJC5d1P+rQ6Xk3FnQ/mNpSB3k9eD8CgGPPnst0P3S366UpAnw/MC3qk9xhcz+BIECGjh10Pz0P7s7abXc/IsfWM4Rjdj/WU6uvrgp0P3tLOV/svYg/boWwGktYez/b+X5qvHRzP5rqyfyjb3I/kuaPaW0aez8v+grSjEVzP8+7saAwKHM/fshbrn5scj/KFd7lIr5zP2K+vAD76HQ/sYf2sYLflj8=\"},\"shape\":[25],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30796\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30797\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30792\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFA726\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30793\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFA726\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30794\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFA726\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30808\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30799\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30801\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30800\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAADAAAABEAAAAYAAAAIAAAACfAAAAvQAAANoAAAD3AAAAEwEAAC0BAABGAQAAXwEAAHcBAACNAQAAowEAALkBAADQAQAA5wEAAP0BAAATAgAAKQIAAEACAABXAgAAbQIAAA==\"},\"shape\":[25],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0xfC+hBpeULJlMT6EGl5QqBEy/oQaXlCG6/W+hBpeUJe/uP6EGl5QrpN8foQaXlC9pz++hBpeUJk7wv7EGl5QlRBGfsQaXlCdZUm+xBpeUJO5jP7EGl5Qpw0QfsQaXlC14NO+xBpeULZ0lv7EGl5QtMhafsQaXlCiW92+xBpeUJkv4P7EGl5QqIPkfsQaXlCXl6e+xBpeULhrKv7EGl5Qpj8uPsQaXlCRE3G+xBpeUKFndP7EGl5Qvbs4PsQaXlC+Dvu+xBpeUI=\"},\"shape\":[25],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"deRIZ2DkwT9U5XtGIjSiPyqr6Xqi65I/fXiWICOgkj8334juWdeoPwZn8PeL2aI/pWWk3lM5pT9Bn8iTpGuuPww+zcmLTLA/jdMQVfgzpD+xpx3+mqypPzEnaJPDJ6U/uDoA4q5epT9LWvENhc+mP8FyhAzk2aU/XOMz2T9Poz9d3hyu1R6mP3k7wmnBi6Y/E5uPa0PFoD9DVUyln3CmP/dXj/tW66Q/FsJqLGFtsD8O9buwNVupP1ex+E1hpaI/eXO4VnvYoz8=\"},\"shape\":[25],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30809\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30810\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30805\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF7043\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30806\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF7043\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30807\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FF7043\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30821\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30812\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30814\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30813\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BAAAABQAAAAkAAAANwAAAE8AAABrAAAAiwAAAKoAAADIAAAA5gAAAAIBAAAeAQAAOAEAAA==\"},\"shape\":[13],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"7BvC+hBpeUJmKsP6EGl5QmA/w/oQaXlCqnvG+hBpeUI9cM76EGl5QnXZ2foQaXlCRCnn+hBpeUJCePT6EGl5QpHHAfsQaXlC+BsP+xBpeULlbhz7EGl5QunAKfsQaXlCFxE3+xBpeUI=\"},\"shape\":[13],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"hJuMKsO4Sz/t72yP3nBfPx8TKc3mcTg/SKMCJ9vAPT+2TfG4qBZhP/pDM0+uKWA/MIDwoURLXj/tfhXgu81bP94AM9/BT1w/+u/Ba5c2XD/fbHNjesJiP9VbA1slWFw/g9xFmKJcWj8=\"},\"shape\":[13],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30822\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30823\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30818\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8D6E63\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30819\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8D6E63\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30820\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#8D6E63\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30834\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30825\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30827\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30826\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CwAAABsAAAAsAAAAQAAAAFkAAAB2AAAA\"},\"shape\":[6],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"hxzC+hBpeUIXK8P6EGl5QnOCxPoQaXlChTHL+hBpeUJECdX6EGl5Qhe14foQaXlC\"},\"shape\":[6],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"/id/944aQz8M5xpmaDxBPy1DHOviNjo/fnTqymd5Pj9yUS0iisk7P/ePhegQOEI/\"},\"shape\":[6],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30835\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30836\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30831\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BDBDBD\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30832\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BDBDBD\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30833\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#BDBDBD\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30847\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30838\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30840\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30839\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"MgAAAEcAAABjAAAAgwAAAKIAAADAAAAA3QAAAPoAAAAWAQAAMAEAAEkBAABiAQAAegEAAJABAACmAQAAvAEAANMBAADqAQAAAAIAABYCAAAsAgAAQwIAAFoCAABwAgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"jZXE+hBpeUJtRcv6EGl5Qrqv1voQaXlCff/j+hBpeUK0TvH6EGl5Qhme/voQaXlC0fAL+xBpeULJQhn7EGl5QnOWJvsQaXlCdecz+xBpeUKiNUH7EGl5QuWETvsQaXlC7NNb+xBpeULZImn7EGl5QpNwdvsQaXlCg8CD+xBpeULBEJH7EGl5QjtfnvsQaXlCBK6r+xBpeUKy/bj7EGl5QtFOxvsQaXlCtJ7T+xBpeULj7eD7EGl5Qgo97vsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0ZUIVP8ggj+q1VdXBWqBP950yw7xD4s/+zpwzojSfj/a4a/JGvWAP23Jqgg3GYU/xM9/D167hD/fUWNCzCWFPz19BP7w838/toXnpWJjfj87i96pgHt+PxDrjVph+n4/MbPPY5Rnfj/E0OrkDMV9P2FVvfxOk4k/9tTqq6sChT8CYhIu5BGcP/XXKyy4H4A/gqj7AKQ2kT8sDJHT1/OFP3Ogh9o2jJI/0NbBwd7EgD+o4VtYN959PxMteTwtP4A/\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30848\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30849\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30844\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#78909C\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30845\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#78909C\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30846\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#78909C\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30860\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30851\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30853\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30852\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"RQAAAGEAAACBAAAAoAAAAL4AAADbAAAA+AAAABQBAAAuAQAARwEAAGABAAB4AQAAjgEAAKQBAAC6AQAA0QEAAOgBAAD+AQAAFAIAACoCAABBAgAAWAIAAG4CAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"9kTL+hBpeUJtr9b6EGl5Qi//4/oQaXlCXk7x+hBpeUKqnf76EGl5QmbwC/sQaXlCZkIZ+xBpeUIhlib7EGl5QiPnM/sQaXlCUDVB+xBpeUKLhE77EGl5QprTW/sQaXlCiyJp+xBpeUItcHb7EGl5QiHAg/sQaXlCYhCR+xBpeULuXp77EGl5Qp6tq/sQaXlCSP24+xBpeUJWTsb7EGl5Ql6e0/sQaXlClu3g+xBpeUKgPO77EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"KXef46PFiT8zG2SSkbOAP/zIrUm3JYI/XDrmPGNfgj9kWwacpWSJP3TS+8bXnok/V+pZEMr7iD9SKAtfX+uCPwMIH0q05IE/pwLuef60gT8DQuvhy0SBPxYYsrrVc4I/bVhTWRR2gT9bC7PQzmmGP+G3IcZrXoU/kNjuHqD7gj/j32dcOBCCP5rudVJfloY/FTsah/pdiD/a4hqfyf6JPxVSflLt04E/26fjMQOVgT+gNT/+0qKOPw==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30861\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30862\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30857\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#90CAF9\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30858\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#90CAF9\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30859\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#90CAF9\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30873\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30864\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30866\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30865\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SQAAAGUAAACFAAAApAAAAMIAAADfAAAA/AAAABgBAAAyAQAASwEAAGQBAAB8AQAAkgEAAKgBAAC+AQAA1QEAAOwBAAACAgAAGAIAAC4CAABFAgAAXAIAAHICAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DOjL+hBpeULjUdf6EGl5Qt+h5PoQaXlCI/Hx+hBpeUJeQP/6EGl5QkiTDPsQaXlCpuUZ+xBpeUJ5OSf7EGl5Qk6KNPsQaXlCJdhB+xBpeUKyJ0/7EGl5QrR2XPsQaXlCpsVp+xBpeULuEnf7EGl5QnljhPsQaXlCdbOR+xBpeUL0AZ/7EGl5QjdRrPsQaXlC45+5+xBpeUKu8cb7EGl5QpZB1PsQaXlCUpDh+xBpeULf3+77EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"kl7U7lcBjj981jVaDvSAP5RL4xdeSYI/0xOWeEDZhD+NDHIXYYqCP14sDJHT14M/AMgJE0azgj8sRl1r71OFP2oV/aGZJ4c/aCPXTSmvhT/vAiUFFsCEP8ZQTrSrkII/SfdzCvKzgT/11VWBWgyOP5DY7h6g+5I/rMd9q3Xigj9d+SzPg7uDP1WgFoOHaY8/2SYVjbW/gz8n9WVpp+aCP6iOVUrP9II/gSBAho4dhD9r1a4JaY2RPw==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30874\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30875\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30870\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#A5D6A7\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30871\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#A5D6A7\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30872\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#A5D6A7\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30886\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30877\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30879\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30878\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"dwAAAJYAAAC0AAAA0QAAAO4AAAAJAQAAJAEAAD0BAABWAQAAbQEAAIQBAACaAQAAsAEAAMcBAADdAQAA9AEAAAoCAAAgAgAANwIAAE0CAABkAgAAegIAAA==\"},\"shape\":[22],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"L7Xh+hBpeUIGBe/6EGl5Qm9U/PoQaXlC7qQJ+xBpeUK29xb7EGl5QrxKJPsQaXlCM50x+xBpeUJ56z77EGl5Qrg6TPsQaXlCLYpZ+xBpeUJg2Wb7EGl5Qi8ndPsQaXlCnnWB+xBpeULVxo77EGl5Qi0WnPsQaXlComOp+xBpeUIrs7b7EGl5QgQExPsQaXlC/FPR+xBpeUKTpN77EGl5QpHz6/sQaXlCH0H5+xBpeUI=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"tksbDksDnz9u2ozTEFWgP9GUnX5QF6E/ECIZcmw9oz9lNsgkI2ehPyodrP9zmKc/3j6rzJTWnz+SdqOP+YCgP3o1QGmoUaA/VfZdEfxvpT+4dw360tufP7JHqBlSRaE/JLTlXIqroj+8lSU6yyyiP1mJeVbSip8/FmniHeBJoz9qNLkYA+ugP6z/c5gvL6A/zcggdxGmoD9u2ozTEFWgP7Abti3KbKA/4c6FkV7Upj8=\"},\"shape\":[22],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30887\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30888\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30883\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFF59D\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30884\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFF59D\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30885\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFF59D\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30899\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30890\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30892\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30891\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CQAAABkAAAAqAAAAPgAAAFcAAAB0AAAAlAAAALMAAAA=\"},\"shape\":[8],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VhzC+hBpeULpKsP6EGl5QkaCxPoQaXlCVDHL+hBpeUISCdX6EGl5QuW04foQaXlC1QTv+hBpeUJSVPz6EGl5Qg==\"},\"shape\":[8],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8WjjiLX4RD+JtfgUAOM5P6fPDriumEE/8wTCTrFqQD84ZtmTwOY8PzRMbamDvD4/XwfOGVHaOz/Cvp1EhH9BPw==\"},\"shape\":[8],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30900\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30901\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30896\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFD54F\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30897\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFD54F\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30898\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFD54F\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30912\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30903\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30905\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30904\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CgAAABoAAAArAAAAPwAAAFgAAAB1AAAAlQAAAA==\"},\"shape\":[7],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"bxzC+hBpeUICK8P6EGl5Ql6CxPoQaXlCbTHL+hBpeUIrCdX6EGl5Qv604foQaXlC7gTv+hBpeUI=\"},\"shape\":[7],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"8bvplh3iTz8cJET5ghZCP9L7xteeWUI/orWizXFuQz/eHoSAfAlFP2kdVU0QdT8/NExtqYO8Pj8=\"},\"shape\":[7],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30913\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30914\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30909\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCC80\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30910\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCC80\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30911\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFCC80\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30925\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30916\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30918\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30917\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"EAAAAA==\"},\"shape\":[1],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Gx3C+hBpeUI=\"},\"shape\":[1],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"6KViY15HTD8=\"},\"shape\":[1],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30926\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30927\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30922\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFAB91\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30923\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFAB91\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30924\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#FFAB91\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30938\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30929\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30931\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30930\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"PAAAAFUAAAByAAAAkgAAALEAAADPAAAA7QAAAAgBAAAjAQAAPAEAAFUBAABsAQAAgwEAAJkBAACvAQAAxgEAANwBAADzAQAACQIAAB8CAAA2AgAATAIAAGMCAAB5AgAA\"},\"shape\":[24],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"bw7I+hBpeUIx5tH6EGl5QoGR3voQaXlCuuHr+hBpeUJMMfn6EGl5QpGBBvsQaXlCj9QT+xBpeUKNJyH7EGl5Qph6LvsQaXlCI8k7+xBpeUKWF0n7EGl5QkRnVvsQaXlCg7Zj+xBpeULnA3H7EGl5Qo9SfvsQaXlCsqOL+xBpeUKe85j7EGl5QqxApvsQaXlC9I+z+xBpeUJt4cD7EGl5Qn0xzvsQaXlCw4Hb+xBpeUKD0Oj7EGl5Qike9vsQaXlC\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"7zhFR3IRSUDPSIRGsBFJQD5cctwpFUlAYYkHlE0TSUDWVBaFXRJJQF97ZkmAFElA+kFdpFAUSUDBVDNrKRRJQL2mBwWlEElAFOgTeZIOSUByxFp8ChRJQCJxj6UPE0lA8PlhhPASSUDuIkxRLhVJQMPTK2UZFElAN+LJbmYUSUAv+DQnLxBJQDrpfeNrE0lAyeNp+YEVSUAaFM0DWBBJQHTtC+iFD0lAM1LvqZwSSUDbb+1ESRRJQCiZnNoZEklA\"},\"shape\":[24],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30939\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30940\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30935\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#CE93D8\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30936\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#CE93D8\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30937\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#CE93D8\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30951\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30942\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30944\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30943\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XQAAAHoAAACZAAAAtwAAANQAAADxAAAADAEAACcBAABAAQAAWQEAAHABAACHAQAAnQEAALMBAADKAQAA4AEAAPcBAAANAgAAIwIAADoCAABQAgAAZwIAAH0CAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"TgrV+hBpeUIUtuH6EGl5QvAF7/oQaXlCXFX8+hBpeUIIpgn7EGl5QrD4FvsQaXlCBEwk+xBpeUIhnjH7EGl5QoPsPvsQaXlCsjtM+xBpeUJIi1n7EGl5QlraZvsQaXlCQih0+xBpeUK8doH7EGl5QtfHjvsQaXlCKxec+xBpeULJZKn7EGl5Qh20tvsQaXlC6QTE+xBpeUIbVdH7EGl5Qnml3vsQaXlCe/Tr+xBpeUKwQvn7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"c5zbhHtlfj8HI/YJoBh5PwLxun7Bbng/lwD8U6pEeT9ZTdcTXReOP4YcW88Qjnk/ELBW7ZqQlj9jCWtj7IR3P2CuRQvQtno/vlDAdjBifz8OiBBXzt55P7r4254gsX0/r3yW58HdeT/svmN47GeBP1ZKz/QSY3k/g/dVuVD5dz97FRkdkISdP14R/G8lO4Y/vceZJmw/eT+OAkTBjCl4P4W2nEtxVXk/rYpwk1FleD/FHW/yW3SCPw==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30952\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30953\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30948\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F48FB1\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30949\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F48FB1\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30950\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F48FB1\",\"line_alpha\":0.2,\"line_width\":2}}}},{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p30964\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p30955\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p30957\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p30956\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"XgAAAHwAAACbAAAAuQAAANYAAADzAAAADwEAACkBAABCAQAAWwEAAHMBAACJAQAAnwEAALUBAADMAQAA4wEAAPkBAAAPAgAAJQIAADwCAABTAgAAaQIAAH8CAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"gwrV+hBpeUJqtuH6EGl5QkIG7/oQaXlCtlX8+hBpeUKTpgn7EGl5Qgb5FvsQaXlC6Uwk+xBpeUJznjH7EGl5Qt3sPvsQaXlCITxM+xBpeULDi1n7EGl5QrTaZvsQaXlCmCh0+xBpeUI3d4H7EGl5Qi3IjvsQaXlCphec+xBpeUKaZan7EGl5Qoe0tvsQaXlCRAXE+xBpeUJtVdH7EGl5QgCm3vsQaXlCzfTr+xBpeUInQ/n7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2NglqrcaOUDedTbknyE5QF7acFgaIDlAjiJrDaUeOUDz4y8t6h85QF3iyAORITlAKc5RR8cdOUDkgjP4+xk5QJf+JalMHTlAIbByaJEZOUBN+RBUjRo5QGwjnuxmHjlAHVa45SMZOUBbtABtqxk5QAE0Spf+GTlAfuGVJM8ZOUBuiVxwBhs5QDNrKSDtHzlAdsO2RZkZOUBXCoFc4hw5QPGAsilXJDlAEi7kEdwYOUBB176AXiA5QA==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p30965\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p30966\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30961\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#B39DDB\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30962\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#B39DDB\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p30963\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#B39DDB\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p30413\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p30439\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p30440\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p30441\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p30442\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p30443\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p30444\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p30445\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p30432\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p30433\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p30434\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p30435\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p30425\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p30426\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p30967\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p30428\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p30431\",\"attributes\":{\"axis\":{\"id\":\"p30425\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p30438\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p30432\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p30466\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p30467\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p30463\"},{\"id\":\"p30479\"},{\"id\":\"p30547\"},{\"id\":\"p30573\"},{\"id\":\"p30586\"},{\"id\":\"p30678\"},{\"id\":\"p30743\"},{\"id\":\"p30756\"},{\"id\":\"p30769\"},{\"id\":\"p30782\"},{\"id\":\"p30821\"},{\"id\":\"p30834\"},{\"id\":\"p30899\"},{\"id\":\"p30912\"},{\"id\":\"p30925\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p30495\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p30492\"},{\"id\":\"p30599\"},{\"id\":\"p30665\"},{\"id\":\"p30691\"},{\"id\":\"p30717\"},{\"id\":\"p30938\"},{\"id\":\"p30964\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p30509\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\"},\"renderers\":[{\"id\":\"p30506\"},{\"id\":\"p30560\"},{\"id\":\"p30704\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p30523\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p30520\"},{\"id\":\"p30534\"},{\"id\":\"p30612\"},{\"id\":\"p30639\"},{\"id\":\"p30652\"},{\"id\":\"p30795\"},{\"id\":\"p30886\"},{\"id\":\"p30951\"}]}},{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p30628\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"SensorNode::SensorNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\"},\"renderers\":[{\"id\":\"p30625\"},{\"id\":\"p30730\"},{\"id\":\"p30808\"},{\"id\":\"p30847\"},{\"id\":\"p30860\"},{\"id\":\"p30873\"}]}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"5faeab46-cf5f-45a3-b5d4-1270a40df803\",\"roots\":{\"p30407\":\"f7122f8e-8a20-4add-86b3-3740dbc64649\"},\"root_ids\":[\"p30407\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
- "id": "p2646"
+ "id": "p30407"
}
},
"output_type": "display_data"
@@ -391,7 +1139,7 @@
"data": {
"text/html": [
"\n",
- " \n"
+ " \n"
]
},
"metadata": {},
@@ -399,105 +1147,12 @@
},
{
"data": {
- "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"9daa6617-21c5-4bc7-ab86-8dda52d1861c\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p3230\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p3114\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3116\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3115\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3128\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3130\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p3117\",\"attributes\":{\"text\":\"Subscription -- node: sensor_node, tid: 93591, topic: /parameter_events | Avg Duration: 0.00 ms | Jitter: 0.00 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p3167\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p3111\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p3112\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p3113\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAIAAAA=\"},\"shape\":[2],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"yYw0oRloeUK4njShGWh5Qg==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"lbVN8biodj9WYp6VtOJLPw==\"},\"shape\":[2],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p3168\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p3169\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3164\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3165\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3166\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p3120\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p3146\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p3147\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p3148\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p3149\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p3150\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p3151\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p3152\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3139\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3140\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3142\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3141\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3132\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3133\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p3172\"},\"axis_label\":\"start (2025-04-29 12:51)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3134\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3138\",\"attributes\":{\"axis\":{\"id\":\"p3132\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3145\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p3139\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p3170\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p3171\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p3167\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p3174\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3176\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3175\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3188\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3190\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p3177\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p3227\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p3221\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p3222\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p3223\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"VmKelbTiSz+vwQzXtJxVPzNSSmMPSF0/XPHD97R5Yj+eueI9Yk9mP+CBAYQPJWo/Ikogyrz6bT8yiR8INehwP1PtLqsL03I/dFE+TuK9dD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"r8EM17ScVT8zUkpjD0hdP1zxw/e0eWI/nrniPWJPZj/ggQGEDyVqPyJKIMq8+m0/MokfCDXocD9T7S6rC9NyP3RRPk7ivXQ/lbVN8biodj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p3228\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p3229\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3224\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3225\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3226\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p3180\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p3206\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p3207\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p3208\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p3209\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p3210\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p3211\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p3212\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3199\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3200\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3202\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3201\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3192\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3193\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3195\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3194\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3198\",\"attributes\":{\"axis\":{\"id\":\"p3192\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3205\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p3199\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"9daa6617-21c5-4bc7-ab86-8dda52d1861c\",\"roots\":{\"p3230\":\"c557f6f3-fa91-412a-b687-2ce2399e33cc\"},\"root_ids\":[\"p3230\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"a8d669f3-7858-40cc-823b-d9d860410096\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p33508\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p33392\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p33394\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p33393\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p33406\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p33408\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p33395\",\"attributes\":{\"text\":\"Subscription -- node: geometric_node, tid: 45526, topic: /parameter_events | Avg Duration: 0.00 ms | Jitter: 0.00 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p33445\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p33389\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p33391\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p33390\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BQAAABUAAAAmAAAAOAAAAFAAAABtAAAAjQAAAKwAAADKAAAA6AAAAAQBAAAgAQAA\"},\"shape\":[12],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ABzC+hBpeUKLKsP6EGl5QvSBxPoQaXlCunvG+hBpeUJacM76EGl5Qnkb2/oQaXlC9Gvo+hBpeUJku/X6EGl5QrwKA/sQaXlCh14Q+xBpeUK2sR37EGl5QkoEK/sQaXlC\"},\"shape\":[12],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DmWoiqn0Qz99kjtsIjNHP9doOdBDbVs/vobguIybOj8hAg6hSs0+P18HzhlR2ls/44v2eCEdXj+4rS08LxVbP/jii/Z4IV0/E9Iag04IXT/c8/xpozpdP3LChNGsbF8/\"},\"shape\":[12],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p33446\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p33447\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p33442\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p33443\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p33444\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#29788E\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p33398\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p33424\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p33425\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p33426\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p33427\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p33428\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p33429\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p33430\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p33417\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p33418\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p33419\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p33420\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p33410\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p33411\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p33450\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p33413\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p33416\",\"attributes\":{\"axis\":{\"id\":\"p33410\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p33423\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p33417\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p33448\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p33449\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p33445\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p33452\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p33454\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p33453\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p33466\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p33468\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p33455\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p33505\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p33499\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p33501\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p33500\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAABQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"vobguIybOj+5ln/jIUJCPxPqjmp9Nkc/bT2e8dgqTD9kyFY8mo9QPxBy3v/HCVM/vhtmw/WDVT9qxe2GI/5XPxhvdUpReFo/xBj9DX/yXD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"uZZ/4yFCQj8T6o5qfTZHP209nvHYKkw/ZMhWPJqPUD8Qct7/xwlTP74bZsP1g1U/asXthiP+Vz8Yb3VKUXhaP8QY/Q1/8lw/csKE0axsXz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p33506\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p33507\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p33502\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p33503\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p33504\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#29788E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p33458\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p33484\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p33485\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p33486\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p33487\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p33488\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p33489\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p33490\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p33477\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p33478\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p33479\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p33480\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p33470\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p33471\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p33472\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p33473\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p33476\",\"attributes\":{\"axis\":{\"id\":\"p33470\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p33483\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p33477\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"a8d669f3-7858-40cc-823b-d9d860410096\",\"roots\":{\"p33508\":\"d8321c63-63a9-4baa-b523-6143b4898808\"},\"root_ids\":[\"p33508\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
- "id": "p3230"
- }
- },
- "output_type": "display_data"
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Callback Symbol: DecisionNode::DecisionNode()::{lambda(std::shared_ptr)#1}\n",
- "Average Duration: 0.08 ms\n",
- "Jitter (Standard Deviation): 0.01 ms\n"
- ]
- },
- {
- "data": {
- "text/html": [
- "\n",
- " \n"
- ]
- },
- "metadata": {},
- "output_type": "display_data"
- },
- {
- "data": {
- "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"b914aff8-cb62-4e74-931e-36695030f685\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p3666\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p3550\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3552\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3551\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3564\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3566\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p3553\",\"attributes\":{\"text\":\"Subscription -- node: decision_node, tid: 93591, topic: /processed_topic | Avg Duration: 0.08 ms | Jitter: 0.01 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p3603\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p3547\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p3548\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p3549\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BQAAAAgAAAALAAAADgAAABEAAAAUAAAAFwAAABoAAAAdAAAAIAAAACMAAAAmAAAAKQAAACwAAAAvAAAAMgAAADUAAAA4AAAAOwAAAD4AAABBAAAARAAAAEcAAABKAAAATQAAAFAAAABTAAAAVgAAAFkAAABcAAAAXwAAAGIAAABlAAAAaAAAAGsAAABuAAAAcQAAAHQAAAB3AAAAegAAAH0AAACAAAAAgwAAAIYAAACJAAAAjAAAAI8AAACSAAAAlQAAAA==\"},\"shape\":[49],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"GUQ7oRloeUKFh0GhGWh5QtXKR6EZaHlC4QxOoRloeUKqO1ShGWh5Qsl+WqEZaHlCBr1goRloeULyDGehGWh5QnlJbaEZaHlCSIVzoRloeUJky3mhGWh5QukIgKEZaHlCk0CGoRloeUIjfYyhGWh5Qvi9kqEZaHlCkQGZoRloeUKoRp+hGWh5Qm+KpaEZaHlCDsGroRloeULL+7GhGWh5QoU9uKEZaHlCGX6+oRloeUKwwMShGWh5Qlz9yqEZaHlCFDzRoRloeULwf9ehGWh5QgrB3aEZaHlCbQHkoRloeUJEPeqhGWh5QiV88KEZaHlCbb32oRloeUKw/PyhGWh5QsFMA6IZaHlC2YYJohloeUJxyw+iGWh5QjcJFqIZaHlCQkYcohloeULyhCKiGWh5Qm3DKKIZaHlCmgEvohloeUKJPzWiGWh5Qph+O6IZaHlCor9BohloeUK0/EeiGWh5QkJGTqIZaHlCNYZUohloeUISvVqiGWh5QroDYaIZaHlChz5nohloeUI=\"},\"shape\":[49],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SpUoe0s5sz+XVG03wTexP6nAyTZwB7I/DhXj/E0otD/ue9Rfr7C0P8AhVKnZA7E/XaYmwRvSsD8aMh6lEp6wP/PLYIxIFLI/aHke3J21sz+fILHdPUC3P5peYizTL7E/mdU73A4Nuz/pfk5BfjayPxUCucSRB7I/cCU7NgLxqj9Ot+wQ/7CtP+pYpfRML7U/O6xwy0dStj+H/DOD+MCyP5AuNq0UArE/UIvBw7Rvsj8Lem8MAcC9P2jPZWoSvLE/dQRws3ixsD8G81fIXBm0PztSfecXJbQ/H0yKj0/Itj9gWP58W7C0P4+NQLyuX7A/cJUnEHaKsT9RweEFEamxP4F5yJQPQbU/CyjU00fgsz9kzcggdxGyP6lLxjGSPbI/RML3/gbtsT/JrUm3JXKxPzv8NVmjHrI/zxJkBFQ4tj+5qYHmc+62P2VvKeeLvbM/4XoUrkfhsj+OkewRaoawP4wS9Bd6xLQ/NEqX/iWptD8E4nX9gt24P703hgDg2LM/wF/MlqyKsD8=\"},\"shape\":[49],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p3604\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p3605\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3600\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3601\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p3602\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p3556\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p3582\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p3583\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p3584\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p3585\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p3586\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p3587\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p3588\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3575\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3576\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3578\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3577\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3568\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3569\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p3608\"},\"axis_label\":\"start (2025-04-29 12:51)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3570\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3574\",\"attributes\":{\"axis\":{\"id\":\"p3568\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3581\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p3575\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p3606\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p3607\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"DecisionNode::DecisionNode()::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p3603\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p3610\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3612\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p3611\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3624\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p3626\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p3613\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p3663\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p3657\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p3658\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p3659\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AgAAAAUAAAARAAAACAAAAAkAAAAEAAAAAgAAAAAAAAABAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"cCU7NgLxqj/nhkszgjKuPy/0LRgBurA/6iS2FsFasj+mVT4VgfuzP2KGxhNBnLU/HbdOEgE9tz/Y59YQwd24P5QYXw+Bfro/UEnnDUEfvD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"54ZLM4Iyrj8v9C0YAbqwP+okthbBWrI/plU+FYH7sz9ihsYTQZy1Px23ThIBPbc/2OfWEMHduD+UGF8PgX66P1BJ5w1BH7w/C3pvDAHAvT8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p3664\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p3665\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3660\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3661\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p3662\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p3616\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p3642\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p3643\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p3644\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p3645\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p3646\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p3647\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p3648\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3635\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3636\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3638\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3637\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p3628\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p3629\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p3631\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p3630\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3634\",\"attributes\":{\"axis\":{\"id\":\"p3628\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p3641\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p3635\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"b914aff8-cb62-4e74-931e-36695030f685\",\"roots\":{\"p3666\":\"d0f27a71-b3e0-46ea-af73-383d66dcae62\"},\"root_ids\":[\"p3666\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
- "application/vnd.bokehjs_exec.v0+json": ""
- },
- "metadata": {
- "application/vnd.bokehjs_exec.v0+json": {
- "id": "p3666"
- }
- },
- "output_type": "display_data"
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Callback Symbol: ProcessingNode::ProcessingNode()::{lambda(std::shared_ptr)#1}\n",
- "Average Duration: 10.16 ms\n",
- "Jitter (Standard Deviation): 0.02 ms\n"
- ]
- },
- {
- "data": {
- "text/html": [
- "\n",
- " \n"
- ]
- },
- "metadata": {},
- "output_type": "display_data"
- },
- {
- "data": {
- "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"c01d337f-8050-4636-90b3-cdb7bc3ff395\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p4127\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p4011\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4013\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4012\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4025\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4027\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p4014\",\"attributes\":{\"text\":\"Subscription -- node: processing_node, tid: 93591, topic: /sensor_topic | Avg Duration: 10.16 ms | Jitter: 0.02 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p4064\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p4008\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p4009\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p4010\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"BAAAAAcAAAAKAAAADQAAABAAAAATAAAAFgAAABkAAAAcAAAAHwAAACIAAAAlAAAAKAAAACsAAAAuAAAAMQAAADQAAAA3AAAAOgAAAD0AAABAAAAAQwAAAEYAAABJAAAATAAAAE8AAABSAAAAVQAAAFgAAABbAAAAXgAAAGEAAABkAAAAZwAAAGoAAABtAAAAcAAAAHMAAAB2AAAAeQAAAHwAAAB/AAAAggAAAIUAAACIAAAAiwAAAI4AAACRAAAAlAAAAJcAAAA=\"},\"shape\":[50],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0Y46oRloeUJ/0kChGWh5Qs8VR6EZaHlCz1dNoRloeUL6hlOhGWh5QpbJWaEZaHlC+AdgoRloeUK2V2ahGWh5QgKVbKEZaHlC089yoRloeUIXFXmhGWh5Qr5Tf6EZaHlC5YqFoRloeULXx4uhGWh5QpMIkqEZaHlCM02YoRloeULHkZ6hGWh5QrjUpKEZaHlC+AuroRloeUKYRrGhGWh5QnuIt6EZaHlCSsi9oRloeUKBC8ShGWh5Qj1IyqEZaHlCM4fQoRloeULNytahGWh5QkYM3aEZaHlCCEzjoRloeUJqiOmhGWh5QmjH76EZaHlCNQj2oRloeULXR/yhGWh5Qr6XAqIZaHlCFNIIohloeUKJFQ+iGWh5Qp5TFaIZaHlCqJAbohloeUIA0CGiGWh5QggOKKIZaHlC2UwuohloeULXiTSiGWh5Qs/JOqIZaHlCbwpBohloeUKFR0eiGWh5QhmQTaIZaHlCydBTohloeUKyB1qiGWh5Qu5OYKIZaHlCy4lmohloeUI5ymyiGWh5Qg==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"4BEVqptLJEDfpj/7kVIkQOZatABtUyRA28AdqFNWJEAsSZ7r+0AkQHI1sistUyRAxy3m54ZOJEB0X85sV1AkQNdrelBQSiRAlgUTfxRVJEBTd2UXDGYkQDzYYrfPSiRA/yH99nVQJED6tfXTf1YkQEwbDksDVyRAEas/wjBIJEBH/8u1aFkkQHqlLEMcYyRAYmcKnddQJEBMqrab4FMkQPZ9OEiISiRAcGHdeHdcJEDfMTz2s0gkQDj0Fg/vUSRAQSlauRdIJEC/79+8OFEkQCf5Eb9iTSRAWybD8XxOJECLOJ1kq0skQCY2H9eGSiRAIApmTMFSJEBEherm4kckQNy93CdHSSRA2XdF8L9FJEDuBtFa0VYkQPvJGB9mXyRArUz4pX5eJEA5KGGm7U8kQEljtI6qRiRAADeLFwtLJEBa1v1jIVIkQFlOQukLSSRAOKClK9hWJEBPPdLgtlYkQFvOpbiqZCRAA5mdRe9MJEAwEtpyLk0kQL5PVaGBSCRA9S1zuixOJEBiFASPb18kQA==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p4065\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p4066\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4061\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4062\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4063\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p4017\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p4043\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p4044\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p4045\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p4046\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p4047\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p4048\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p4049\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4036\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4037\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4039\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4038\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4029\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4030\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p4069\"},\"axis_label\":\"start (2025-04-29 12:51)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4031\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4035\",\"attributes\":{\"axis\":{\"id\":\"p4029\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4042\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p4036\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p4067\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p4068\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode()::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p4064\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p4071\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4073\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4072\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4085\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4087\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p4074\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p4124\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p4118\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p4119\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p4120\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAUAAAALAAAABgAAAAsAAAAIAAAAAQAAAAIAAAACAAAAAwAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"LEme6/tAJEDKzcu8sEQkQGdS+Y1lSCRABNcmXxpMJECiW1Qwz08kQEDggQGEUyRA3WSv0jhXJEB66dyj7VokQBhuCnWiXiRAtvI3RldiJEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ys3LvLBEJEBnUvmNZUgkQATXJl8aTCRAoltUMM9PJEBA4IEBhFMkQN1kr9I4VyRAeunco+1aJEAYbgp1ol4kQLbyN0ZXYiRAU3dlFwxmJEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p4125\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p4126\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4121\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4122\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4123\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p4077\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p4103\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p4104\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p4105\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p4106\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p4107\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p4108\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p4109\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4096\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4097\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4099\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4098\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4089\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4090\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4092\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4091\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4095\",\"attributes\":{\"axis\":{\"id\":\"p4089\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4102\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p4096\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"c01d337f-8050-4636-90b3-cdb7bc3ff395\",\"roots\":{\"p4127\":\"d75d97de-5c59-4137-8f85-540dc9e9e1ae\"},\"root_ids\":[\"p4127\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
- "application/vnd.bokehjs_exec.v0+json": ""
- },
- "metadata": {
- "application/vnd.bokehjs_exec.v0+json": {
- "id": "p4127"
- }
- },
- "output_type": "display_data"
- },
- {
- "name": "stdout",
- "output_type": "stream",
- "text": [
- "Callback Symbol: SensorNode::SensorNode()::{lambda()#1}\n",
- "Average Duration: 0.10 ms\n",
- "Jitter (Standard Deviation): 0.02 ms\n"
- ]
- },
- {
- "data": {
- "text/html": [
- "\n",
- " \n"
- ]
- },
- "metadata": {},
- "output_type": "display_data"
- },
- {
- "data": {
- "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"237a3d8d-cb01-43b1-a8cf-816a1edb8911\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p4613\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p4497\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4499\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4498\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4511\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4513\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p4500\",\"attributes\":{\"text\":\"Timer -- tid: 93591, period: 100 ms | Avg Duration: 0.10 ms | Jitter: 0.02 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p4550\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p4494\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p4495\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p4496\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AwAAAAYAAAAJAAAADAAAAA8AAAASAAAAFQAAABgAAAAbAAAAHgAAACEAAAAkAAAAJwAAACoAAAAtAAAAMAAAADMAAAA2AAAAOQAAADwAAAA/AAAAQgAAAEUAAABIAAAASwAAAE4AAABRAAAAVAAAAFcAAABaAAAAXQAAAGAAAABjAAAAZgAAAGkAAABsAAAAbwAAAHIAAAB1AAAAeAAAAHsAAAB+AAAAgQAAAIQAAACHAAAAigAAAI0AAACQAAAAkwAAAJYAAAA=\"},\"shape\":[50],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"+ng6oRloeULlvkChGWh5QloCR6EZaHlCi0RNoRloeUIEdFOhGWh5Qs+1WaEZaHlCtPRfoRloeUJzRGahGWh5QqKBbKEZaHlCZrxyoRloeULNAHmhGWh5QlZAf6EZaHlCnneFoRloeULbs4uhGWh5Qt30kaEZaHlCrDqYoRloeULDfZ6hGWh5QjXApKEZaHlCmPiqoRloeUKBM7GhGWh5Qht1t6EZaHlCmLS9oRloeUIp+MOhGWh5QnM0yqEZaHlCFHTQoRloeUKWt9ahGWh5Qvr43KEZaHlCwTjjoRloeUIrdemhGWh5Qq6z76EZaHlCrPT1oRloeUKPNPyhGWh5QlaEAqIZaHlCqL4IohloeUJzAg+iGWh5Qsc/FaIZaHlC9nwbohloeUKwvCGiGWh5Qof6J6IZaHlCmjkuohloeUJGdjSiGWh5Qkq2OqIZaHlCqPZAohloeUIINEeiGWh5Ql58TaIZaHlCBr1TohloeUKw9FmiGWh5Qt87YKIZaHlC2XZmohloeUKctmyiGWh5Qg==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"0ZUIVP8gzD/ql4i3zr+1PzhOCvMeZ7Y/U7DG2XQEtD/M1CR4Qxq1P0M9fQT+8Ls/AkuuYvGbtj+tw9FVuru2P1RyTuyhfbw/ABsQIa6cuT//lCpR9pbAPzT2JRsPtrg/Io0KnGwDtz+Z1qaxvRa8P4dT5uYb0bk/3/qw3qgVsj+zDHGsi9uwP9C3BUt1Abc/Gr/wSpLnuj/QDyOERxu3P7WjOEcdHbc/+rSK/tDMtz8t7dRcbjC4P1Tm5hvRPbs/jnObcK/Mtz9O7KF9rOC3P4m2Y+qu7LY/TaJe8GlOtj/jxcIQOX21P86mI4Cbxb8/gQUwZeCAtj+Cyvj3GRe2P9mxEYjX9bc/yorh6gCIuz+ze/KwUGu2P8rBbAIMy7c/Ykm5+xwfuT/WxtgJL8G1P5DAH37+e7g/+py7XS9NtT8fhetRuB65Px/2QgHbwbg/XJIDdjV5uj+WehaE8j62P4BJKlPMQbg/xTcUPlsHtz+5pdWQuMe2P5jg1AeSd7Y/lIYahSSztj/zkCkfgqq5Pw==\"},\"shape\":[50],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p4551\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p4552\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4547\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4548\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p4549\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p4503\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p4529\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p4530\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p4531\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p4532\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p4533\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p4534\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p4535\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4522\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4523\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4525\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4524\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4515\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4516\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p4555\"},\"axis_label\":\"start (2025-04-29 12:51)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4517\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4521\",\"attributes\":{\"axis\":{\"id\":\"p4515\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4528\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p4522\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p4553\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p4554\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"SensorNode::SensorNode()::{lambda()#1}\"},\"renderers\":[{\"id\":\"p4550\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p4557\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4559\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p4558\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4571\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p4573\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p4560\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p4610\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p4604\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p4605\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p4606\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AwAAAB8AAAANAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"swxxrIvbsD9lqZrFMMy0PxZGxN7VvLg/yOLt93qtvD+9v4sIEE/APxaOIJViR8I/bly1IbU/xD/HKkquBzjGPyD53jpaMMg/eMdzx6woyj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"ZamaxTDMtD8WRsTe1by4P8ji7fd6rbw/vb+LCBBPwD8WjiCVYkfCP25ctSG1P8Q/xypKrgc4xj8g+d46WjDIP3jHc8esKMo/0ZUIVP8gzD8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p4611\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p4612\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4607\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4608\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p4609\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#44BFC8\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p4563\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p4589\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p4590\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p4591\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p4592\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p4593\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p4594\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p4595\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4582\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4583\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4585\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4584\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p4575\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p4576\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p4578\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p4577\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4581\",\"attributes\":{\"axis\":{\"id\":\"p4575\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p4588\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p4582\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"237a3d8d-cb01-43b1-a8cf-816a1edb8911\",\"roots\":{\"p4613\":\"a5c64d89-effd-4ffb-a279-5d3a4791f0bc\"},\"root_ids\":[\"p4613\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
- "application/vnd.bokehjs_exec.v0+json": ""
- },
- "metadata": {
- "application/vnd.bokehjs_exec.v0+json": {
- "id": "p4613"
+ "id": "p33508"
}
},
"output_type": "display_data"
@@ -515,7 +1170,7 @@
"data": {
"text/html": [
"\n",
- " \n"
+ " \n"
]
},
"metadata": {},
@@ -523,12 +1178,1159 @@
},
{
"data": {
- "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"62db0233-e7db-4ec8-8c8e-5c3e57454006\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p5124\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p5008\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p5010\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p5009\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p5022\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p5024\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p5011\",\"attributes\":{\"text\":\"Subscription -- node: processing_node, tid: 93591, topic: /parameter_events | Avg Duration: 0.00 ms | Jitter: 0.00 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p5061\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p5005\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p5006\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p5007\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAA==\"},\"shape\":[1],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"Co00oRloeUI=\"},\"shape\":[1],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"T+j1J/G5Qz8=\"},\"shape\":[1],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p5062\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p5063\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p5058\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p5059\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p5060\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#F76F8E\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p5014\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p5040\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p5041\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p5042\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p5043\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p5044\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p5045\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p5046\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p5033\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p5034\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p5036\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p5035\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p5026\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p5027\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p5066\"},\"axis_label\":\"start (2025-04-29 12:51)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p5028\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p5032\",\"attributes\":{\"axis\":{\"id\":\"p5026\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p5039\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p5033\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p5064\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p5065\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p5061\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p5068\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p5070\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p5069\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p5082\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p5084\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p5071\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p5121\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p5115\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p5116\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p5117\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DAVsByP237+mngWhvI/Zvz84nzpWKdO/sKNxqN+Fyb/IrUm3JXK5vwDo9SfxuUM/cIXpew3BuT+Ej8GKU63JPyguxysQPdM/jpQtknaj2T8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"pp4FobyP2b8/OJ86VinTv7Cjcajfhcm/yK1JtyVyub8A6PUn8blDP3CF6XsNwbk/hI/BilOtyT8oLscrED3TP46ULZJ2o9k/ev1JfO4E4D8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p5122\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p5123\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p5118\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p5119\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p5120\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#F76F8E\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p5074\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p5100\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p5101\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p5102\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p5103\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p5104\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p5105\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p5106\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p5093\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p5094\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p5096\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p5095\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p5086\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p5087\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p5089\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p5088\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p5092\",\"attributes\":{\"axis\":{\"id\":\"p5086\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p5099\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p5093\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"62db0233-e7db-4ec8-8c8e-5c3e57454006\",\"roots\":{\"p5124\":\"cac4ab5f-0897-4ba6-8f29-6c32080fe8b6\"},\"root_ids\":[\"p5124\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"ab058161-0705-4eda-8d4d-efeed5d666fc\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p34964\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p34848\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p34850\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p34849\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p34862\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p34864\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p34851\",\"attributes\":{\"text\":\"Subscription -- node: flight_mgmt_node, tid: 45526, topic: /parameter_events | Avg Duration: 0.00 ms | Jitter: 0.00 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p34901\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p34845\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p34847\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p34846\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"DgAAAB8AAAAvAAAA\"},\"shape\":[3],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"2RzC+hBpeUJvLMP6EGl5QryCxPoQaXlC\"},\"shape\":[3],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"HCRE+YIWQj+Em4wqw7hLPwivXdpwWDo/\"},\"shape\":[3],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p34902\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p34903\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p34898\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p34899\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p34900\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#DD4968\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p34854\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p34880\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p34881\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p34882\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p34883\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p34884\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p34885\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p34886\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p34873\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p34874\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p34875\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p34876\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p34866\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p34867\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p34906\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p34869\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p34872\",\"attributes\":{\"axis\":{\"id\":\"p34866\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p34879\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p34873\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p34904\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p34905\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"void (rclcpp::TimeSource::?)(std::shared_ptr)\"},\"renderers\":[{\"id\":\"p34901\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p34908\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p34910\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p34909\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p34922\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p34924\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p34911\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p34961\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p34955\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p34957\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p34956\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CK9d2nBYOj8Io6NmWUE9P4TLdPkgFUA/hMWXP5WJQT+Ev7qFCf5CP4S53ct9ckQ/hLMAEvLmRT+ErSNYZltHP4SnRp7az0g/hKFp5E5ESj8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"CKOjZllBPT+Ey3T5IBVAP4TFlz+ViUE/hL+6hQn+Qj+Eud3LfXJEP4SzABLy5kU/hK0jWGZbRz+Ep0ae2s9IP4ShaeROREo/hJuMKsO4Sz8=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p34962\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p34963\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p34958\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p34959\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p34960\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#DD4968\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p34914\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p34940\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p34941\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p34942\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p34943\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p34944\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p34945\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p34946\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p34933\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p34934\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p34935\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p34936\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p34926\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p34927\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p34928\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p34929\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p34932\",\"attributes\":{\"axis\":{\"id\":\"p34926\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p34939\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p34933\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"ab058161-0705-4eda-8d4d-efeed5d666fc\",\"roots\":{\"p34964\":\"e61aeffc-9721-4efd-9be8-8f39dbbb601f\"},\"root_ids\":[\"p34964\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
"application/vnd.bokehjs_exec.v0+json": ""
},
"metadata": {
"application/vnd.bokehjs_exec.v0+json": {
- "id": "p5124"
+ "id": "p34964"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Callback Symbol: ProcessingNode::ProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\n",
+ "Average Duration: 20.13 ms\n",
+ "Jitter (Standard Deviation): 0.02 ms\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"c5436ee9-9edb-4844-8a19-d77cb79016d9\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p36445\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p36329\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p36331\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p36330\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p36343\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p36345\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p36332\",\"attributes\":{\"text\":\"Subscription -- node: radiometric_node, tid: 45526, topic: /camera/debayered | Avg Duration: 20.13 ms | Jitter: 0.02 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p36382\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p36326\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p36328\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p36327\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"JQAAAGwAAACMAAAAqwAAAMkAAADnAAAAAwEAAB8BAAA5AQAAUgEAAGkBAACAAQAAlgEAAKwBAADDAQAA2QEAAPABAAAGAgAAHAIAADMCAABJAgAAYAIAAHYCAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"bT/D+hBpeUKN2dn6EGl5QmAp5/oQaXlCXnj0+hBpeUKuxwH7EGl5QhAcD/sQaXlCBm8c+xBpeUICwSn7EGl5Qi8RN/sQaXlCZF9E+xBpeUIXr1H7EGl5QtX+XvsQaXlCskts+xBpeUKwmnn7EGl5QpbrhvsQaXlCeTuU+xBpeUIniaH7EGl5QufXrvsQaXlC9Ce8+xBpeUJkecn7EGl5QnnJ1vsQaXlCIRjk+xBpeULnZfH7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"NZnxttIfNECxFwrYDhY0QBZLkXwlIDRAEkvK3eckNECY+KOoMyc0QJlKP+HsHjRAMNl4sMUiNECk+zkF+Sk0QNQNFHgnHzRAppcYy/QjNEC1No3ttSA0QEW4yagyIDRAJH8w8NwfNEDm6PF7mx40QMBd9utOIzRAWDz1SIMjNEBIGXEBaBw0QEdy+Q/pHzRA7lutE5cvNEAAUps4uRs0QPZ5jPLMJzRACwkYXd4gNEAhI6DCESg0QA==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p36383\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p36384\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p36379\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p36380\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p36381\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#410967\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p36335\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p36361\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p36362\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p36363\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p36364\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p36365\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p36366\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p36367\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p36354\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p36355\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p36356\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p36357\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p36347\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p36348\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p36387\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p36350\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p36353\",\"attributes\":{\"axis\":{\"id\":\"p36347\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p36360\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p36354\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p36385\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p36386\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"ProcessingNode::ProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda(std::shared_ptr)#1}\"},\"renderers\":[{\"id\":\"p36382\"}]}}]}}]}},{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p36389\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p36391\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p36390\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p36403\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p36405\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p36392\",\"attributes\":{\"text\":\"Duration histogram\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p36442\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p36436\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p36438\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p36437\"},\"data\":{\"type\":\"map\",\"entries\":[[\"top\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"AQAAAAAAAAACAAAACAAAAAMAAAAEAAAAAgAAAAIAAAAAAAAAAQAAAA==\"},\"shape\":[10],\"dtype\":\"int32\",\"order\":\"little\"}],[\"left\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"sRcK2A4WNEBRa5p3nBg0QPC+KhcqGzRAkBK7trcdNEAwZktWRSA0QNC52/XSIjRAbw1slWAlNEAPYfw07ic0QK+0jNR7KjRATggddAktNEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}],[\"right\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"UWuad5wYNEDwvioXKhs0QJASu7a3HTRAMGZLVkUgNEDQudv10iI0QG8NbJVgJTRAD2H8NO4nNECvtIzUeyo0QE4IHXQJLTRA7lutE5cvNEA=\"},\"shape\":[10],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p36443\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p36444\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p36439\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"}}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p36440\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.1},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.1},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.1}}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Quad\",\"id\":\"p36441\",\"attributes\":{\"left\":{\"type\":\"field\",\"field\":\"left\"},\"right\":{\"type\":\"field\",\"field\":\"right\"},\"bottom\":{\"type\":\"value\",\"value\":0},\"top\":{\"type\":\"field\",\"field\":\"top\"},\"line_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"line_alpha\":{\"type\":\"value\",\"value\":0.2},\"fill_color\":{\"type\":\"value\",\"value\":\"#410967\"},\"fill_alpha\":{\"type\":\"value\",\"value\":0.2},\"hatch_alpha\":{\"type\":\"value\",\"value\":0.2}}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p36395\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p36421\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p36422\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p36423\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p36424\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p36425\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p36426\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p36427\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p36414\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p36415\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p36416\"},\"axis_label\":\"frequency\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p36417\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p36407\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p36408\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p36409\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p36410\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p36413\",\"attributes\":{\"axis\":{\"id\":\"p36407\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p36420\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p36414\"}}}]}}]}}],\"callbacks\":{\"type\":\"map\"}}};\n const render_items = [{\"docid\":\"c5436ee9-9edb-4844-8a19-d77cb79016d9\",\"roots\":{\"p36445\":\"fe1c2932-84db-4b10-bd3d-29a0024a4bc9\"},\"root_ids\":[\"p36445\"]}];\n root.Bokeh.embed.embed_items_notebook(docs_json, render_items);\n }\n if (root.Bokeh !== undefined) {\n embed_document(root);\n } else {\n let attempts = 0;\n const timer = setInterval(function(root) {\n if (root.Bokeh !== undefined) {\n clearInterval(timer);\n embed_document(root);\n } else {\n attempts++;\n if (attempts > 100) {\n clearInterval(timer);\n console.log(\"Bokeh: ERROR: Unable to run BokehJS code because BokehJS library is missing\");\n }\n }\n }, 10, root)\n }\n})(window);",
+ "application/vnd.bokehjs_exec.v0+json": ""
+ },
+ "metadata": {
+ "application/vnd.bokehjs_exec.v0+json": {
+ "id": "p36445"
+ }
+ },
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "Callback Symbol: MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator>,std::allocator,std::allocator>>>const&,std::__cxx11::basic_string,std::allocator>const&,int)::{lambda()#1}\n",
+ "Average Duration: 5.12 ms\n",
+ "Jitter (Standard Deviation): 0.03 ms\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ " \n"
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "application/javascript": "(function(root) {\n function embed_document(root) {\n const docs_json = {\"45984aa8-b2d1-43c0-a8f2-3ce23af25b99\":{\"version\":\"3.1.1\",\"title\":\"Bokeh Application\",\"defs\":[],\"roots\":[{\"type\":\"object\",\"name\":\"Row\",\"id\":\"p37951\",\"attributes\":{\"children\":[{\"type\":\"object\",\"name\":\"Figure\",\"id\":\"p37835\",\"attributes\":{\"width\":450,\"height\":450,\"x_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p37837\"},\"y_range\":{\"type\":\"object\",\"name\":\"DataRange1d\",\"id\":\"p37836\"},\"x_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p37849\"},\"y_scale\":{\"type\":\"object\",\"name\":\"LinearScale\",\"id\":\"p37851\"},\"title\":{\"type\":\"object\",\"name\":\"Title\",\"id\":\"p37838\",\"attributes\":{\"text\":\"Timer -- tid: 45526, period: 50 ms | Avg Duration: 5.12 ms | Jitter: 0.03 ms\",\"align\":\"center\"}},\"renderers\":[{\"type\":\"object\",\"name\":\"GlyphRenderer\",\"id\":\"p37888\",\"attributes\":{\"data_source\":{\"type\":\"object\",\"name\":\"ColumnDataSource\",\"id\":\"p37832\",\"attributes\":{\"selected\":{\"type\":\"object\",\"name\":\"Selection\",\"id\":\"p37834\",\"attributes\":{\"indices\":[],\"line_indices\":[]}},\"selection_policy\":{\"type\":\"object\",\"name\":\"UnionRenderers\",\"id\":\"p37833\"},\"data\":{\"type\":\"map\",\"entries\":[[\"index\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"SwAAAGcAAACHAAAApgAAAMQAAADiAAAA/gAAABoBAAA0AQAATgEAAGYBAAB+AQAAlAEAAKoBAADBAQAA1wEAAO4BAAAEAgAAGgIAADECAABHAgAAXgIAAHQCAAA=\"},\"shape\":[23],\"dtype\":\"int32\",\"order\":\"little\"}],[\"timestamp\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"YCvN+hBpeUKDlNj6EGl5QrTk5foQaXlCpjPz+hBpeULdggD7EGl5QtXWDfsQaXlC7igb+xBpeUI9fCj7EGl5QjvNNfsQaXlCNxtD+xBpeUKkalD7EGl5Qp65XfsQaXlCfwhr+xBpeUIpVnj7EGl5QtmmhfsQaXlCVvaS+xBpeUL2RKD7EGl5QgCUrfsQaXlC8uK6+xBpeUKLNMj7EGl5QmqE1fsQaXlCTNPi+xBpeULZIvD7EGl5Qg==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}],[\"duration\",{\"type\":\"ndarray\",\"array\":{\"type\":\"bytes\",\"data\":\"EHUfgNSGFEAbSu1FtI0UQOi+nNmuYBRAc2VQbXBSFEBQc/IiE3AUQMCTFi6rkBRAprkVwmqsFECpEfqZen0UQM+G/DODOBRAnYNnQpNkFEAd6QyMvGwUQP2k2qfjoRRApU3VPbJJFEBod0gxQIIUQD4/jBAefRRAsU8AxciSFEB+jSRBuHIUQIunHmlwSxRA7L5jeOyHFEAgRDLk2JoUQCBCXDl7lxRAUI2XbhJzFEAE5Euo4FAUQA==\"},\"shape\":[23],\"dtype\":\"float64\",\"order\":\"little\"}]]}}},\"view\":{\"type\":\"object\",\"name\":\"CDSView\",\"id\":\"p37889\",\"attributes\":{\"filter\":{\"type\":\"object\",\"name\":\"AllIndices\",\"id\":\"p37890\"}}},\"glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p37885\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_width\":2}},\"nonselection_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p37886\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.1,\"line_width\":2}},\"muted_glyph\":{\"type\":\"object\",\"name\":\"Line\",\"id\":\"p37887\",\"attributes\":{\"x\":{\"type\":\"field\",\"field\":\"timestamp\"},\"y\":{\"type\":\"field\",\"field\":\"duration\"},\"line_color\":\"#44BFC8\",\"line_alpha\":0.2,\"line_width\":2}}}}],\"toolbar\":{\"type\":\"object\",\"name\":\"Toolbar\",\"id\":\"p37841\",\"attributes\":{\"tools\":[{\"type\":\"object\",\"name\":\"PanTool\",\"id\":\"p37867\"},{\"type\":\"object\",\"name\":\"WheelZoomTool\",\"id\":\"p37868\"},{\"type\":\"object\",\"name\":\"BoxZoomTool\",\"id\":\"p37869\",\"attributes\":{\"overlay\":{\"type\":\"object\",\"name\":\"BoxAnnotation\",\"id\":\"p37870\",\"attributes\":{\"syncable\":false,\"level\":\"overlay\",\"visible\":false,\"left_units\":\"canvas\",\"right_units\":\"canvas\",\"bottom_units\":\"canvas\",\"top_units\":\"canvas\",\"line_color\":\"black\",\"line_alpha\":1.0,\"line_width\":2,\"line_dash\":[4,4],\"fill_color\":\"lightgrey\",\"fill_alpha\":0.5}}}},{\"type\":\"object\",\"name\":\"SaveTool\",\"id\":\"p37871\"},{\"type\":\"object\",\"name\":\"ResetTool\",\"id\":\"p37872\"},{\"type\":\"object\",\"name\":\"HelpTool\",\"id\":\"p37873\"}]}},\"left\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p37860\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p37861\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"BasicTickFormatter\",\"id\":\"p37862\"},\"axis_label\":\"duration (ms)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p37863\"}}}],\"below\":[{\"type\":\"object\",\"name\":\"LinearAxis\",\"id\":\"p37853\",\"attributes\":{\"ticker\":{\"type\":\"object\",\"name\":\"BasicTicker\",\"id\":\"p37854\",\"attributes\":{\"mantissas\":[1,2,5]}},\"formatter\":{\"type\":\"object\",\"name\":\"DatetimeTickFormatter\",\"id\":\"p37893\"},\"axis_label\":\"start (2025-05-02 12:54)\",\"major_label_policy\":{\"type\":\"object\",\"name\":\"AllLabels\",\"id\":\"p37856\"}}}],\"center\":[{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p37859\",\"attributes\":{\"axis\":{\"id\":\"p37853\"}}},{\"type\":\"object\",\"name\":\"Grid\",\"id\":\"p37866\",\"attributes\":{\"dimension\":1,\"axis\":{\"id\":\"p37860\"}}},{\"type\":\"object\",\"name\":\"Legend\",\"id\":\"p37891\",\"attributes\":{\"label_text_font_size\":\"11px\",\"items\":[{\"type\":\"object\",\"name\":\"LegendItem\",\"id\":\"p37892\",\"attributes\":{\"label\":{\"type\":\"value\",\"value\":\"MultiInputProcessingNode::MultiInputProcessingNode(std::__cxx11::basic_string,std::allocator>const&,std::vector,std::allocator