Innovative Integration  
   
Login USER   PASSWORD
AUTO LOGIN    
Register
Register

    It is currently Mon Nov 24, 2014 12:53 pm

Calibration Procedure FAQ

Questions on all Omnibus modules using any II host board.

Moderators: srodriguez, gmiller, ollie

  • Author
  • Message
Offline

jhenderson

Site Admin

  • Posts: 2561
  • Joined: Tue Mar 07, 2006 7:46 pm
  • Location: So. Cal. USA

Calibration Procedure FAQ

PostWed Mar 29, 2006 10:20 am

Generic Omnibus Cal Procedure

1) Set module CoefficientSource property to csDefault
2) Perform streaming acquisition using reference voltages to determine error coefficients of y=mx + b for each channel. Invert the value of m and negate the value of b to obtain correction offset.
3) Set module CoefficientSource property to csRom
4) Update all module HW coefficients using property setter functions with the newly-derived coefficients. For example, IICali_SetFloatProperty ( hModule, "OffsetCoefficient.0", &Offset[0] ); and IICali_SetFloatProperty ( hModule, "GainCoefficient.0", &Offset[0] );
5) Call UpdateCoefficientCache() to copy (just-updated) HW coefficients into cache.
6) Call WriteRom to store cached coefficients to EEPROM
7) Call ReadRom to retrieve EEPROM coefficients to cache
8) Perform streaming acquisition using reference voltages to determine error coefficients of y=mx + b for each channel. Errors should now be mitigated.

Return to Omnibus Modules

Who is online

Users browsing this forum: No registered users and 0 guests


cron