From 7c18d2017cc3642b96ecf0ee04fd51381440c654 Mon Sep 17 00:00:00 2001 From: alanbjohnston Date: Wed, 9 Dec 2020 09:43:53 -0500 Subject: [PATCH] added average amps with +/- 25 for each panel --- afsk/main.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/afsk/main.c b/afsk/main.c index 2972ab10..236415fa 100644 --- a/afsk/main.c +++ b/afsk/main.c @@ -415,10 +415,12 @@ angle[2] = (float) atan(axis[1] / axis[0]); volts_max[0] = rnd_float(4.5, 5.5) * (float) sin(angle[1]); volts_max[1] = rnd_float(4.5, 5.5) * (float) cos(angle[0]); volts_max[2] = rnd_float(4.5, 5.5) * (float) cos(angle[1] - angle[0]); + +float amps_avg = rnd_float (180, 280); -amps_max[0] = rnd_float(140.0, 190.0) * (float) sin(angle[1]); -amps_max[1] = rnd_float(140.0, 190.0) * (float) cos(angle[0]); -amps_max[2] = rnd_float(140.0, 190.0) * (float) cos(angle[1] - angle[0]); +amps_max[0] = (amps_avg + rnd_float(-25.0, 25.0)) * (float) sin(angle[1]); +amps_max[1] = (amps_avg + rnd_float(-25.0, 25.0)) * (float) cos(angle[0]); +amps_max[2] = (amps_avg + rnd_float(-25.0, 25.0)) * (float) cos(angle[1] - angle[0]); batt = rnd_float(3.8, 4.3); speed = rnd_float(1.0, 2.5);