- float parsed = [self getRealValue:raw];
- [self.children[0] setActive:parsed < -DEAD_ZONE];
- [self.children[1] setActive:parsed > DEAD_ZONE];
+ magnitude = offset + scale * raw;
+ [self.children[0] setActive:magnitude < -DEAD_ZONE];
+ [self.children[1] setActive:magnitude > DEAD_ZONE];