- private ArrayList<Integer> buildMappedList(Model model, int[][] channelList) {
- ArrayList<Integer> points = new ArrayList<Integer>();
- for (int[] channel : channelList) {
+ public PandaDriver(String ip, Model model, PandaMapping pm) {
+ this(ip);
+ buildPointList(model, pm);
+ }
+
+ public void toggle() {
+ enabled = !enabled;
+ println("PandaBoard/" + ip + ": " + (enabled ? "ON" : "OFF"));
+ }
+
+ private void buildPointList(Model model, PandaMapping pm) {
+ int pi = 0;
+ for (int[] channel : pm.channelList) {