correct MPSID and HARDWARE
add mpsexpdata parse_to_data()