App_TweLiteプログラムの変更箇所
(1)AD値の変化時の状態報告を停止しました。(不規則な状態報告を廃止)
cbToCoNet_u8HwInt():ペリフェラルの割込み
PUBLIC uint8 cbToCoNet_u8HwInt(uint32 u32DeviceId, uint32 u32ItemBitmap)
#define IS_APPCONF_OPT_NO_ADC_BASED_TRANSMIT() (sAppData.sFlash.sData.u32Opt & E_APPCONF_OPT_NO_ADC_BASED_TRANSMIT)
#define E_APPCONF_OPT_NO_ADC_BASED_TRANSMIT 0x0010 //!< ADCの変化に応じた送信を禁止する。
if (!IS_APPCONF_OPT_NO_ADC_BASED_TRANSMIT()) 
{
	//***!!!***変更
	//sAppData.bUpdatedAdc |= bUpdated;
}
***sAppData.bUpdatedAdc |= bUpdated;を削除しました!!   
   
(2)状態報告の周期変更(1s→10s)   
 * アプリケーション制御(電源常時 ON モード)   
void vProcessEvCorePwr(tsEvent *pEv, teEvent eEvent, uint32 u32evarg)   
// 次の定期パケットのタイミングを仕込む   
//!!!!!******変更   
//sAppData.u16CtRndCt = (ToCoNet_u16GetRand() & 0xF) + 24; //1s   
sAppData.u16CtRndCt = 32*10; //10s   
///!!!****変更   
gbCond=0;/F1機能用フラグクリア   
   
   
(3)F1機能追加(F1ボタンで状態報告)   
 * パケットの受信完了時に呼び出されるコールバック関数。   
void cbToCoNet_vRxEvent(tsRxDataApp *psRx)   
*送信終了待ち   
case TOCONET_PACKET_CMD_APP_USER_IO_DATA_EXT: // IO状態の伝送(UART経由)			
gbCond=1;		//***!!!!***変更	
//vfPrintf(&sSerStream, LB "TP3");			
if (PRSEV_eGetStateH(sAppData.u8Hnd_vProcessEvCore) == E_STATE_RUNNING) { // 稼動状態でパケット処理をする			
	vReceiveIoSettingRequest(psRx);		
}			
break;			
**gbCond=1;を追加   
   
(4)グローバル変数追加   
//!!!!****変更   
extern int gbCond=0;   
   
(5)状態報告の実行フラグセット   
 * アプリケーション制御(電源常時 ON モード)   
void vProcessEvCorePwr(tsEvent *pEv, teEvent eEvent, uint32 u32evarg)   
///!!!****変更		
if(gbCond == 1)		
{		
	bCond = TRUE;	
}		
		
// 送信		
if (bCond) {	
*if(gbCond == 1) {bCond = TRUE;} を追加 
   
**以上が変更箇所です!!