On-board instrumentation

7042f2e4467f55b70eb7e8a54b27a8a5lllllllllllllllllllllllllllll