blob: 08e2b1c63d34f36518b5dbb18070a94dc9a73698 [file] [log] [blame]
Austin Schuhaa3b0862022-07-15 14:38:41 -07001// Plotter for the C++ in-process plotter.
Philipp Schrader548aedf2023-02-17 20:09:13 -08002import {Configuration} from '../../../aos/configuration_generated';
3import {Connection} from '../../../aos/network/www/proxy';
4import {plotData} from '../plot_data_utils';
Austin Schuhaa3b0862022-07-15 14:38:41 -07005
6const rootDiv = document.createElement('div');
Austin Schuh6eb83e62022-07-19 15:40:30 -07007rootDiv.classList.add('aos_cpp_plot');
Austin Schuhaa3b0862022-07-15 14:38:41 -07008document.body.appendChild(rootDiv);
9
10const conn = new Connection();
11conn.connect();
12
13conn.addConfigHandler((config: Configuration) => {
14 plotData(conn, rootDiv);
15});