All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.bidib.wizard.simulation.NeoControlSimulator Maven / Gradle / Ivy

The newest version!
package org.bidib.wizard.simulation;

import org.bidib.jbidibc.messages.message.BidibRequestFactory;
import org.bidib.jbidibc.simulation.SimulationBidibMessageProcessor;
import org.bidib.jbidibc.simulation.annotation.BidibNodeSimulator;
import org.bidib.jbidibc.simulation.annotation.BidibNodeSimulators;
import org.bidib.jbidibc.simulation.nodes.LightPortType;

@BidibNodeSimulators({ @BidibNodeSimulator(vid = "13", pid = "129"), @BidibNodeSimulator(vid = "13", pid = "205"),
    @BidibNodeSimulator(vid = "13", pid = "206"), @BidibNodeSimulator(vid = "13", pid = "209"),
    @BidibNodeSimulator(vid = "13", pid = "210"), @BidibNodeSimulator(vid = "13", pid = "211") })
public class NeoControlSimulator extends LightControlSimulator {

    public NeoControlSimulator(byte[] nodeAddress, long uniqueId, boolean autoAddFeature,
        SimulationBidibMessageProcessor messageReceiver, final BidibRequestFactory bidibRequestFactory) {
        super(nodeAddress, uniqueId, autoAddFeature, messageReceiver, bidibRequestFactory);

    }

    @Override
    protected void prepareLightPortCvValuesFromConfig(final LightPortType portType) {
        // do nothing here
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy