[VicPiMakers Projects] Challenge 2: Confirm preliminary results
Mark G.
vpm at palaceofretention.ca
Wed Nov 11 17:08:17 PST 2020
Hi Jim,
I've completed up-to output #8 of the challenge and have
some discrepancies with your challenge specification.
Specifically, velocity/acceleration error switch, differing
values for uncorrected time (t) and velocity (v).
Your values:
Input Data: 33009,9002,11 (initial values - RegP, RegM, RegS)
Output #1: 241 (value of p, transferred from RegP)
Output #2: 186 (value of v, transferred from RegM)
Output #3: 10 (value of a, transferred from RegM)
Output #4: 220 (value of t, transferred RegM)
--------------------------------------------------------------------------------
Output # 5 to #8 – values of p, v, a, and t with corrections
--------------------------------------------------------------------------------
Output #5: 240 (p)
Output #6: 35 (v)
Output #7: 10 (a)
Output #8: 9 (t)
My values:
$ echo 33009 9002 11 | ../bin/cnc
Input:
RegP: 33009 bits: 1000000011110001
RegM: 9002 bits: 0010001100101010
RegS: 11 bits: 00001011
Output #1: 241 (position) bits: 11110001
Output #2: 35 (velocity) bits: 00100011
Output #3: 2 (accel.) bits: 00000010
Output #4: 10 (time) bits: 00001010
Position error.
Velocity ok.
Acceleration error.
Time error.
Error corrected:
Output #5: 240 (position) bits: 11110000
Output #6: 35 (velocity) bits: 00100011
Output #7: 10 (accel.) bits: 00001010
Output #8: 9 (time) bits: 00001001
Position ok.
Velocity ok.
Acceleration ok.
Time ok.
What do you think?
Mark
More information about the Projects
mailing list