/*@ ensures
 @ (sb.getSensorsLength() > 0) ==>
 @ ((g_sensor.isEnabled()) ==>
 @ ((g_value >= 310 && g_value <= 5585) ==> (g_value == packet.pressure)));
 @*/
 private void setPressure(/*@non_null*/ final FormalInstancePacket packet) {
   if (sb.getSensorsLength() > 0) {
     final ISensor sensor = sb.getSensor(SensorIndexer.PRESS);
     // @ set g_sensor = sensor;
     if (sensor.isEnabled()) {
       sensor.measure();
       final short value = (short) sensor.getValue();
       // @ set g_value = value;
       if (value >= 310 && value <= 5585) {
         packet.setPressure(value);
       }
     }
   }
 }