From 93d0401b717a0f981cc97b5cbe491e2e1425e588 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Mon, 7 Aug 2017 10:42:43 +0800 Subject: [PATCH] report measurements on HTTP page --- firmware/src/electrometer.rs | 8 ----- firmware/src/index.html | 18 +++++++++-- firmware/src/loop_anode.rs | 9 ------ firmware/src/loop_cathode.rs | 15 --------- firmware/src/main.rs | 26 ++-------------- firmware/src/pages.rs | 60 +++++++++++++++++++++++++++++++++--- 6 files changed, 73 insertions(+), 63 deletions(-) diff --git a/firmware/src/electrometer.rs b/firmware/src/electrometer.rs index 9ee58b6..96693a9 100644 --- a/firmware/src/electrometer.rs +++ b/firmware/src/electrometer.rs @@ -85,11 +85,3 @@ impl Electrometer { } } } - -impl ElectrometerStatus { - pub fn debug_print(&self) { - if self.ic.is_some() { - println!("ion: {}nA", 1e9*self.ic.unwrap()); - } - } -} diff --git a/firmware/src/index.html b/firmware/src/index.html index a75e298..238719c 100644 --- a/firmware/src/index.html +++ b/firmware/src/index.html @@ -21,13 +21,25 @@
-

Pressure:

+

Pressure

+
+{pressure:.1e} mbar
-
-2.3×10-7 mbar
+

Details

+ + + + + + + + + +
ParameterCurrentTarget
Anode regulator ready{anode_ready}
Anode voltage{anode_av:.1}V
Cathode regulator ready{cathode_ready}
Electron current{cathode_fbi:.0}μA
Filament voltage{cathode_fv:.2}V{cathode_fv_target:.2}V
Cathode bias{cathode_fbv:.1}V
Ion current{ion_current:.5}nA
+

At local time: