Package org.apache.poi.hpbf.model.qcbits.QCPLCBit

Examples of org.apache.poi.hpbf.model.qcbits.QCPLCBit.Type0


    assertTrue(qc.getBits()[15] instanceof Type12);
    assertTrue(qc.getBits()[16] instanceof Type8);

    Type4 plc10 = (Type4)qc.getBits()[10];
    Type4 plc11 = (Type4)qc.getBits()[11];
    Type0 plc13 = (Type0)qc.getBits()[13];
    Type12 plc14 = (Type12)qc.getBits()[14];
    Type12 plc15 = (Type12)qc.getBits()[15];
    Type8 plc16 = (Type8)qc.getBits()[16];


    assertEquals(1, plc10.getNumberOfPLCs());
    assertEquals(4, plc10.getPreData().length);
    assertEquals(1, plc10.getPlcValA().length);
    assertEquals(1, plc10.getPlcValB().length);

    assertEquals(0, plc10.getPreData()[0]);
    assertEquals(0, plc10.getPreData()[1]);
    assertEquals(0, plc10.getPreData()[2]);
    assertEquals(0, plc10.getPreData()[3]);
    assertEquals(0x5d0, plc10.getPlcValA()[0]);
    assertEquals(0x800, plc10.getPlcValB()[0]);


    assertEquals(2, plc11.getNumberOfPLCs());
    assertEquals(4, plc11.getPreData().length);
    assertEquals(2, plc11.getPlcValA().length);
    assertEquals(2, plc11.getPlcValB().length);

    assertEquals(0, plc11.getPreData()[0]);
    assertEquals(0, plc11.getPreData()[1]);
    assertEquals(0, plc11.getPreData()[2]);
    assertEquals(0, plc11.getPreData()[3]);
    assertEquals(0x53a, plc11.getPlcValA()[0]);
    assertEquals(0x5d0, plc11.getPlcValB()[0]);
    assertEquals(0xa00, plc11.getPlcValA()[1]);
    assertEquals(0xc00, plc11.getPlcValB()[1]);


    assertEquals(5, plc13.getNumberOfPLCs());
    assertEquals(4, plc13.getPreData().length);
    assertEquals(5, plc13.getPlcValA().length);
    assertEquals(5, plc13.getPlcValB().length);

    assertEquals(0xff00, plc13.getPreData()[0]);
    assertEquals(0, plc13.getPreData()[1]);
    assertEquals(0xf, plc13.getPreData()[2]);
    assertEquals(0, plc13.getPreData()[3]);
    assertEquals(0x19, plc13.getPlcValA()[0]);
    assertEquals(0x00, plc13.getPlcValB()[0]);
    assertEquals(0x27, plc13.getPlcValA()[1]);
    assertEquals(0x00, plc13.getPlcValB()[1]);
    assertEquals(0x36, plc13.getPlcValA()[2]);
    assertEquals(0x00, plc13.getPlcValB()[2]);
    assertEquals(0x42, plc13.getPlcValA()[3]);
    assertEquals(0x00, plc13.getPlcValB()[3]);
    assertEquals(0x50, plc13.getPlcValA()[4]);
    assertEquals(0x00, plc13.getPlcValB()[4]);


    // TODO - test the type 12s

View Full Code Here


    assertTrue(qc.getBits()[15] instanceof Type12);
    assertTrue(qc.getBits()[16] instanceof Type8);

    Type4 plc10 = (Type4)qc.getBits()[10];
    Type4 plc11 = (Type4)qc.getBits()[11];
    Type0 plc13 = (Type0)qc.getBits()[13];
    Type12 plc14 = (Type12)qc.getBits()[14];
    Type12 plc15 = (Type12)qc.getBits()[15];
    Type8 plc16 = (Type8)qc.getBits()[16];


    assertEquals(1, plc10.getNumberOfPLCs());
    assertEquals(4, plc10.getPreData().length);
    assertEquals(1, plc10.getPlcValA().length);
    assertEquals(1, plc10.getPlcValB().length);

    assertEquals(0, plc10.getPreData()[0]);
    assertEquals(0, plc10.getPreData()[1]);
    assertEquals(0, plc10.getPreData()[2]);
    assertEquals(0, plc10.getPreData()[3]);
    assertEquals(0x5d0, plc10.getPlcValA()[0]);
    assertEquals(0x800, plc10.getPlcValB()[0]);


    assertEquals(2, plc11.getNumberOfPLCs());
    assertEquals(4, plc11.getPreData().length);
    assertEquals(2, plc11.getPlcValA().length);
    assertEquals(2, plc11.getPlcValB().length);

    assertEquals(0, plc11.getPreData()[0]);
    assertEquals(0, plc11.getPreData()[1]);
    assertEquals(0, plc11.getPreData()[2]);
    assertEquals(0, plc11.getPreData()[3]);
    assertEquals(0x53a, plc11.getPlcValA()[0]);
    assertEquals(0x5d0, plc11.getPlcValB()[0]);
    assertEquals(0xa00, plc11.getPlcValA()[1]);
    assertEquals(0xc00, plc11.getPlcValB()[1]);


    assertEquals(5, plc13.getNumberOfPLCs());
    assertEquals(4, plc13.getPreData().length);
    assertEquals(5, plc13.getPlcValA().length);
    assertEquals(5, plc13.getPlcValB().length);

    assertEquals(0xff00, plc13.getPreData()[0]);
    assertEquals(0, plc13.getPreData()[1]);
    assertEquals(0xf, plc13.getPreData()[2]);
    assertEquals(0, plc13.getPreData()[3]);
    assertEquals(0x19, plc13.getPlcValA()[0]);
    assertEquals(0x00, plc13.getPlcValB()[0]);
    assertEquals(0x27, plc13.getPlcValA()[1]);
    assertEquals(0x00, plc13.getPlcValB()[1]);
    assertEquals(0x36, plc13.getPlcValA()[2]);
    assertEquals(0x00, plc13.getPlcValB()[2]);
    assertEquals(0x42, plc13.getPlcValA()[3]);
    assertEquals(0x00, plc13.getPlcValB()[3]);
    assertEquals(0x50, plc13.getPlcValA()[4]);
    assertEquals(0x00, plc13.getPlcValB()[4]);


    // TODO - test the type 12s

