@Override
    void assembleMessageParameters() {
        mAid = SecureUtils.calculateK4(mAppKey.getKey());
        final ByteBuffer paramsBuffer;
        MeshLogger.verbose(TAG, "Range Min: " + mRangeMin);
        MeshLogger.verbose(TAG, "Range Max: " + mRangeMax);
        paramsBuffer = ByteBuffer.allocate(LIGHT_CTL_TEMPERATURE_RANGE_SET_PARAMS_LENGTH).order(ByteOrder.LITTLE_ENDIAN);
        paramsBuffer.putShort((short) mRangeMin);
        paramsBuffer.putShort((short) mRangeMax);

        mParameters = paramsBuffer.array();
    }
Constructs LightCtlTemperatureRangeSetUnacknowledged message.

@param appKey   {@link ApplicationKey} key for this message
@param rangeMin Minimum temperature value
@param rangeMax Maximum temperature value
@throws IllegalArgumentException if any illegal arguments are passed
mesh/src/main/java/no/nordicsemi/android/mesh/transport/LightCtlTemperatureRangeSetUnacknowledged.java