function S = dosim(T, cda, cdm, cm, sr_scale, sq_scale, stq_C, stq_F, stq_S) global d2r r2d; d2r = pi/180
0; % constant to convert [degree] to [radian] r2d = 180
0/pi; % constant to convert [radian] to [degree] % temporal parameters stime = T
stime; % length of sim [second] mrate = T
mrate; % measurement rate [1/second] dt = 1/mrate; % water level limits L_min = T
L_min; % where start filling, etc
[meter] L_max = T
L_max; % full [meter] % Measurement device parameters global db df ka kl; db = T
db; % Base for angular sensor, just above the max water [meter] df = T
df; % Angular sensor arm w/ float, long enough to hit bottom on empty [meter] ka = T
ka; % Angular/non-linear float scale constant kl = T
kl; % Level/linear float parameters scale constant % Sloshing (sinusoidal) parameters sf =