gondola_core/
constants.rs1pub static GENERIC_ONLINE_FILE_PATTERH : &str = r"Run\d+_\d+\.(\d{6})_(\d{6})UTC(\.tofsum|\.tof)?\.gaps$";
13pub static GENERIC_ONLINE_FILE_PATTERH_CAPTURE : &str = r"Run(?P<run>\d+)_(?P<subrun>\d+)\.(?P<utctime>\d{6}_\d{6})UTC(\.tofsum|\.tof)?\.gaps$";
14pub static GENERIC_TELEMETRY_FILE_PATTERN_CAPUTRE : &str = r"RAW(?P<utctime>\d{6}_\d{6}).bin$";
15
16pub static HUMAN_TIMESTAMP_FORMAT : &str = "%y%m%d_%H%M%S%Z";
18
19pub const C_LIGHT_PADDLE : f32 = 15.4;
23
24pub const C_LIGHT_CABLE : f32 = 24.6;
28
29pub const N_LTBS : usize = 25;
31
32pub const N_CHN_PER_LTB : usize = 16;
34
35pub const NCHN : usize = 9;
37
38pub const NWORDS : usize = 1024;
40
41pub const MASK_CMD_8BIT : u32 = 0x000000FF;
44pub const MASK_CMD_16BIT : u32 = 0x0000FFFF;
45pub const MASK_CMD_24BIT : u32 = 0x00FFFFFF;
46pub const MASK_CMD_32BIT : u32 = 0xFFFFFFFF;
47pub const PAD_CMD_32BIT : u32 = 0x00000000;
50
51pub const SILI_RADIUS : f32 = 5.0;
53
54pub const LIFTOF_LOGO_SHOW : &str = "
58 ___ ___ ___
59 /\\__\\ /\\ \\ /\\__\\
60 ___ /:/ _/_ ___ /::\\ \\ /:/ _/_
61 /\\__\\ /:/ /\\__\\ /\\__\\ /:/\\:\\ \\ /:/ /\\__\\
62 ___ ___ /:/__/ /:/ /:/ / /:/ / /:/ \\:\\ \\ /:/ /:/ /
63 /\\ \\ /\\__\\ /::\\ \\ /:/_/:/ / /:/__/ /:/__/ \\:\\__\\ /:/_/:/ /
64 \\:\\ \\ /:/ / \\/\\:\\ \\__ \\:\\/:/ / /::\\ \\ \\:\\ \\ /:/ / \\:\\/:/ /
65 \\:\\ /:/ / ~~\\:\\/\\__\\ \\::/__/ /:/\\:\\ \\ \\:\\ /:/ / \\::/__/
66 \\:\\/:/ / \\::/ / \\:\\ \\ \\/__\\:\\ \\ \\:\\/:/ / \\:\\ \\
67 \\::/ / /:/ / \\:\\__\\ \\:\\__\\ \\::/ / \\:\\__\\
68 \\/__/ \\/__/ \\/__/ \\/__/ \\/__/ \\/__/
69
70 (LIFTOF - liftof is for tof, Version 0.11.x 'PAKII', Aug 2025)
71 >> with undying support from the Hawaiian islands \u{1f30a}\u{1f308}\u{1f965}\u{1f334}
72
73 * Documentation
74 ==> GitHub https://github.com/GAPS-Collab/gaps-online-software/tree/LELEWAA-0.11
75 ==> API docs https://gaps-collab.github.io/gaps-online-software/
76
77 ";
78
79
80
81