get an error:
redclaration of 'unit32_t yellow'
Why does that surprise you? If you know two people with accurate watches, does it matter which one you ask for the time? Do you REALLY need to ask them both?
So you are saying that I am declaring my variables like strip_left incorrectly?
Declaring? No. Naming? Yes.
strip_left and strip_right are OK (though not what I like). yellowl and yellowr are not.