@@ -137,26 +137,72 @@ class Joystick_
137
137
void begin (bool initAutoSendState = true );
138
138
void end ();
139
139
140
- void setXAxisRange (int16_t minimum, int16_t maximum);
141
- void setYAxisRange (int16_t minimum, int16_t maximum);
142
- void setZAxisRange (int16_t minimum, int16_t maximum);
143
- void setRxAxisRange (int16_t minimum, int16_t maximum);
144
- void setRyAxisRange (int16_t minimum, int16_t maximum);
145
- void setRzAxisRange (int16_t minimum, int16_t maximum);
146
-
140
+ // Set Range Functions
141
+ inline void setXAxisRange (int16_t minimum, int16_t maximum)
142
+ {
143
+ _xAxisMinimum = minimum;
144
+ _xAxisMaximum = maximum;
145
+ }
146
+ inline void setYAxisRange (int16_t minimum, int16_t maximum)
147
+ {
148
+ _yAxisMinimum = minimum;
149
+ _yAxisMaximum = maximum;
150
+ }
151
+ inline void setZAxisRange (int16_t minimum, int16_t maximum)
152
+ {
153
+ _zAxisMinimum = minimum;
154
+ _zAxisMaximum = maximum;
155
+ }
156
+ inline void setRxAxisRange (int16_t minimum, int16_t maximum)
157
+ {
158
+ _rxAxisMinimum = minimum;
159
+ _rxAxisMaximum = maximum;
160
+ }
161
+ inline void setRyAxisRange (int16_t minimum, int16_t maximum)
162
+ {
163
+ _ryAxisMinimum = minimum;
164
+ _ryAxisMaximum = maximum;
165
+ }
166
+ inline void setRzAxisRange (int16_t minimum, int16_t maximum)
167
+ {
168
+ _rzAxisMinimum = minimum;
169
+ _rzAxisMaximum = maximum;
170
+ }
171
+ inline void setRudderRange (int16_t minimum, int16_t maximum)
172
+ {
173
+ _rudderMinimum = minimum;
174
+ _rudderMaximum = maximum;
175
+ }
176
+ inline void setThrottleRange (int16_t minimum, int16_t maximum)
177
+ {
178
+ _throttleMinimum = minimum;
179
+ _throttleMaximum = maximum;
180
+ }
181
+ inline void setAcceleratorRange (int16_t minimum, int16_t maximum)
182
+ {
183
+ _acceleratorMinimum = minimum;
184
+ _acceleratorMaximum = maximum;
185
+ }
186
+ inline void setBrakeRange (int16_t minimum, int16_t maximum)
187
+ {
188
+ _brakeMinimum = minimum;
189
+ _brakeMaximum = maximum;
190
+ }
191
+ inline void setSteeringRange (int16_t minimum, int16_t maximum)
192
+ {
193
+ _steeringMinimum = minimum;
194
+ _steeringMaximum = maximum;
195
+ }
196
+
197
+ // Set Axis Values
147
198
void setXAxis (int16_t value);
148
199
void setYAxis (int16_t value);
149
200
void setZAxis (int16_t value);
150
201
void setRxAxis (int16_t value);
151
202
void setRyAxis (int16_t value);
152
203
void setRzAxis (int16_t value);
153
204
154
- void setRudderRange (int16_t minimum, int16_t maximum);
155
- void setThrottleRange (int16_t minimum, int16_t maximum);
156
- void setAcceleratorRange (int16_t minimum, int16_t maximum);
157
- void setBrakeRange (int16_t minimum, int16_t maximum);
158
- void setSteeringRange (int16_t minimum, int16_t maximum);
159
-
205
+ // Set Simuation Values
160
206
void setRudder (int16_t value);
161
207
void setThrottle (int16_t value);
162
208
void setAccelerator (int16_t value);
0 commit comments