電子部品の入れ替えによるユーザプログラムへの影響低減方法は、次の例を参考に行ってください。
例 :
温度センサABC1のOSS-ECALをユーザプログラムに組み込む際、API関数名をoABC1_START_READ()からTemperature_read()に置き換える。
1. ABC1のヘッダをインクルードしているユーザプログラムのヘッダファイルにAPI関数名をリネームするコードを追加する。
// ユーザプログラムのヘッダファイル
#include "../oABC1.h"
#define Temperature_read oABC1_START_READ
2. そのヘッダファイルをABC1のコードをABC2に変更する。
// ユーザプログラムのヘッダファイル
#include "../oABC2.h"
#define Temperature_read oABC2_START_READ