Skip to content

Commit 65826cf

Browse files
authored
Merge pull request #2414 from iNavFlight/MrD_Add-scaling-to-pan-servo-offset
Update to pan servo offset
2 parents 13817fe + 266be1c commit 65826cf

6 files changed

Lines changed: 31 additions & 20 deletions

File tree

js/settings.js

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -222,9 +222,10 @@ var Settings = (function () {
222222
// Angles
223223
'centideg' : 'centi°',
224224
'centideg-deg' : 'centi°', // Centidegrees, but always converted to degrees by default
225-
'deg' : '°',
226225
'decideg' : 'deci°',
227226
'decideg-lrg' : 'deci°', // Decidegrees, but always converted to degrees by default
227+
'deg' : '°',
228+
'decadeg' : 'deca°',
228229
// Rotational speed
229230
'degps' : '° per second',
230231
'decadegps' : 'deca° per second',
@@ -270,9 +271,10 @@ var Settings = (function () {
270271
// Angles
271272
'centideg' : 'CentiDegrees',
272273
'centideg-deg' : 'CentiDegrees',
273-
'deg' : 'Degrees',
274274
'decideg' : 'DeciDegrees',
275275
'decideg-lrg' : 'DeciDegrees',
276+
'deg' : 'Degrees',
277+
'decadeg' : 'DecaDegrees',
276278
// Rotational speed
277279
'degps' : 'Degrees per second',
278280
'decadegps' : 'DecaDegrees per second',
@@ -349,17 +351,20 @@ var Settings = (function () {
349351
'tzhours' : 'TZHOURS'
350352
},
351353
'centideg' : {
352-
'deg' : 0.1
354+
'deg' : 100
353355
},
354356
'centideg-deg' : {
355-
'deg' : 0.1
357+
'deg' : 100
356358
},
357359
'decideg' : {
358360
'deg' : 10.0
359361
},
360362
'decideg-lrg' : {
361363
'deg' : 10.0
362364
},
365+
'decadeg' : {
366+
'deg' : 0.1
367+
},
363368
'decadegps' : {
364369
'degps' : 0.1
365370
},
@@ -386,6 +391,7 @@ var Settings = (function () {
386391
'centideg-deg' : 'deg',
387392
'decideg' : 'deg',
388393
'decideg-lrg' : 'deg',
394+
'decadeg' : 'deg',
389395
'decidegc' : 'degf',
390396
},
391397
1: { //metric
@@ -403,6 +409,7 @@ var Settings = (function () {
403409
'centideg-deg' : 'deg',
404410
'decideg' : 'deg',
405411
'decideg-lrg' : 'deg',
412+
'decadeg' : 'deg',
406413
'decidegc' : 'degc',
407414
},
408415
2: { //metric with MPH
@@ -416,6 +423,7 @@ var Settings = (function () {
416423
'centideg-deg' : 'deg',
417424
'decideg' : 'deg',
418425
'decideg-lrg' : 'deg',
426+
'decadeg' : 'deg',
419427
'msec' : 'sec',
420428
'dsec' : 'sec',
421429
'mins' : 'hours',
@@ -433,6 +441,7 @@ var Settings = (function () {
433441
'centideg-deg' : 'deg',
434442
'decideg' : 'deg',
435443
'decideg-lrg' : 'deg',
444+
'decadeg' : 'deg',
436445
'msec' : 'sec',
437446
'dsec' : 'sec',
438447
'mins' : 'hours',
@@ -450,6 +459,7 @@ var Settings = (function () {
450459
'centideg-deg' : 'deg',
451460
'decideg' : 'deg',
452461
'decideg-lrg' : 'deg',
462+
'decadeg' : 'deg',
453463
'msec' : 'sec',
454464
'dsec' : 'sec',
455465
'mins' : 'hours',
@@ -461,6 +471,7 @@ var Settings = (function () {
461471
'decideg-lrg' : 'deg',
462472
'centideg' : 'deg',
463473
'centideg-deg' : 'deg',
474+
'decadeg' : 'deg',
464475
'tzmins' : 'tzhours',
465476
}
466477
};

locale/en/messages.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4294,11 +4294,11 @@
42944294
"osdPanServoIndex_HELP": {
42954295
"message": "Set the is to the output number of the pan servo; as shown in the mixer outputs table. For example output S6."
42964296
},
4297-
"osdPanServoPwm2centideg": {
4297+
"osdPanServoRangeDecadegrees": {
42984298
"message": "Total degrees of movement of the pan servo"
42994299
},
4300-
"osdPanServoPwm2centideg_HELP": {
4301-
"message": "Degrees of pan servo rotation. A servo with 180 degrees of rotation from 1000 to 2000 us PWM typically needs 180 for this setting. Make the value negative to inverse the direction."
4300+
"osdPanServoRangeDecadegrees_HELP": {
4301+
"message": "Degrees of pan servo rotation. A servo with 180 degrees of rotation typically needs 180 for this setting. Make the value negative to inverse the direction."
43024302
},
43034303
"osdPanServoIndicatorShowDegrees": {
43044304
"message": "Show degrees of offset next to pan indicator"

locale/ja/messages.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4255,11 +4255,11 @@
42554255
"osdPanServoIndex_HELP": {
42564256
"message": "ミキサー出力テーブルに表示されるパン・サーボの出力番号を設定します (例: 出力S6)。"
42574257
},
4258-
"osdPanServoPwm2centideg": {
4258+
"osdPanServoRangeDecadegrees": {
42594259
"message": "パン・サーボの全移動角度"
42604260
},
4261-
"osdPanServoPwm2centideg_HELP": {
4262-
"message": "パン・サーボの回転角度です。1000〜2000usのPWMで180度回転するサーボの場合、通常この設定に180を入力します。方向を逆にするには値をマイナスにします"
4261+
"osdPanServoRangeDecadegrees_HELP": {
4262+
"message": "パン・サーボの回転角度。回転範囲が180度のサーボの場合、通常この設定には180を指定します。値をマイナスにすると、回転方向が反転します"
42634263
},
42644264
"osdPanServoIndicatorShowDegrees": {
42654265
"message": "パン・インジケータの横にオフセット角度を表示"

locale/uk/messages.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4264,11 +4264,11 @@
42644264
"osdPanServoIndex_HELP": {
42654265
"message": "Встановіть номер виходу сервоприводу панорамування відповідно до таблиці виходів мікшера. Наприклад, вихід S6."
42664266
},
4267-
"osdPanServoPwm2centideg": {
4267+
"osdPanServoRangeDecadegrees": {
42684268
"message": "Загальна кількість градусів руху сервоприводу панорамування"
42694269
},
4270-
"osdPanServoPwm2centideg_HELP": {
4271-
"message": "Кути обертання сервоприводу панорами. Сервопривід з обертанням на 180 градусів від 1000 до 2000 мкс ШІМ зазвичай потребує значення 180 для цього налаштування. Зробіть значення негативним, щоб змінити напрямок."
4270+
"osdPanServoRangeDecadegrees_HELP": {
4271+
"message": "Кут обертання сервопривода панорамування. Для сервопривода з діапазоном обертання 180 градусів зазвичай потрібно встановити значення 180. Задайте від’ємне значення, щоб змінити напрям обертання."
42724272
},
42734273
"osdPanServoIndicatorShowDegrees": {
42744274
"message": "Показувати градуси зміщення поруч з індикатором панорамування"

locale/zh_CN/messages.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4281,11 +4281,11 @@
42814281
"osdPanServoIndex_HELP": {
42824282
"message": "将其设置为云台舵机的输出编号;如混合器输出表中所示。例如输出S6。"
42834283
},
4284-
"osdPanServoPwm2centideg": {
4284+
"osdPanServoRangeDecadegrees": {
42854285
"message": "云台舵机的总运动角度"
42864286
},
4287-
"osdPanServoPwm2centideg_HELP": {
4288-
"message": "云台舵机旋转的度数。一个具有从1000到2000微秒PWM的180度旋转伺服通常需要此设置的180度。将该值变为负数可反转方向"
4287+
"osdPanServoRangeDecadegrees_HELP": {
4288+
"message": "云台舵机的旋转角度。一个具有180度旋转范围的舵机,通常此设置需要设为180。将该数值设为负数可反转旋转方向"
42894289
},
42904290
"osdPanServoIndicatorShowDegrees": {
42914291
"message": "在云台指示器旁显示偏移度数"

tabs/osd.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -381,10 +381,10 @@ <h1 class="tab_title" data-i18n="tabOSD"></h1>
381381
</label>
382382

383383
<div id="osd_pan_settings">
384-
<div for="osdPanServoPwm2centideg" class="helpicon cf_tip" data-i18n_title="osdPanServoPwm2centideg_HELP"></div>
385-
<label for="osdPanServoPwm2centideg">
386-
<input id="osdPanServoPwm2centideg" data-setting="osd_pan_servo_pwm2centideg" data-unit="centideg-deg" data-setting-multiplier="1" type="number" data-step="1" />
387-
<span data-i18n="osdPanServoPwm2centideg"></span>
384+
<div for="osdPanServoRangeDecadegrees" class="helpicon cf_tip" data-i18n_title="osdPanServoRangeDecadegrees_HELP"></div>
385+
<label for="osdPanServoRangeDecadegrees">
386+
<input id="osdPanServoRangeDecadegrees" data-setting="osd_pan_servo_range_decadegrees" data-unit="decadeg" data-setting-multiplier="1" type="number" data-step="1" />
387+
<span data-i18n="osdPanServoRangeDecadegrees"></span>
388388
</label>
389389
<label for="osdPanServoIndicatorShowDegrees">
390390
<input type="checkbox" id="osdPanServoIndicatorShowDegrees" data-setting="osd_pan_servo_indicator_show_degrees" data-live="true" class="toggle"></select>

0 commit comments

Comments
 (0)