changed the IO interface
This commit is contained in:
parent
b29fbd5901
commit
321707368f
@ -1,16 +1,8 @@
|
||||
package com.example.aped.communication;
|
||||
|
||||
public interface IIO {
|
||||
/**
|
||||
*
|
||||
* @return Einlesewerte in Array
|
||||
*/
|
||||
String[][] rueckgabeAI();
|
||||
|
||||
/**
|
||||
*
|
||||
* @return Einlesewerte in Array
|
||||
*/
|
||||
String rueckgabeDI();
|
||||
//DO (int);
|
||||
public Object read(String deviceName);
|
||||
|
||||
public Object write(String deviceName, Object value);
|
||||
}
|
||||
|
@ -1,28 +1,14 @@
|
||||
package com.example.aped.communication;
|
||||
|
||||
public class TestIO implements IIO {
|
||||
/** Test Klasse.*/
|
||||
|
||||
@Override
|
||||
public String[][] rueckgabeAI() {
|
||||
String[][] AI = new String[3][3];
|
||||
/** AI[0][0]="Test";
|
||||
AI[1][1]="5.658";
|
||||
AI[1][2]="Volt";
|
||||
|
||||
AI[1][0]="Test2";
|
||||
AI[1][1]="10";
|
||||
AI[1][2]="Ohm";
|
||||
|
||||
AI[2][0]="Test3";
|
||||
AI[2][1]="9.88";
|
||||
AI[2][2]="Ampere";
|
||||
|
||||
AI[3][0]="END";*/
|
||||
return AI;
|
||||
public Object read(String deviceName) {
|
||||
return new String("test");
|
||||
}
|
||||
/** Test Klasse.*/
|
||||
|
||||
@Override
|
||||
public String rueckgabeDI() {
|
||||
return null;
|
||||
public Object write(String deviceName, Object value) {
|
||||
return value;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user