jooby-codec
    Preparing search index...

    Namespace setOperatorParametersExtended4

    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 representation
    console.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

    Variables

    accessLevel
    examples
    headerSize
    id
    isLoraOnly
    maxSize
    name

    Functions

    fromBytes
    toBytes