Downlink command to set the extended operator parameters.
import * as setOperatorParametersExtended4 from 'jooby-codec/mtx3/commands/downlink/setOperatorParametersExtended4.js';const parameters = { displaySet5: { EVENT: true, PROFILE_P01: true, PROFILE_P02: false, PROFILE_P03: true, PROFILE_P04: true, PROFILE_P05: false, PROFILE_P06: true }, displaySet25: { EVENT: true, PROFILE_P01: false, PROFILE_P02: true, PROFILE_P03: false, PROFILE_P04: true, PROFILE_P05: false, PROFILE_P06: true }, displaySet31: { SET_ALL_SEGMENT_DISPLAY: false, SOFTWARE_VERSION: false, TOTAL_ACTIVE_ENERGY: false, ACTIVE_ENERGY_T1: false, ACTIVE_ENERGY_T2: false, ACTIVE_ENERGY_T3: true, ACTIVE_ENERGY_T4: false, TOTAL_REACTIVE_ENERGY: false, REACTIVE_ENERGY_T1: false, REACTIVE_ENERGY_T2: true, REACTIVE_ENERGY_T3: false, REACTIVE_ENERGY_T4: false, TOTAL_NEGATIVE_REACTIVE_ENERGY: false, NEGATIVE_REACTIVE_ENERGY_T1: false, NEGATIVE_REACTIVE_ENERGY_T2: false, NEGATIVE_REACTIVE_ENERGY_T3: false, NEGATIVE_REACTIVE_ENERGY_T4: false, TOTAL_EXPORTED_ACTIVE_ENERGY: false, EXPORTED_ACTIVE_ENERGY_T1: true, EXPORTED_ACTIVE_ENERGY_T2: false, EXPORTED_ACTIVE_ENERGY_T3: false, EXPORTED_ACTIVE_ENERGY_T4: false, TOTAL_EXPORTED_REACTIVE_ENERGY: false, EXPORTED_REACTIVE_ENERGY_T1: false, EXPORTED_REACTIVE_ENERGY_T2: false, EXPORTED_REACTIVE_ENERGY_T3: false, EXPORTED_REACTIVE_ENERGY_T4: false, TOTAL_EXPORTED_NEGATIVE_REACTIVE_ENERGY: false, EXPORTED_NEGATIVE_REACTIVE_ENERGY_T1: false, EXPORTED_NEGATIVE_REACTIVE_ENERGY_T2: false, EXPORTED_NEGATIVE_REACTIVE_ENERGY_T3: true, EXPORTED_NEGATIVE_REACTIVE_ENERGY_T4: false }, displaySet32: { ACTIVE_POWER_PHASE_A: false, ACTIVE_POWER_PHASE_B: true, ACTIVE_POWER_PHASE_C: false, TOTAL_ACTIVE_POWER: false, APPARENT_POWER_QMINUS_PHASE_A: false, APPARENT_POWER_QMINUS_PHASE_B: false, APPARENT_POWER_QPLUS_PHASE_A: false, APPARENT_POWER_QPLUS_PHASE_B: false, APPARENT_POWER_QPLUS_PHASE_C: false, BATTERY_VOLTAGE: false, CURRENT_IN_NEUTRAL: false, CURRENT_IN_PHASE_A: false, CURRENT_IN_PHASE_B: true, CURRENT_IN_PHASE_C: false, POWER_FACTOR_PHASE_A: false, POWER_FACTOR_PHASE_B: false, POWER_FACTOR_PHASE_C: true, REACTIVE_POWER_QMINUS_PHASE_A: false, REACTIVE_POWER_QMINUS_PHASE_B: false, REACTIVE_POWER_QMINUS_PHASE_C: false, REACTIVE_POWER_QPLUS_PHASE_A: false, REACTIVE_POWER_QPLUS_PHASE_B: false, REACTIVE_POWER_QPLUS_PHASE_C: false, SUPPLY_FREQUENCY: false, TOTAL_APPARENT_POWER_QMINUS: false, TOTAL_APPARENT_POWER_QPLUS: false, TOTAL_POWER_FACTOR: false, TOTAL_REACTIVE_POWER_QMINUS: false, TOTAL_REACTIVE_POWER_QPLUS: false, VOLTAGE_IN_PHASE_A: false, VOLTAGE_IN_PHASE_B: true, VOLTAGE_IN_PHASE_C: false }, displaySet33: { APPARENT_POWER_QMINUS_PHASE_C: false, MAX_ACTIVE_POWER_DAY_T1: false, MAX_ACTIVE_POWER_DAY_T2: false, MAX_ACTIVE_POWER_DAY_T3: true, MAX_ACTIVE_POWER_DAY_T4: true, MAX_ACTIVE_POWER_MONTH_T1: false, MAX_ACTIVE_POWER_MONTH_T2: false, MAX_ACTIVE_POWER_MONTH_T3: false, MAX_ACTIVE_POWER_MONTH_T4: false, MAX_EXPORTED_ACTIVE_POWER_DAY_T1: false, MAX_EXPORTED_ACTIVE_POWER_DAY_T2: true, MAX_EXPORTED_ACTIVE_POWER_DAY_T3: true, MAX_EXPORTED_ACTIVE_POWER_DAY_T4: false, MAX_EXPORTED_ACTIVE_POWER_MONTH_T1: false, MAX_EXPORTED_ACTIVE_POWER_MONTH_T2: false, MAX_EXPORTED_ACTIVE_POWER_MONTH_T3: false, MAX_NEGATIVE_REACTIVE_POWER_DAY_T1: false, MAX_NEGATIVE_REACTIVE_POWER_DAY_T2: false, MAX_NEGATIVE_REACTIVE_POWER_DAY_T3: false, MAX_NEGATIVE_REACTIVE_POWER_DAY_T4: false, MAX_NEGATIVE_REACTIVE_POWER_MONTH_T1: false, MAX_NEGATIVE_REACTIVE_POWER_MONTH_T2: false, MAX_NEGATIVE_REACTIVE_POWER_MONTH_T3: false, MAX_NEGATIVE_REACTIVE_POWER_MONTH_T4: false, MAX_REACTIVE_POWER_DAY_T1: false, MAX_REACTIVE_POWER_DAY_T2: false, MAX_REACTIVE_POWER_DAY_T3: false, MAX_REACTIVE_POWER_DAY_T4: true, MAX_REACTIVE_POWER_MONTH_T1: false, MAX_REACTIVE_POWER_MONTH_T2: false, MAX_REACTIVE_POWER_MONTH_T3: false, MAX_REACTIVE_POWER_MONTH_T4: false }, displaySet34: { AUTO_SCREEN_SCROLLING: false, CURRENT_BALANCE: false, CURRENT_TRANSFORMATION_RATIO: true, DATE_MONTH_YEAR: false, HOUR_MINUTE_SECOND: false, MAX_EXPORTED_ACTIVE_POWER_MONTH_T4: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_DAY_T1: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_DAY_T2: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_DAY_T3: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_DAY_T4: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_MONTH_T1: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_MONTH_T2: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_MONTH_T3: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_MONTH_T4: false, MAX_EXPORTED_REACTIVE_POWER_DAY_T1: false, MAX_EXPORTED_REACTIVE_POWER_DAY_T2: false, MAX_EXPORTED_REACTIVE_POWER_DAY_T3: true, MAX_EXPORTED_REACTIVE_POWER_DAY_T4: true, MAX_EXPORTED_REACTIVE_POWER_MONTH_T1: false, MAX_EXPORTED_REACTIVE_POWER_MONTH_T2: false, MAX_EXPORTED_REACTIVE_POWER_MONTH_T3: false, MAX_EXPORTED_REACTIVE_POWER_MONTH_T4: false, POWER_THRESHOLD_T1: false, POWER_THRESHOLD_T2: false, POWER_THRESHOLD_T3: false, POWER_THRESHOLD_T4: false, SORT_DISPLAY_SCREENS: false, VOLTAGE_TRANSFORMATION_RATIO: true }, displaySet35: { EVENT: false, PROFILE_P01: false, PROFILE_P02: true, PROFILE_P03: true, PROFILE_P04: true, PROFILE_P05: false, PROFILE_P06: false }};const bytes = setOperatorParametersExtended4.toBytes(parameters);// command binary representationconsole.log(bytes);// output:[117, 28, 0, 0, 0, 91, 0, 0, 0, 85, 0, 0, 16, 133, 0, 2, 34, 0, 0, 0, 0, 0, 128, 6, 0, 0, 0, 0, 0, 28] Copy
import * as setOperatorParametersExtended4 from 'jooby-codec/mtx3/commands/downlink/setOperatorParametersExtended4.js';const parameters = { displaySet5: { EVENT: true, PROFILE_P01: true, PROFILE_P02: false, PROFILE_P03: true, PROFILE_P04: true, PROFILE_P05: false, PROFILE_P06: true }, displaySet25: { EVENT: true, PROFILE_P01: false, PROFILE_P02: true, PROFILE_P03: false, PROFILE_P04: true, PROFILE_P05: false, PROFILE_P06: true }, displaySet31: { SET_ALL_SEGMENT_DISPLAY: false, SOFTWARE_VERSION: false, TOTAL_ACTIVE_ENERGY: false, ACTIVE_ENERGY_T1: false, ACTIVE_ENERGY_T2: false, ACTIVE_ENERGY_T3: true, ACTIVE_ENERGY_T4: false, TOTAL_REACTIVE_ENERGY: false, REACTIVE_ENERGY_T1: false, REACTIVE_ENERGY_T2: true, REACTIVE_ENERGY_T3: false, REACTIVE_ENERGY_T4: false, TOTAL_NEGATIVE_REACTIVE_ENERGY: false, NEGATIVE_REACTIVE_ENERGY_T1: false, NEGATIVE_REACTIVE_ENERGY_T2: false, NEGATIVE_REACTIVE_ENERGY_T3: false, NEGATIVE_REACTIVE_ENERGY_T4: false, TOTAL_EXPORTED_ACTIVE_ENERGY: false, EXPORTED_ACTIVE_ENERGY_T1: true, EXPORTED_ACTIVE_ENERGY_T2: false, EXPORTED_ACTIVE_ENERGY_T3: false, EXPORTED_ACTIVE_ENERGY_T4: false, TOTAL_EXPORTED_REACTIVE_ENERGY: false, EXPORTED_REACTIVE_ENERGY_T1: false, EXPORTED_REACTIVE_ENERGY_T2: false, EXPORTED_REACTIVE_ENERGY_T3: false, EXPORTED_REACTIVE_ENERGY_T4: false, TOTAL_EXPORTED_NEGATIVE_REACTIVE_ENERGY: false, EXPORTED_NEGATIVE_REACTIVE_ENERGY_T1: false, EXPORTED_NEGATIVE_REACTIVE_ENERGY_T2: false, EXPORTED_NEGATIVE_REACTIVE_ENERGY_T3: true, EXPORTED_NEGATIVE_REACTIVE_ENERGY_T4: false }, displaySet32: { ACTIVE_POWER_PHASE_A: false, ACTIVE_POWER_PHASE_B: true, ACTIVE_POWER_PHASE_C: false, TOTAL_ACTIVE_POWER: false, APPARENT_POWER_QMINUS_PHASE_A: false, APPARENT_POWER_QMINUS_PHASE_B: false, APPARENT_POWER_QPLUS_PHASE_A: false, APPARENT_POWER_QPLUS_PHASE_B: false, APPARENT_POWER_QPLUS_PHASE_C: false, BATTERY_VOLTAGE: false, CURRENT_IN_NEUTRAL: false, CURRENT_IN_PHASE_A: false, CURRENT_IN_PHASE_B: true, CURRENT_IN_PHASE_C: false, POWER_FACTOR_PHASE_A: false, POWER_FACTOR_PHASE_B: false, POWER_FACTOR_PHASE_C: true, REACTIVE_POWER_QMINUS_PHASE_A: false, REACTIVE_POWER_QMINUS_PHASE_B: false, REACTIVE_POWER_QMINUS_PHASE_C: false, REACTIVE_POWER_QPLUS_PHASE_A: false, REACTIVE_POWER_QPLUS_PHASE_B: false, REACTIVE_POWER_QPLUS_PHASE_C: false, SUPPLY_FREQUENCY: false, TOTAL_APPARENT_POWER_QMINUS: false, TOTAL_APPARENT_POWER_QPLUS: false, TOTAL_POWER_FACTOR: false, TOTAL_REACTIVE_POWER_QMINUS: false, TOTAL_REACTIVE_POWER_QPLUS: false, VOLTAGE_IN_PHASE_A: false, VOLTAGE_IN_PHASE_B: true, VOLTAGE_IN_PHASE_C: false }, displaySet33: { APPARENT_POWER_QMINUS_PHASE_C: false, MAX_ACTIVE_POWER_DAY_T1: false, MAX_ACTIVE_POWER_DAY_T2: false, MAX_ACTIVE_POWER_DAY_T3: true, MAX_ACTIVE_POWER_DAY_T4: true, MAX_ACTIVE_POWER_MONTH_T1: false, MAX_ACTIVE_POWER_MONTH_T2: false, MAX_ACTIVE_POWER_MONTH_T3: false, MAX_ACTIVE_POWER_MONTH_T4: false, MAX_EXPORTED_ACTIVE_POWER_DAY_T1: false, MAX_EXPORTED_ACTIVE_POWER_DAY_T2: true, MAX_EXPORTED_ACTIVE_POWER_DAY_T3: true, MAX_EXPORTED_ACTIVE_POWER_DAY_T4: false, MAX_EXPORTED_ACTIVE_POWER_MONTH_T1: false, MAX_EXPORTED_ACTIVE_POWER_MONTH_T2: false, MAX_EXPORTED_ACTIVE_POWER_MONTH_T3: false, MAX_NEGATIVE_REACTIVE_POWER_DAY_T1: false, MAX_NEGATIVE_REACTIVE_POWER_DAY_T2: false, MAX_NEGATIVE_REACTIVE_POWER_DAY_T3: false, MAX_NEGATIVE_REACTIVE_POWER_DAY_T4: false, MAX_NEGATIVE_REACTIVE_POWER_MONTH_T1: false, MAX_NEGATIVE_REACTIVE_POWER_MONTH_T2: false, MAX_NEGATIVE_REACTIVE_POWER_MONTH_T3: false, MAX_NEGATIVE_REACTIVE_POWER_MONTH_T4: false, MAX_REACTIVE_POWER_DAY_T1: false, MAX_REACTIVE_POWER_DAY_T2: false, MAX_REACTIVE_POWER_DAY_T3: false, MAX_REACTIVE_POWER_DAY_T4: true, MAX_REACTIVE_POWER_MONTH_T1: false, MAX_REACTIVE_POWER_MONTH_T2: false, MAX_REACTIVE_POWER_MONTH_T3: false, MAX_REACTIVE_POWER_MONTH_T4: false }, displaySet34: { AUTO_SCREEN_SCROLLING: false, CURRENT_BALANCE: false, CURRENT_TRANSFORMATION_RATIO: true, DATE_MONTH_YEAR: false, HOUR_MINUTE_SECOND: false, MAX_EXPORTED_ACTIVE_POWER_MONTH_T4: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_DAY_T1: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_DAY_T2: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_DAY_T3: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_DAY_T4: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_MONTH_T1: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_MONTH_T2: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_MONTH_T3: false, MAX_EXPORTED_NEGATIVE_REACTIVE_POWER_MONTH_T4: false, MAX_EXPORTED_REACTIVE_POWER_DAY_T1: false, MAX_EXPORTED_REACTIVE_POWER_DAY_T2: false, MAX_EXPORTED_REACTIVE_POWER_DAY_T3: true, MAX_EXPORTED_REACTIVE_POWER_DAY_T4: true, MAX_EXPORTED_REACTIVE_POWER_MONTH_T1: false, MAX_EXPORTED_REACTIVE_POWER_MONTH_T2: false, MAX_EXPORTED_REACTIVE_POWER_MONTH_T3: false, MAX_EXPORTED_REACTIVE_POWER_MONTH_T4: false, POWER_THRESHOLD_T1: false, POWER_THRESHOLD_T2: false, POWER_THRESHOLD_T3: false, POWER_THRESHOLD_T4: false, SORT_DISPLAY_SCREENS: false, VOLTAGE_TRANSFORMATION_RATIO: true }, displaySet35: { EVENT: false, PROFILE_P01: false, PROFILE_P02: true, PROFILE_P03: true, PROFILE_P04: true, PROFILE_P05: false, PROFILE_P06: false }};const bytes = setOperatorParametersExtended4.toBytes(parameters);// command binary representationconsole.log(bytes);// output:[117, 28, 0, 0, 0, 91, 0, 0, 0, 85, 0, 0, 16, 133, 0, 2, 34, 0, 0, 0, 0, 0, 128, 6, 0, 0, 0, 0, 0, 28]
Command format documentation
Downlink command to set the extended operator parameters.
Example
Command format documentation