Data Acquisition Systems for Demanding Environments