View Full Code Here

    assertTrue(qc.getBits()[15] instanceof Type12);
    assertTrue(qc.getBits()[16] instanceof Type8);
   
    Type4 plc10 = (Type4)qc.getBits()[10];
    Type4 plc11 = (Type4)qc.getBits()[11];
    Type0 plc13 = (Type0)qc.getBits()[13];
    Type12 plc14 = (Type12)qc.getBits()[14];
    Type12 plc15 = (Type12)qc.getBits()[15];
    Type8 plc16 = (Type8)qc.getBits()[16];
   
   
    assertEquals(1, plc10.getNumberOfPLCs());
    assertEquals(4, plc10.getPreData().length);
    assertEquals(1, plc10.getPlcValA().length);
    assertEquals(1, plc10.getPlcValB().length);
   
    assertEquals(0, plc10.getPreData()[0]);
    assertEquals(0, plc10.getPreData()[1]);
    assertEquals(0, plc10.getPreData()[2]);
    assertEquals(0, plc10.getPreData()[3]);
    assertEquals(0x5d0, plc10.getPlcValA()[0]);
    assertEquals(0x800, plc10.getPlcValB()[0]);
   
   
    assertEquals(2, plc11.getNumberOfPLCs());
    assertEquals(4, plc11.getPreData().length);
    assertEquals(2, plc11.getPlcValA().length);
    assertEquals(2, plc11.getPlcValB().length);
   
    assertEquals(0, plc11.getPreData()[0]);
    assertEquals(0, plc11.getPreData()[1]);
    assertEquals(0, plc11.getPreData()[2]);
    assertEquals(0, plc11.getPreData()[3]);
    assertEquals(0x53a, plc11.getPlcValA()[0]);
    assertEquals(0x5d0, plc11.getPlcValB()[0]);
    assertEquals(0xa00, plc11.getPlcValA()[1]);
    assertEquals(0xc00, plc11.getPlcValB()[1]);
   
   
    assertEquals(5, plc13.getNumberOfPLCs());
    assertEquals(4, plc13.getPreData().length);
    assertEquals(5, plc13.getPlcValA().length);
    assertEquals(5, plc13.getPlcValB().length);
   
    assertEquals(0xff00, plc13.getPreData()[0]);
    assertEquals(0, plc13.getPreData()[1]);
    assertEquals(0xf, plc13.getPreData()[2]);
    assertEquals(0, plc13.getPreData()[3]);
    assertEquals(0x19, plc13.getPlcValA()[0]);
    assertEquals(0x00, plc13.getPlcValB()[0]);
    assertEquals(0x27, plc13.getPlcValA()[1]);
    assertEquals(0x00, plc13.getPlcValB()[1]);
    assertEquals(0x36, plc13.getPlcValA()[2]);
    assertEquals(0x00, plc13.getPlcValB()[2]);
    assertEquals(0x42, plc13.getPlcValA()[3]);
    assertEquals(0x00, plc13.getPlcValB()[3]);
    assertEquals(0x50, plc13.getPlcValA()[4]);
    assertEquals(0x00, plc13.getPlcValB()[4]);
   
   
    // TODO - test the type 12s
   
   
View Full Code Here

TOP

Related Classes of org.apache.poi.hpbf.model.qcbits.QCPLCBit.Type0

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.