GRAS SysCheck2 Instruction Manual

Software development kit

Advertisement

Quick Links

Instruction Manual
SysCheck2™ Software Development Kit
LI0282 – 1 December 2021

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SysCheck2 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for GRAS SysCheck2

  • Page 1 Instruction Manual SysCheck2™ Software Development Kit LI0282 – 1 December 2021...
  • Page 3 Any technical documentation that is made available by GRAS is the copyrighted work of GRAS and is owned by GRAS. The content in this document is subject to change without notice. GRAS Sound & Vibration is not liable or responsible for any errors or inaccuracies that may appear in this document.
  • Page 5: Table Of Contents

    3.2 SysCheck2 temperature dependency - - - - - - - - - - - - 4 | SysCheck2 usages - - - - - - - - - - - - - - - - - 9 4.1 Example of use case: - - - - - - - - - - - - - - - - - - - - 10 5 | 246AE and 246AO firmware 1.8...
  • Page 7: Introduction

    This verification tool performs remote health check on microphones, channel gain and cable integrity. The verifications are made on each SysCheck2-enabled micro- phone connected to a CCP power module with transducer elec- tronic data sheet (TEDS) support and measurement software with one click.
  • Page 8 | SysCheck2™ Software Development Kit Instruction Manual...
  • Page 9: Syscheck2 Functional Specifications

    2 | SysCheck2 functional specifications The microphones’ acoustic specifications follow their GRAS 46Ax counterparts. SysCheck2-specific specifications are given in the following tables. SysCheck2 generator specification (over temperature range -30°C to 85°C): Parameter Value Table 2-1 SysCheck2 generator Frequency, sine 250 Hz...
  • Page 10 Parameter Value Table 2-3 Temperature sensor Temperature Typically ±3°C (-40 to 125°C) / in CPU: (operational ±5.4°F (-40 to 257°F) -40°C to 125°C / -40 to 257°F) | SysCheck2™ Software Development Kit Instruction Manual...
  • Page 11: Syscheck2 Behavior

    3 | SysCheck2 behavior SysCheck2 has very well-defined coupling of the test signal to the microphone due to a precision coupling capacitor with a guarded signal path from the generator in close proximity. This results in reliable test results over a wide frequency range due to no stray coupling of test signal to preamplifier, polarization voltage or in transmission cable.
  • Page 12: Syscheck2 Temperature Dependency

    Figure 2 describes the influence of temperature on the micro- phone’s SysCheck2 sensitivity Figure 3-1 | Temperature dependency, where: 40AE r20: is the SysCheck2 measurement with the load of 40AE Piston cr20: is the measurement of the 40AE sourced by the pistonphone.
  • Page 13: Syscheck2 Usages

    4 | SysCheck2 usages In the simple case where environmental condition have not changed, a check with SysCheck2 @250 Hz before and after mea- surement will ensure that the sensitivity has not changed more than four times the SysCheck2-measured change in dB. In other words, if the measured SysCheck2 result has changed 0.05 dB, the...
  • Page 14: Example Of Use Case

    1) Together with a calibration of the microphone, make a SysCheck2 reference measurement: a) Measure the SysCheck2 level, e.g -27.20dBV b) Read the temperature from the TEDS, e.g. 25°C NOTE: These data can be used to verify the microphone later.
  • Page 15 The microphone is expected to measure correct within 0.3 dB according to Table 4-1 (when corrected for any change in the envi- ronmental conditions). NOTE: If the microphone is calibrated to -25.5dBV/Pa @ 23°C, the sensitivity correction of 246AE microphone @ 35°C is -0.01*(35-23)dB = -0.12dB, the sensitivity @ 35°C will be -25.5+(-0.12)dBV/Pa = -25.62dBV/Pa.
  • Page 16 | SysCheck2™ Software Development Kit Instruction Manual...
  • Page 17: 246Ae And 246Ao Firmware 1.8

    5 | 246AE and 246AO firmware 1.8 Control via user data in template UIDID 127-0-0-0U In user data the SysCheck2 communication is encapsulated, start- {: “, and the communication terminated with “ } ”, before ing with “ and after this the user data is free to use.
  • Page 18 The definition is open to append more bits. Once the interpretation of a bit is defined by GRAS, its definition shall not later be changed. For example and reference, GRAS microphones 246AE and 246AO Pid 00003F ”.
  • Page 19: Examples

    † Turn on LED red † Turn on LED green*, † Turn on LED blue*, † Turn on all LED one at a time*, disables disable after first use for LEDs ‡ Ref level in dB: RL # ‡ Ref frequency in Hz: RF # ‡...
  • Page 20 LED on for 2 sec and turn on test signal in 45sec. and return to normal measurement in analog mode. | SysCheck2™ Software Development Kit Instruction Manual...
  • Page 21: Description Of Syscheck2 Microphone And Integration

    Introduction This chapter helps system integrators retrieve information and communicate with a SysCheck2 microphone sets. It is a step by step instruction based on three different functions that need to be included in integration software. NOTE: This description uses a 246AE.
  • Page 22: Syscheck2 Integration Commands

    SysCheck2 Result User interface needs to show the SysCheck2 result (e.g., with two colors; Green and Red, depending on the SysCheck2 Level result compared to the acceptance level). Criteria for the color-coded “pass-fail” results are given in Table 6-1. SysCheck2 Level (DSL) Green Red...
  • Page 23: Function « Retrieve Env Parameter

    NOTE: If Pid is not present, function routine shall be aborted and the user shall be notified with a warning that “system cannot determine whether a SysCheck2 transducer is present. Prompt the user to >Make SysCheck2 ref- erence< to make a new reference measurement and generate Pid.”...
  • Page 24 5) Exit DIGITAL mode and enter ANALOG mode. Wait 2 seconds 6) Wait 2000 ms in order for SysCheck2 to process. In this example SysCheck2 process will update the user data with environment information from: 246AE {: id 00003F F nv 23.4 1008 47 RL -27.00...
  • Page 25: Function

    The integration software will analyze the level of the sinusoidal tone produced by the microphone set internal generator. The out- come of this function is the generation of a new SysCheck2 Refer- ence Level and Reference Temperature to be stored in TEDS.
  • Page 26 {: Pid 00003F F Env 21.5 1013 54 Tc2 -96.0E-6 Tc 16.1E-3 } 10) Locate SysCheck2 data Tc2, Tc, and derive p and t from Env between {: and }, these values are needed for step 12. 22 | SysCheck2™ Software Development Kit...
  • Page 27: Syscheck2

    SysCheck2 This function is used in the case where the user has already cre- ated a SysCheck2 reference level and wants to compare it to the actual microphone set. The system integration software will analyze the level of a tone produced by the microphone set, correct it with the current tem- perature, and compare it to the SysCheck2 reference level.
  • Page 28 “system cannot determine whether a SysCheck2 transducer is present. Notify the user to >Make SysCheck2 refer- ence< to make a new reference measurement and generate Pid.”...
  • Page 29 SC_level_corrected = SC_level_measured –V ((t) Tc2 + t * Tc - ((RT) * Tc2 + RT * Tc) ) NOTE: Tc and Tc2 have been read from SysCheck2 transducer. Use the following criteria for evaluation whether microphone is within chosen acceptance level:...
  • Page 30 On system integrator side 14) Present SysCheck2 evaluation to user. Green = SysCheck2 OK, Red = SysCheck2 NOK If microphone sensitivity correction (see section 6.4 Notes) is more than 0.2 dB then display the message: It is advised to compensate microphone sensitiv-...
  • Page 31: Notes

    If one of the following variables Pid, Tc2, Tc, RL, RT or RP are • not present in the TEDS user data SysCheck2 can not be evalu- ated and should terminate with a note to the user. All variables (Pid, Tc2, Tc, RL, RT and RP) can be created by •...
  • Page 32 TC2 = SysCheck2 temperature coefficient 2, read from user data: meas × dB V RL = 20 log10(V SC_level_measured sensTC sensPC Table 6-2 Environment correction 246AE –0.01 0.0014 coefficients— only valid for 250 Hz 246AO –0.01 0.0007 SC_level_corrected = SC_level_measured – ((t) ×...
  • Page 33: Gras Teds Editor Sw0051

    | GRAS TEDS editor SW0051 SW0051 is available as download on request. After startup of editor, select Interface and the Read TEDS but- ton:...
  • Page 34 Example of TEDS with commands in user data: 30 | SysCheck2™ Software Development Kit Instruction Manual...

Table of Contents