11.07.2015 Views

Understanding Smart Sensors - Nomads.usp

Understanding Smart Sensors - Nomads.usp

Understanding Smart Sensors - Nomads.usp

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Standards for <strong>Smart</strong> Sensing 287Table 12.3Data Structure of Channel Identification TEDS Data Block [6]Field # Description Type # BytesData structure related information data sub-block1 Channel identification TEDs length U32L 42 Number of languages = L U8C 13 String language code listField 4 through 16 are repeated L times,once for each supported languageArray of U8E LIdentification related information data sub-block4 Language sub-block length U16L 25 String specification Lang 36 Manufacturer’s identification length U8L 17 Manufacturer’s identification String ≤2558 Model number length U8L 19 Model number String ≤25510 Version code length U8L 111 Version code String ≤25512 Serial number length U8L 113 Serial number String ≤25514 Channel description length U16L 215 Channel descriptionString ≤65 535Data integrity information data sub-block16 Checksum for language sub-blockU16C 2Data integrity information data sub-block17 Checksum for channel identification TEDS U16C 2Figure 12.12 is an example of where the correction algorithm can be run[10]. Figure 12.12(a) shows the calibration TEDS stored in the STIM. In thiscase, the host computer copies the calibration TEDS from the STIM and performsthe conversion from raw data to engineering units. That can be costeffective in small systems, but larger systems with many transducers can expendmuch of the CPU’s time in the correction process. Distributed systems canhave the conversion performed in one computer that provides corrected data toother processors or in each computer in the system. If a single processor

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!