MMA955L pedometer issue in reading 6axis data

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

MMA955L pedometer issue in reading 6axis data

19,219件の閲覧回数
prasannaprabhu7
Contributor III

I am using MMA955l pedometer sensor in STM32l4RTC MCU, which is connected to i2c and I need to read accelerometer data from chip. I did not find any sample source and going through datasheet and looking at examples I am following command sequence as :

   aTxBuffer[0] = 0x00;

  aTxBuffer[1] = 0x00;

  aTxBuffer[2] = 0x00;

  aTxBuffer[3] = 0x0C;

  MMA955L_AcclDataTx(aTxBuffer, 4); //Read ID command

 

//Read Pedometer ID

MMA955L_AcclDataRx(aRxBuffer, 16);

Note: I get response as :

0x00 0x80 0x0c 0x0c 0x7a 0xed 0x25 0x5d 0x01 0x01 0x02 0x02 0x01 0x06 0x03 0x41 when I read 16 bytes of data.

 

//command to request_to_start register configuration

aTxBuffer[0] = 0x01;

  aTxBuffer[1] = 0x10;

  aTxBuffer[2] = 0x00;

  aTxBuffer[3] = 0x04;

  MMA955L_AcclDataTx(aTxBuffer, 4);

aTxBuffer[0] = 0x01;

  aTxBuffer[1] = 0x20;

  aTxBuffer[2] = 0x00;

  aTxBuffer[3] = 0x04;

  aTxBuffer[4] = 0xAA;

  aTxBuffer[5] = 0xBB;

  aTxBuffer[6] = 0xCC;

  aTxBuffer[7] = 0xDD;

  HAL_Delay(100);

  MMA955L_AcclDataTx(aTxBuffer, 8);

 

//Interrupt_App_IDs register configuration

aTxBuffer[0] = 0x01;

aTxBuffer[1] = 0x20;

  aTxBuffer[2] = 0x0C ;

  aTxBuffer[3] = 0x04;

  aTxBuffer[4] = 0x06;

  aTxBuffer[5] = 0x00;

  aTxBuffer[6] = 0x00;

aTxBuffer[7] = 0x00;

  MMA955L_AcclDataTx(aTxBuffer, 8);

//Awake accelerometer

 

aTxBuffer[0] = 0x12;

  aTxBuffer[1] = 0x20;

  aTxBuffer[2] = 0x06;

  aTxBuffer[3] = 0x01;

  aTxBuffer[4] = 0x00;

MMA955L_AcclDataTx(aTxBuffer, 5);

 

//Put accel in legacy mode

aTxBuffer[0] = 0x18;

  aTxBuffer[1] = 0x20;

  aTxBuffer[2] = 0x00;

  aTxBuffer[3] = 0x01;

  aTxBuffer[4] = 0x10;

MMA955L_AcclDataTx(aTxBuffer, 5);

 

//Configure accelerometer xyz data

aTxBuffer[0] = 0x4;

  aTxBuffer[1] = 0x20;

  aTxBuffer[2] = 0x00;

  aTxBuffer[3] = 0xC;

  aTxBuffer[4] = 0x06;

  aTxBuffer[5] = 0x00;

  aTxBuffer[6] = 0x06;

  aTxBuffer[7] = 0x01;

  aTxBuffer[8] = 0x06;

  aTxBuffer[9] = 0x02;

  aTxBuffer[10] = 0x06;

  aTxBuffer[11] = 0x03;

  aTxBuffer[12] = 0x06;

  aTxBuffer[13] = 0x04;

  aTxBuffer[14] = 0x06;

aTxBuffer[15] = 0x05;

   MMA955L_AcclDataTx(aTxBuffer, 16);

//Reading aggregated data

aTxBuffer[0] = 0x12;

  aTxBuffer[1] = 0x20;

  aTxBuffer[2] = 0x06;

  aTxBuffer[3] = 0x01;

  aTxBuffer[4] = 0x00;

  MMA955L_AcclDataTx(aTxBuffer, 5);

 

//POst this read 6 bytes data

MMA955L_AcclDataRx(aRxBuffer, 6);

Note: Getting reply as 0x00 0x80 0x0c 0x0c 0x7a 0xed

 

Is that I am following proper steps or is that I need to change any ?

info : Here MMA955L_AcclDataTx is a function to transmit data to i2c slave and MMA955L_AcclDataRx is a function to receive i2c data from slave.

 

Regards,

Prasanna Prabhu

ラベル(1)
16 返答(返信)

17,371件の閲覧回数
chiranjeevikinn
Contributor III

Hi,

I am working on pedometer( MMA9555L) which is interfaced with iMX6 processor.

I have the following questions:

1. Is the version information below correct?

2. How to configure MMA9555L for multiple applications ? For example I need both the directional data and pedometer data, is it possible to get both simultaneously?

Please share a sample code if you have.

Here is my application code.

txBuff[0] = 0x00;
txBuff[1] = 0x00;
txBuff[2] = 0x00;
txBuff[3] = 0x0C;

pedo_fd = open("/dev/i2c-2", O_RDWR)

pedo_ioc = ioctl(pedo_fd, I2C_SLAVE, 0x4C)

i2c_smbus_write_i2c_block_data(pedo_fd, 0X00, 0X04, txBuff);

i2c_smbus_read_i2c_block_data(pedo_fd, 0x00, rxBuff)

the output of read is as below:

0x0 0x80 0xc 0xc 0x5e 0xa3 0xa5 0x77 0x1 0x10x2 0x2 0x1 0x6 0x3 0x41

Thanks,

Chiru

0 件の賞賛

17,371件の閲覧回数
JackITB
NXP Employee
NXP Employee

Hi Satish,

Yes, the MMA9555 is operating at a supply voltage of 1.8V +/-5%. This is also the nominal voltage for all digital I/O pins so please align your board supply tree accordingly.

Keep in mind that the level of pin8 (RGPIO3) during reset determines which slave interface mode will be used by the device (set pin to high level for I2C mode).

At last, can you be more specific regarding "MMA not detecting" ? What command message do you send, what answer do you get if any... Any digital Scope plot of the I2C lines would help.

Regards,     Jacques.

0 件の賞賛

17,360件の閲覧回数
JackITB
NXP Employee
NXP Employee

Hi Satish,

My apologies for the delayed response.

You may have in mind a more sophisticated communication Interface that what's proposed by MMA9555.

The Mailboxes can be considered simply as fixed address registers, just like any sensor device. Main difference is that their content depends on the Application ID that is invoked (unless "legacy mode" is used).

Finally as I have hard time to understand what kind of information your are missing, I put a brief guide for the Mailbox operation in the document attached.

I hope it will help, let me know otherwise.

Regards,     Jacques.

0 件の賞賛

17,366件の閲覧回数
JackITB
NXP Employee
NXP Employee

Hi Satish,

I'm afraid, we can only provide FW support for our NXP MCU.

Nevertheless here are a few comments:

1/  0x4C is the MMA9555 "7-bits" I2C slave address, this means that the R/W flag (LSB bit) is not included !

To get the "8-bits" address (which may be what the I2C driver is expected ?) you need to do a "1 bit left shift" and add R/W flag. So full 8-bits I2C Write address is twice this value = 0x98 (whereas Read address is 0x99)

2/ Pedometer Application Identifier (i.e. 0x15) is not a "sub-address", this is the value/data you need to write in MMA9555 mailbox address 0. Actually the "sub-address" is 0x00 for most of the Write & Read transactions. Again see MMA9555 documentation provided.

3/ if you still struggle, send me plots of the I2C signals during the Write/Read transactions

Regards,     Jacques.

0 件の賞賛

17,366件の閲覧回数
satishchauhan
Contributor II

Thank you Jaques for your quick response.

On Tue, Apr 12, 2016 at 12:06 AM, JackITB <admin@community.freescale.com>

0 件の賞賛

17,366件の閲覧回数
satishchauhan
Contributor II

Hello Jaques,

I am working on pedometer (mma9555l).. Pedometer is not detecting in my board. I have tested the same board with arduno uno i2c scanner & with i2c poll function.. then also it not detecting mma.. same i2c code is working fr other slaves(max,Tmp).. I have gone through the data sheet of mma.. They have mentioned SCA SDA should be =1.8 v..
But in my board it showing 2.27V..
Is this reason for not detecting mma..?

Again i have tried with 1.8 v..den also mma is not detecting. How I should confirm that Mma9555l is working or not in my board . Please some one help how to solve this problem.

Regards

Satish

0 件の賞賛

17,365件の閲覧回数
satishchauhan
Contributor II

Hello JackITB,

Thank you Jaques for your reply. I am working on PIC24fj64ga004 MCU, Here i

am communicating with 3 slaves (MAX30100,MMA9555L & OLED) by i2c

communication. while communicating with slaves am passing device

address(slave address) to following functions (ie : int I2C1_M_Poll(0X4C)

then it is not reading data it is directly coming out of loop. If i pass

slave address of (MAX30100(ie =0XAE)) code is working, but i pass device

address for MMA9555L (ie= 0X4C)then it is not detecting anything. my

question is why this device address (ox4c) is not detecting what is my

mistake i code. please tell the proper way to write it.

As you mentioned in data sheet like (MMA9555l device address is 0x4c

and Pedometer Application Identifier is 0x15 this am considering

as sub-address ) and these parameters am passing in my I2c communication

what parameters i need to pass in these function so it work properly as am

passing

I2C1_M_Poll(unsigned int DevAddr); EX: (I2C1_M_Poll(0X4C);)

I2C1_M_Read(unsigned int DevAddr,unsigned int SubAddr, int ByteCnt, char

*buffer); EX: ( I2C1_M_Read(0X4D,0X15,1,bufffer))

I2C1_M_ReadByte(unsigned int);

I2C1_M_Write(0X4C,0X15,1,bufffer);

I2C1_M_WriteByte('a');

This is first time i am implimenting this i2c communication .Here

somewhere am doing wrong please explain steps what should i do after this

i2c communication.Hope this time you replay quickly.

#include <p24FJ64GA004.h>

#include "i2c.h"

#include "delay.h"

//Variables//

unsigned int I2Cflags;

//Function prototype;

void I2C_HWini(void);

void I2C_ModuleStart(void);

void I2C_SWini(void);

int I2C1_M_BusReset(void);

void I2C1_M_ClearErrors(void);

int I2C1_M_Poll(unsigned int);

int I2C1_M_Read(unsigned int, unsigned int, int, char *);

int I2C1_M_ReadByte(unsigned int);

int I2C1_M_RecoverBus(void);

int I2C1_M_Restart(void);

int I2C1_M_Start(void);

int I2C1_M_Stop(void);

int I2C1_M_Write(unsigned int,unsigned int, int, char *);

int I2C1_M_WriteByte(char);

//int MMMA9555L_data_Tx(char*,int);

void I2C_HWini() //Set pin drive modes //I2C - drive outputs so we can

manually clear lines

{

LATBbits.LATB8 = 1;

LATBbits.LATB9 = 1; //Start with bus in idle mode - both lines hig

ODCBbits.ODB2 = 1; //Open drain mode

ODCBbits.ODB3 = 1;

// TRISBbits.TRISB8 = 0; //SCL1 output

// TRISBbits.TRISB9 = 0; //SDA1

output

}

void I2C_ModuleStart()

{

OSCCON = 0X2200;

// OSCTUN = 0X0000;

CLKDIV = 0X0000;

I2C1CON = 0x1000; //Set all bits to known state

I2C1CONbits.I2CEN = 0; //Disable until everything set up. Pins will be std

IO.

I2C1BRG = 39; //I2C1BRG = (Fcy/Fscl-FCY/10E6)

I2C1CONbits.DISSLW = 0; //Enable slew rate control for 400kHz operation

IFS1bits.MI2C1IF = 0; //Clear I2C master int flag

I2C1CONbits.I2CEN = 1; //Enable I2C //For interrupt driven code

IEC1bits.MI2C1IE = 1; //Enable I2C master interrupt

}

void I2C_SWini()

{

unsigned int I2Cflags = 0;

SetI2C1BusDirty; //I2C bus in unknown state, go ahead and clear it

}

int I2C1_M_BusReset()

{

int i;

//Start with lines high - sets SCL high if not already there

LATBbits.LATB8 = 1; //PORTBbits.RG2 = 1 is equivalent

LATBbits.LATB9 = 1;

delay(1); //Need 5uS delay

if(PORTBbits.RB2 == 0) //Read if line actually went high

{

return I2C_Err_SCL_low; //SCL stuck low - is the pullup resistor loaded?

}

i=10; //SCL ok, toggle until SDA goes high.

while(i>0)

{

if(PORTBbits.RB3 == 1) //If SDA is high, then we are done

{

break;

}

LATBbits.LATB8 = 0; //SCL low

delay(1); //Need 5uS delay

LATBbits.LATB8 = 1; //SCL high

delay(1); //Need 5uS delay

i--;

}

if((PORTB & 0x000C) != 0x000C) //We are ok if SCL and SDA high

{

return I2C_Err_SDA_low;

}

LATBbits.LATB9 = 0; //SDA LOW while SCL HIGH -> START

delay(1); //Need 5uS delay

LATBbits.LATB9 = 1; //SDA HIGH while SCL HIGH -> STOP

delay(1); //Need 5uS delay

return I2C_OK;

}

void I2C1_M_ClearErrors()

{

I2C1CONbits.RCEN = 0; //Cancel receive request

I2C1STATbits.IWCOL = 0; //Clear write-collision flag

I2C1STATbits.BCL = 0; //Clear bus-collision flag

}

int I2C1_M_Poll(unsigned int DevAddr)

{

int retval;

int SlaveAddr;

SlaveAddr = (DevAddr << 1) | 0;

if(IsI2C1BusDirty)

{

I2C1_M_ClearErrors();

if(I2C1_M_RecoverBus()==I2C_OK)

{//Recovered

ClrI2C1BusDirty;

}

else

{

return I2C_Err_Hardware;

}

}

if(I2C1_M_Start() == I2C_OK)

{

retval = I2C1_M_WriteByte((char)SlaveAddr);

if(I2C1_M_Stop() == I2C_OK) //Even if we have an error sending, try to

close I2C

{

if(retval == I2C_ACK)

{

return I2C_OK;

}

else if(retval == I2C_Err_NAK)

{

return I2C_Err_BadAddr; //Check that correct device address is being used

}

else

{

return I2C_Err_CommFail;

}

}

}

//Get here then we had an error

SetI2C1BusDirty; //Set error flag

return I2C_Err_CommFail;

}

int I2C1_M_Read(unsigned int DevAddr,unsigned int SubAddr, int ByteCnt,

char *buffer)

{

int SlaveAddr;

int retval;

int i;

if(IsI2C1BusDirty) //Ignore requests until Poll cmd is called to fix err.

return I2C_Err_BusDirty;

if(I2C1_M_Start() != I2C_OK) //Start

{//Failed to open bus

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

SlaveAddr = (DevAddr << 1) | 0; //Device Address + Write bit

retval = I2C1_M_WriteByte((char)SlaveAddr);

if(retval == I2C_Err_NAK)

{

//Bad Slave Address or I2C slave device stopped responding

I2C1_M_Stop();

SetI2C1BusDirty; //Will reset slave device

return I2C_Err_BadAddr;

}

else if(retval<0)

{

I2C1_M_Stop();

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

if( I2C1_M_WriteByte((char)SubAddr) != I2C_OK) //Sub Addr

{

I2C1_M_Stop();

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

if( I2C1_M_Restart() != I2C_OK) //Repeated start - switch to read mode

{

I2C1_M_Stop();

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

SlaveAddr = (DevAddr << 1) | 0x01; //Device Address + Read bit

if( I2C1_M_WriteByte((char)SlaveAddr) != I2C_OK) //Slave Addr

{

I2C1_M_Stop();

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

for(i=0;i<ByteCnt;i++) //Data

{

if(i==(ByteCnt-1) )

{

retval = I2C1_M_ReadByte(I2C_M_NACK); //NACK on last byte so slave knows

this is it

}

else

{

retval = I2C1_M_ReadByte(I2C_M_ACK);

}

if(retval >= 0)

{

buffer[i] = retval;

}

else

{

//Error while reading byte. Close connection and set error

flag.

I2C1_M_Stop();

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

}

if(I2C1_M_Stop() != I2C_OK)

{//Failed to close bus

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

return I2C_OK; //Success

}

int I2C1_M_ReadByte(unsigned int ACKflag)

{

int t;

if(ACKflag == I2C_M_NACK) //Set state in preparation for TX below

{

I2C1CONbits.ACKDT = 1;//NACK

}

else

{

I2C1CONbits.ACKDT = 0;//ACK

}

I2C1CONbits.RCEN = 1; //Start receive

t=0;//Timeout is processor speed dependent. @(4*8Mhz=16MIPS) and 8 bits, I

expect <=320.

//We could wait for RCEN to be cleared, but are really interested in

incoming byte, so look for I2C1STAT.RBF

while(!I2C1STATbits.RBF) //HW cleared when receive complete

{

t++;

if(t>8000)

{ //SCL stuck low

//RCEN cannot be cleared in SW. Will need to reset I2C interface, or wait

until SCL goes high.

return I2C_Err_RcvTimeout;

}

} //Tested: t=30

//I2C1STATbits.RBF will likely be set

//As the master we must ACK or NACK every byte, so slave knows if it

will send another byte.

//We have set the bit above, just need to send it

I2C1CONbits.ACKEN = 1; //Send ACK bit now

t=0; //Timeout is processor speed dependent.

@(4*8Mhz=16MIPS), I expect <=40.

while(I2C1CONbits.ACKEN) //HW cleared when complete

{

t++;

if(t>1000)

{//This will timeout if SCL stuck low

//ACKEN cannot be cleared in SW. I2C interface must be reset after this

error.

return I2C_Err_SCL_low;

}

}//Tested: t=4

if(I2C1STATbits.I2COV) //If an overflow occurred, it means we received a

new byte before reading last one

{

I2C1STATbits.I2COV = 0;

return I2C_Err_Overflow;

}

return I2C1RCV; //Reading this register clears RBF

}

int I2C1_M_RecoverBus()

{

int status;

I2C1CONbits.I2CEN = 0;

status = I2C1_M_BusReset();

if(status>0)

{//Fatal I2C error, nothing we can do about it

return I2C_Err_Hardware;

}

//That worked, bring I2C back online

I2C1CONbits.I2CEN = 1;

return I2C_OK;

}

int I2C1_M_Restart()

{

int t;

I2C1CONbits.RSEN = 1; //Initiate restart condition

t=0;

while(I2C1CONbits.RSEN) //HW cleared when complete

{

t++;

if(t>1000)

{

return I2C_Err_SCL_low;

}

}//Tested: t=5

if(I2C1STATbits.BCL)

{//SDA stuck low

I2C1STATbits.BCL = 0; //Clear error to regain control of I2C

return I2C_Err_BCL;

}

return I2C_OK;

}

int I2C1_M_Start()

{

int t;

I2C1CONbits.SEN = 1; //Initiate Start condition

Nop();

if(I2C1STATbits.BCL)

{//SCL or SDA stuck low

I2C1CONbits.SEN = 0; //Cancel request (will still be set if we had previous

BCL)

I2C1STATbits.BCL = 0; //Clear error to regain control of I2C

return I2C_Err_BCL;

}

if(I2C1STATbits.IWCOL)

{//Not sure how this happens but it occurred once, so trap here

I2C1CONbits.SEN = 0; //Clear just in case set

I2C1STATbits.IWCOL = 0; //Clear error

return I2C_Err_IWCOL;

}

t=0;

while(I2C1CONbits.SEN) //HW cleared when complete

{

t++;

if(t>1000)

{//Since SCL and SDA errors are trapped by BCL error above, this should

never happen

return I2C_Err_TimeoutHW;

}

}

if(I2C1STATbits.BCL)

{

I2C1STATbits.BCL = 0; //Clear error to regain control of I2C

return I2C_Err_BCL;

}

return I2C_OK;

}

int I2C1_M_Stop()

{

int t;

I2C1CONbits.PEN = 1; //Initiate stop condition

Nop();

if(I2C1STATbits.BCL)

{//Not sure if this can ever happen here

I2C1STATbits.BCL = 0; //Clear error

return I2C_Err_BCL; //Will need to reset I2C interface.

}

t=0;//Timeout is processor speed dependent. @(4*8Mhz=16MIPS), I expect

<=40.

while(I2C1CONbits.PEN) //HW cleared when complete

{

t++;

if(t>1000)

{//Will timeout if SCL stuck low

//PEN cannot be cleared in SW. Will need to reset I2C interface.

return I2C_Err_SCL_low;

}

}//Tested: t=5

return I2C_OK;

}

int I2C1_M_Write(unsigned int DevAddr,unsigned int SubAddr, int

ByteCnt, char *buffer)

{

int i;

int retval;

unsigned int SlaveAddr;

if(IsI2C1BusDirty) //Ignore requests until Poll cmd is called to fix err.

return I2C_Err_BusDirty;

if(I2C1_M_Start() != 0) //Start

{//Failed to open bus

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

SlaveAddr = (DevAddr << 1) | 0; //Device Address + Write bit

retval = I2C1_M_WriteByte((char)SlaveAddr);

if(retval == I2C_Err_NAK)

{//Bad Slave Address or I2C slave device stopped responding

I2C1_M_Stop();

SetI2C1BusDirty; //Will reset slave device

return I2C_Err_BadAddr;

}

else if(retval<0)

{

I2C1_M_Stop();

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

if( I2C1_M_WriteByte((char)SubAddr) != I2C_ACK) //Sub Addr

{

I2C1_M_Stop();

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

for(i=0;i<ByteCnt;i++) //Data

{

if( I2C1_M_WriteByte(buffer[i]) != I2C_ACK)

{//Error while writing byte. Close connection and set error flag.

I2C1_M_Stop();

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

}

if(I2C1_M_Stop() != I2C_OK)

{//Failed to close bus

SetI2C1BusDirty;

return I2C_Err_CommFail;

}

return I2C_OK;

}

int I2C1_M_WriteByte(char cData)

{

int t;

if(I2C1STATbits.TBF) //Is there already a byte waiting to send? //TBF

Transmission Buffer full

{

return I2C_Err_TBF;

}

I2C1TRN = cData; //Send byte

t=0;

while(I2C1STATbits.TRSTAT) //HW cleared when TX complete

{

t++;

if(t>8000)

{//This is bad because TRSTAT will still be set

return I2C_Err_SCL_low; //Must reset I2C interface, and possibly slave

devices

}

}//Testing: t=31

if(I2C1STATbits.BCL)

{

I2C1STATbits.BCL = 0; //Clear error to regain control of I2C

return I2C_Err_BCL;

}

//Done, now how did slave respond?

if(I2C1STATbits.ACKSTAT) //1=NACK

return I2C_Err_NAK; // NACK

else

return I2C_ACK; // ACK

}

Thanks & Regards

satish

On Fri, Apr 8, 2016 at 8:01 PM, JackITB <admin@community.freescale.com>

0 件の賞賛

17,365件の閲覧回数
JackITB
NXP Employee
NXP Employee

Hi Satish,

We usually don't provide sample code for MCUs not pertaining to NXP portfolio.

You should get some generic I2C driver code for the PIC MCU, then we can help you configure and operate MMA9555L (slave I2C address = 0x4C) according to your need.

All what it takes is to send some commands (writing consecutive bytes) and getting answers (reading consecutive bytes).

If you share your targeted settings, we'll provide the query/response command list.

Regards,     Jacques.

17,365件の閲覧回数
satishchauhan
Contributor II

Hi Jacques Trichet

Thank you for your reply. I have  code for PIC MCU i2c driver, I have gone trough the data sheet of MMA955l pedometer In that they have given some configuration of mailbox implementation. My question is how to configure the mail box?. HOw it work it works? is it work like what we use in Linux (IPC mechanism) for synchronization or what?. if you have any source code for that mailbox configuration then please post here.

Thanks & Regards

satish Chauhan


0 件の賞賛

17,365件の閲覧回数
satishchauhan
Contributor II

Hi All,

I am working on PIC24FJ64GA004 MCU and on MMA9555L connected to IIC. Is there any sample source code available for the same ?

0 件の賞賛

17,361件の閲覧回数
JackITB
NXP Employee
NXP Employee

Hi Prasanna,

Actually I would recommend that you add a ~50ms delay after each command sent to MMA9555L. This will make sure that the sensor has enough time to execute the command prior receiving the next one.

Alternatively, you can set INT_O output line to toggle when command has been completed: W00 18 20 00 01 90

Regards,    Jacques.

PS: you'll find attached the communication log I have with my set-up

0 件の賞賛

17,361件の閲覧回数
JackITB
NXP Employee
NXP Employee

This is weird.

Could you add a tempo (i.e. "wait 50ms") inside the while(1) loop, so that the reading is not overwhelming the slave interface.

If you still are not successful, best is to send us the slave port traffic log (time stamp, byte stream) for us to analyze.

0 件の賞賛

17,361件の閲覧回数
prasannaprabhu7
Contributor III

Thank you Jaques for your reply. Is did send above commands but I did not receive accelerometer data changing on changing axes and instead all time same data is read as  0x04 0x80 0x0c 0x0c 0x06 0x00 0x06 0x02 0x06 0x04. Any suggestions ?

regards,

Prasanna

0 件の賞賛

17,361件の閲覧回数
JackITB
NXP Employee
NXP Employee

Hi Prasanna,

Let me try to analyze your configuration. I will use following convention (all in hexadecimal):

Wnn xx yy etc... to indicate a continuous write transaction starting at address nn, of bytes xx yy etc...

and Rnn xx yy etc... to indicate a continuous read transaction starting at address nn, yielding bytes xx yy etc...

Below are your sequence of commands and my associated comments.

1/ W00 00 00 00 0C                              => ok

2/ R00 00 80 0C 0C 7A etc...               => ok

3/ W00 01 10 00 04                               => query configuration bytes 00 to 04 (Request_to_start registers) of the Scheduler Application (cf "command/response" communication scheme)

If you read those registers: R00 01 80 04 04 00 00 00 00     they should be all at 00

4/ W00 01 20 00 04 AA BB CC DD      => update configuration bytes 00 to 04 (Request_to_start registers) of the Scheduler Application

This command (from MMA9555L datasheet) is simply a dummy example so meaningless in your case.

5/ W00 01 20 0C 04 06 00 00 00          =>  write configuration bytes 0C to 0F (IRQ_Interrupt_AppIDs) of the Scheduler Application

This assigns IRQ interrupt to AppID 0x19 and 0x1A ( 06 00 00 00 <=> bits n° 25 & 26)

I don't think you need to change anything in the scheduler application settings so previous 3 commands are not necessary. And actually commands 4 & 5 are not relevant

6/ W00 12 20 06 01 00                         => ok

7/ W00 18 20 00 01 10                         => ok

8/ W00 04 20 00 0C 06 00 etc..           => ok

9/ W00 12 20 06 01 00                         => redundant as already done by command 6/

10/ R00 00 08 0C 0C 7A ED => looks like the same as version application answer so something wrong in your sequence

Moreover, as you have configured the mailbox to "quickread" the AFE XYZ output data, you should directly read mailboxes 04 to 09

Doing so: R04 00 05 FF 9D 10 58      => I got X=0005, Y=FF9D, Z=1058 (demoboard in horizontal position)

So at least it's working fine at my side.

As a general recommendation (at least for troubleshooting), it may be worthwhile to check that command has completed successfully by reading first 4 mailboxes: 1st byte = AppID code, 2nd = COCO flag + error code if any (should be 80), 3rd = actual number of bytes read/written, 4th = requested number of bytes read/written

I suggest you implement the changes I mentioned, then let me know if you still face issues.

In that case, what can help is to log the I2C traffic between your Host MCU and MMA9555L.

Regards,      Jacques.

0 件の賞賛

17,361件の閲覧回数
prasannaprabhu7
Contributor III

Thank you Jacques for your kind response. As per your suggestions I did modify my application. These are the commands I am sending.

aTxBuffer[0] = 0x00;

  aTxBuffer[1] = 0x00;

  aTxBuffer[2] = 0x00;

  aTxBuffer[3] = 0x0C;

  MMA955L_AcclDataTx(aTxBuffer, 4); //Read ID command

//On Reading response

MMA955L_AcclDataRx(aRxBuffer, 16);

//Response buffer data:

0x00 0x80 0x0c 0x0c 0x7a 0xed 0x25 0x5d 0x01 0x01 0x02 0x02 0x01 0x06 0x03 0x41

//command to request_to_start register configuration

aTxBuffer[0] = 0x00;

  aTxBuffer[1] = 0x01;

  aTxBuffer[2] = 0x10;

  aTxBuffer[3] = 0x00;

  aTxBuffer[4] = 0x04;

  MMA955L_AcclDataTx(aTxBuffer, 5);

//Read Response :

MMA955L_AcclDataRx(aRxBuffer, 8);

//Response data is on reading is 01 80 04 04 00 00 00 00

//Put module to awake if it was in sleep

  aTxBuffer[0] = 0x00;

  aTxBuffer[1] = 0x12;

  aTxBuffer[2] = 0x20;

  aTxBuffer[3] = 0x06;

  aTxBuffer[4] = 0x01;

  aTxBuffer[5] = 0x00;

  MMA955L_AcclDataTx(aTxBuffer, 6);

//Put device in legacy mode

aTxBuffer[0] = 0x00;

  aTxBuffer[1] = 0x18;

  aTxBuffer[2] = 0x20;

  aTxBuffer[3] = 0x00;

  aTxBuffer[4] = 0x01;

  aTxBuffer[5] = 0x10;

    MMA955L_AcclDataTx(aRxBuffer, 6);

//Configure accelerometer

  aTxBuffer[0] = 0x00;

  aTxBuffer[1] = 0x04;

  aTxBuffer[2] = 0x20;

  aTxBuffer[3] = 0x00;

  aTxBuffer[4] = 0x0c;

  aTxBuffer[5] = 0x06;

  aTxBuffer[6] = 0x00;

  aTxBuffer[7] = 0x06;

  aTxBuffer[8] = 0x01;

  aTxBuffer[9] = 0x06;

  aTxBuffer[10] = 0x02;

  aTxBuffer[11] = 0x06;

  aTxBuffer[12] = 0x03;

  aTxBuffer[13] = 0x06;

  aTxBuffer[14] = 0x04;

  aTxBuffer[15] = 0x06;

  aTxBuffer[16] = 0x05;

   MMA955L_AcclDataTx(aTxBuffer, 17);

//read data continuosly

while(1)

{

MMA955L_AcclDataRx(aRxBuffer, 10);

}

//Response is 0x04 0x80 0x0c 0x0c 0x06 0x00 0x06 0x01 0x06 0x02 this looks like configure mailbox command is copied back toRX registers

//This data is always constant even if position of board is changed.

1> Should we configure any scheduler/ Analog Front End to get Accelerometer data (X,Y,Z) ??

2>Can you Provide us the sample code on which you got accelerometer axes data continuously getting updated on changing board position?

( I did probe the data lines and the data I am receiving is properly copied to buffer with proper clock cycles matching with the ones given in datasheet.)

Regards,

Prasanna

                         

0 件の賞賛

17,361件の閲覧回数
JackITB
NXP Employee
NXP Employee

Hi Prasanna,

I'm afraid you got confused by my previous answer so let me clarify it, especially the convention I've used:

Wnn xx yy etc... to indicate a continuous write transaction starting at address nn, of bytes xx yy etc... (all in hexadecimal)

and Rnn xx yy etc... to indicate a continuous read transaction starting at address nn, yielding bytes xx yy etc...

So the command W00 12 20 06 01 00 reflects a write transaction starting at address 00 (which is Mailbox 0) of following 5 bytes

MB0 = 12

MB1 = 20

MB2 = 06

MB3 = 01

MB4 = 00

This means you should not embed "W00" in your TxBuffer (aTxBuffer[0] = 0x00) as it is simply the destination (mailbox/register address) of the first byte.

Similarly R04 00 05 FF 9D 10 58 reflects a Read transaction starting at address 04 (Mailbox 4) of 6 consecutive bytes

MB4 = 00

MB5 = 05

MB6 = FF

MB7 = 9D

MB8 = 10

MB9 = 58

=====================================

Having said that, I suggest the following commands:

  aTxBuffer[0] = 0x00;

  aTxBuffer[1] = 0x00;

  aTxBuffer[2] = 0x00;

  aTxBuffer[3] = 0x0C;

  MMA955L_AcclDataTx(aTxBuffer, 4); //Read ID command

//On Reading response

MMA955L_AcclDataRx(aRxBuffer, 16);

//Response buffer data:

0x00 0x80 0x0c 0x0c 0x7a 0xed 0x25 0x5d 0x01 0x01 0x02 0x02 0x01 0x06 0x03 0x41

(this is mainly a sanity check that communication is fine)

//Put module to awake if it was in sleep

  aTxBuffer[0] = 0x12;

  aTxBuffer[1] = 0x20;

  aTxBuffer[2] = 0x06;

  aTxBuffer[3] = 0x01;

  aTxBuffer[4] = 0x00;

  MMA955L_AcclDataTx(aTxBuffer, 5);

//Put device in legacy mode

  aTxBuffer[0] = 0x18;

  aTxBuffer[1] = 0x20;

  aTxBuffer[2] = 0x00;

  aTxBuffer[3] = 0x01;

  aTxBuffer[4] = 0x10;

  MMA955L_AcclDataTx(aRxBuffer, 5);

//Configure accelerometer

  aTxBuffer[0] = 0x04;

  aTxBuffer[1] = 0x20;

  aTxBuffer[2] = 0x00;

  aTxBuffer[3] = 0x0c;

  aTxBuffer[4] = 0x06;

  aTxBuffer[5] = 0x00;

  aTxBuffer[6] = 0x06;

  aTxBuffer[7] = 0x01;

  aTxBuffer[8] = 0x06;

  aTxBuffer[9] = 0x02;

  aTxBuffer[10] = 0x06;

  aTxBuffer[11] = 0x03;

  aTxBuffer[12] = 0x06;

  aTxBuffer[13] = 0x04;

aTxBuffer[14] = 0x06;

  aTxBuffer[15] = 0x05;

  MMA955L_AcclDataTx(aTxBuffer, 16);

//read data continuously

while(1)

{

MMA955L_AcclDataRx(aRxBuffer, 10);

}

//Response data shall looks like 04 80 0C 0C Xhigh Xlow Yhigh Ylow Zhigh Zlow

MB0 = 04

MB1 = 80

MB2 = 0C

MB3 = 0C

First for mailboxes contain the answer to previous command so are useless

MB4 = Xdata high byte

MB5 = Xdata low byte

MB6 = Ydata high byte

MB7 = Ydata low byte

MB8 = Zdata high byte

MB9 = Zdata low byte

Note 1: the data will be updated at a 30.5Hz measurement recurrence

Note 2: you may configure INT_O pin to flag when new data is available (in order to trigger an interrupt at the host MCU)

Let me know if you are successful.

Regards,     Jacques.

0 件の賞賛
%3CLINGO-SUB%20id%3D%22lingo-sub-491691%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EMMA955L%20%E6%AD%A9%E6%95%B0%E8%A8%88%E3%81%AE%206%20%E8%BB%B8%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E5%95%8F%E9%A1%8C%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491691%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%E7%A7%81%E3%81%AF%E3%80%81i2c%20%E3%81%AB%E3%82%B3%E3%83%8D%E3%82%AF%E3%83%86%E3%83%83%E3%83%89%E3%81%95%E3%82%8C%E3%81%9F%20STM32l4RTC%20MCU%20%E3%81%A7%20MMA955l%20%E6%AD%A9%E6%95%B0%E8%A8%88%E3%82%BB%E3%83%B3%E3%82%B5%E3%83%BC%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%8A%E3%82%8A%E3%80%81%E3%83%81%E3%83%83%E3%83%97%E3%81%8B%E3%82%89%E5%8A%A0%E9%80%9F%E5%BA%A6%E3%82%BB%E3%83%B3%E3%82%B5%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%BD%E3%83%BC%E3%82%B9%E3%81%AF%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%89%E3%81%AA%E3%81%8B%E3%81%A3%E3%81%9F%E3%81%9F%E3%82%81%E3%80%81%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B7%E3%83%BC%E3%83%88%E3%82%92%E8%AA%BF%E3%81%B9%E3%81%A6%E4%BE%8B%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%9F%E3%81%A8%E3%81%93%E3%82%8D%E3%80%81%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%B7%E3%83%BC%E3%82%B1%E3%83%B3%E3%82%B9%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x0C%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%204)%3B%20%2F%2FID%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E6%AD%A9%E6%95%B0%E8%A8%88ID%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataRx(aRxBuffer%E3%80%8116)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%E6%B3%A8%3A%20%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E5%BF%9C%E7%AD%94%E3%81%8C%E8%BF%94%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%3A%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E16%E3%83%90%E3%82%A4%E3%83%88%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%81%A3%E3%81%9F%E3%81%A8%E3%81%93%E3%82%8D%E3%80%810x00%200x80%200x0c%200x0c%200x7a%200xed%200x25%200x5d%200x01%200x01%200x02%200x02%200x01%200x06%200x03%200x41%20%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%20request_to_start%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E8%A8%AD%E5%AE%9A%E3%81%B8%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x10%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x04%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%204)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x04%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B4%5D%20%3D%200xAA%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B5%5D%20%3D%200xBB%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B6%5D%20%3D%200xCC%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B7%5D%20%3D%200xDD%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EHAL_%E9%81%85%E5%BB%B6(100)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%208)%3B%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2FInterrupt_App_IDs%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%81%AE%E8%A8%AD%E5%AE%9A%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x0C%20%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x04%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B4%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B5%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B6%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B7%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%208)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E5%8A%A0%E9%80%9F%E5%BA%A6%E3%82%BB%E3%83%B3%E3%82%B5%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x12%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B4%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%205)%3B%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E3%82%A2%E3%82%AF%E3%82%BB%E3%83%AB%E3%82%92%E3%83%AC%E3%82%AC%E3%82%B7%E3%83%BC%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x18%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B4%5D%20%3D%200x10%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%205)%3B%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E5%8A%A0%E9%80%9F%E5%BA%A6%E3%82%BB%E3%83%B3%E3%82%B5%E3%81%AExyz%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x4%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200xC%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B4%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B5%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B6%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B7%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B8%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B9%5D%20%3D%200x02%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B10%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B11%5D%20%3D%200x03%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B12%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B13%5D%20%3D%200x04%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B14%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B15%5D%20%3D%200x05%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%2016)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E9%9B%86%E8%A8%88%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x12%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B4%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%205)%3B%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2FPOst%206%E3%83%90%E3%82%A4%E3%83%88%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataRx(aRxBuffer%E3%80%816)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%E6%B3%A8%3A%20%E5%BF%9C%E7%AD%94%E3%81%AF%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E0x00%200x80%200x0c%200x0c%200x7a%200xed%3C%2FSPAN%3E%E3%81%A8%E3%81%97%E3%81%A6%E5%8F%96%E5%BE%97%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E%E9%81%A9%E5%88%87%E3%81%AA%E6%89%8B%E9%A0%86%E3%81%AB%E5%BE%93%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%E3%80%81%E3%81%9D%E3%82%8C%E3%81%A8%E3%82%82%E4%BD%95%E3%81%8B%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3Einfo%3A%20%E3%81%93%E3%81%93%E3%81%A7%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E%E3%80%81MMA955L_AcclDataTx%20%E3%81%AF%20i2c%20%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%81%AB%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%E9%96%A2%E6%95%B0%E3%81%A7%E3%81%82%E3%82%8A%E3%80%81%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3EMMA955L_AcclDataRx%20%E3%81%AF%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%81%8B%E3%82%89%20i2c%20%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E5%8F%97%E4%BF%A1%E3%81%99%E3%82%8B%E9%96%A2%E6%95%B0%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22min-height%3A%208pt%3B%20padding%3A%200px%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%26nbsp%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E%E3%83%97%E3%83%A9%E3%82%B5%E3%83%8A%E3%83%BB%E3%83%97%E3%83%A9%E3%83%96%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-491691%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3E%E3%82%A4%E3%83%B3%E3%83%86%E3%83%AA%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88%E3%83%BB%E3%82%BB%E3%83%B3%E3%82%B7%E3%83%B3%E3%82%B0%E3%83%BB%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491707%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491707%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%AF%E3%80%81iMX6%20%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B5%E3%81%A8%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%81%95%E3%82%8C%E3%81%9F%E6%AD%A9%E6%95%B0%E8%A8%88%20(MMA9555L)%20%E3%81%AB%E5%8F%96%E3%82%8A%E7%B5%84%E3%82%93%E3%81%A7%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E3%81%AE%E8%B3%AA%E5%95%8F%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E1.%20%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E6%83%85%E5%A0%B1%E3%81%AF%E6%AD%A3%E3%81%97%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E2.%20MMA9555L%20%E3%82%92%E8%A4%87%E6%95%B0%E3%81%AE%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E7%94%A8%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F%E3%81%9F%E3%81%A8%E3%81%88%E3%81%B0%E3%80%81%E6%96%B9%E5%90%91%E3%83%87%E3%83%BC%E3%82%BF%E3%81%A8%E6%AD%A9%E6%95%B0%E8%A8%88%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AE%E4%B8%A1%E6%96%B9%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%AA%E5%A0%B4%E5%90%88%E3%80%81%E4%B8%A1%E6%96%B9%E3%82%92%E5%90%8C%E6%99%82%E3%81%AB%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AF%E5%8F%AF%E8%83%BD%E3%81%A7%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%B3%E3%83%BC%E3%83%89%E3%81%8C%E3%81%82%E3%82%8C%E3%81%B0%E5%85%B1%E6%9C%89%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%81%8C%E7%A7%81%E3%81%AE%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EtxBuff%5B0%5D%20%3D%200x00%3B%3CBR%20%2F%3E%20txBuff%5B1%5D%20%3D%200x00%3B%3CBR%20%2F%3E%20txBuff%5B2%5D%20%3D%200x00%3B%3CBR%20%2F%3E%20txBuff%5B3%5D%20%3D%200x0C%3B%3C%2FP%3E%3CP%3Epedo_fd%20%3D%20%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3(%22%2Fdev%2Fi2c-2%22%2C%20O_RDWR)%3C%2FP%3E%3CP%3Epedo_ioc%20%3D%20ioctl(pedo_fd%2C%20I2C_SLAVE%2C%200x4C)%3C%2FP%3E%3CP%3Ei2c_smbus_write_i2c_block_data(pedo_fd%E3%80%810X00%E3%80%810X04%E3%80%81txBuff)%3B%3C%2FP%3E%3CP%3Ei2c_smbus_read_i2c_block_data(pedo_fd%2C%200x00%2C%20rxBuff)%3C%2FP%3E%3CP%3Eread%20%E3%81%AE%E5%87%BA%E5%8A%9B%E3%81%AF%E6%AC%A1%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3CSTRONG%3E0x0%200x80%200xc%200xc%200x5e%200xa3%200xa5%200x77%200x1%200x10x2%200x2%200x1%200x6%200x3%200x41%3C%2FSTRONG%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%83%81%E3%83%AB%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491706%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491706%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%82%B5%E3%83%86%E3%82%A3%E3%83%83%E3%82%B7%E3%83%A5%E3%81%95%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%AF%E3%81%84%E3%80%81MMA9555%20%E3%81%AF%201.8V%20%2B%2F-5%25%20%E3%81%AE%E4%BE%9B%E7%B5%A6%E9%9B%BB%E5%9C%A7%E3%81%A7%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%81%93%E3%82%8C%E3%81%AF%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%87%E3%82%B8%E3%82%BF%E3%83%AB%20I%2FO%20%E3%83%94%E3%83%B3%E3%81%AE%E5%85%AC%E7%A7%B0%E9%9B%BB%E5%9C%A7%E3%81%A7%E3%82%82%E3%81%82%E3%82%8B%E3%81%AE%E3%81%A7%E3%80%81%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AE%E9%9B%BB%E6%BA%90%E3%83%84%E3%83%AA%E3%83%BC%E3%82%92%E3%81%9D%E3%82%8C%E3%81%AB%E5%BF%9C%E3%81%98%E3%81%A6%E8%AA%BF%E6%95%B4%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E4%B8%AD%E3%81%AE%E3%83%94%E3%83%B3%208%20(RGPIO3)%20%E3%81%AE%E3%83%AC%E3%83%99%E3%83%AB%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E3%80%81%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%8C%E4%BD%BF%E7%94%A8%E3%81%99%E3%82%8B%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%20%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%20%E3%83%A2%E3%83%BC%E3%83%89%E3%81%8C%E6%B1%BA%E3%81%BE%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AB%E6%B3%A8%E6%84%8F%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%20(I2C%20%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AF%E3%83%94%E3%83%B3%E3%82%92%E3%83%8F%E3%82%A4%20%E3%83%AC%E3%83%99%E3%83%AB%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99)%E3%80%82%3C%2FP%3E%3CP%3E%E6%9C%80%E5%BE%8C%E3%81%AB%E3%80%81%E3%80%8CMMA%20%E3%81%8C%E6%A4%9C%E5%87%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84%E3%80%8D%E3%81%A8%E3%81%84%E3%81%86%E3%81%93%E3%81%A8%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E3%80%81%E3%82%82%E3%81%86%E5%B0%91%E3%81%97%E8%A9%B3%E3%81%97%E3%81%8F%E6%95%99%E3%81%88%E3%81%A6%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%81%BE%E3%81%99%E3%81%8B%3F%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%20%E3%83%A1%E3%83%83%E3%82%BB%E3%83%BC%E3%82%B8%E3%82%92%E9%80%81%E4%BF%A1%E3%81%97%E3%80%81%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E5%BF%9C%E7%AD%94%E3%81%8C%E5%BE%97%E3%82%89%E3%82%8C%E3%81%BE%E3%81%99%E3%81%8B%20(%E3%81%82%E3%82%8B%E5%A0%B4%E5%90%88)%E3%80%82I2C%20%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%AE%E3%83%87%E3%82%B8%E3%82%BF%E3%83%AB%20%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%97%20%E3%83%97%E3%83%AD%E3%83%83%E3%83%88%E3%81%8C%E3%81%82%E3%82%8C%E3%81%B0%E5%BD%B9%E7%AB%8B%E3%81%A1%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%80%81%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491705%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491705%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%20class%3D%22mail-message%20expanded%22%20style%3D%22color%3A%20%23000000%3B%20font-family%3A%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%80%82%3C%2FP%3E%3CDIV%3E%3CP%20dir%3D%22ltr%22%3E%E7%A7%81%E3%81%AF%E6%AD%A9%E6%95%B0%E8%A8%88%20(mma9555l)%20%E3%81%AB%E5%8F%96%E3%82%8A%E7%B5%84%E3%82%93%E3%81%A7%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E6%AD%A9%E6%95%B0%E8%A8%88%E3%81%8C%E3%83%9C%E3%83%BC%E3%83%89%E4%B8%8A%E3%81%A7%E6%A4%9C%E5%87%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E7%A7%81%E3%81%AF%E5%90%8C%E3%81%98%E3%83%9C%E3%83%BC%E3%83%89%E3%82%92%20Arduno%20Uno%20I2C%20%E3%82%B9%E3%82%AD%E3%83%A3%E3%83%8A%E3%83%BC%E3%81%A8%20I2C%20%E3%83%9D%E3%83%BC%E3%83%AA%E3%83%B3%E3%82%B0%E6%A9%9F%E8%83%BD%E3%81%A7%E3%83%86%E3%82%B9%E3%83%88%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E3%81%9D%E3%81%AE%E5%BE%8C%E3%82%82%20MMA%20%E3%81%AF%E6%A4%9C%E5%87%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%E3%80%82%E5%90%8C%E3%81%98%20I2C%20%E3%82%B3%E3%83%BC%E3%83%89%E3%81%8C%E4%BB%96%E3%81%AE%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%20(max%E3%80%81Tmp)%20%E3%81%AB%E5%AF%BE%E3%81%97%E3%81%A6%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E7%A7%81%E3%81%AFMMA%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B7%E3%83%BC%E3%83%88%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82SCA%20SDA%20%E3%81%AF%20%3D1.8%20v%20%E3%81%A7%E3%81%82%E3%82%8B%E3%81%B9%E3%81%8D%E3%81%A0%E3%81%A8%E8%A8%80%E3%82%8F%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%E3%81%97%E3%81%8B%E3%81%97%E7%A7%81%E3%81%AE%E3%83%9C%E3%83%BC%E3%83%89%E3%81%A7%E3%81%AF%202.27V%20%E3%82%92%E7%A4%BA%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3CBR%20%2F%3E%E3%81%93%E3%82%8C%E3%81%8CMMA%E3%81%8C%E6%A4%9C%E5%87%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84%E7%90%86%E7%94%B1%E3%81%A7%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%20dir%3D%22ltr%22%3E%E5%86%8D%E5%BA%A6%201.8%20v..den%20%E3%81%A7%E8%A9%A6%E3%81%97%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81MMA%20%E3%82%82%E6%A4%9C%E5%87%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82Mma9555l%20%E3%81%8C%E3%83%9C%E3%83%BC%E3%83%89%E4%B8%8A%E3%81%A7%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%92%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%E3%80%82%E8%AA%B0%E3%81%8B%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%82%92%E8%A7%A3%E6%B1%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95%E3%82%92%E6%95%99%E3%81%88%E3%81%A6%E3%81%82%E3%81%92%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%20dir%3D%22ltr%22%3E%3C%2FP%3E%3CP%20dir%3D%22ltr%22%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%20dir%3D%22ltr%22%3E%E3%82%B5%E3%83%86%E3%82%A3%E3%83%83%E3%82%B7%E3%83%A5%3C%2FP%3E%3CP%3E%3C%2FP%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491704%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491704%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E8%BF%85%E9%80%9F%E3%81%AA%E3%81%94%E8%BF%94%E7%AD%94%E3%82%92%E3%81%84%E3%81%9F%E3%81%A0%E3%81%8D%E3%80%81%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%81Jaques%E3%81%95%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E2016%E5%B9%B44%E6%9C%8812%E6%97%A5%E7%81%AB%E6%9B%9C%E6%97%A5%E5%8D%88%E5%89%8D0%E6%99%8206%E5%88%86%E3%80%81JackITB%20%3CADMIN%3E%3C%2FADMIN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491703%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491703%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%82%B5%E3%83%86%E3%82%A3%E3%83%83%E3%82%B7%E3%83%A5%E3%81%95%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E7%94%B3%E3%81%97%E8%A8%B3%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8C%E3%80%81%E5%BC%8A%E7%A4%BE%E3%81%A7%E3%81%AF%20NXP%20MCU%20%E3%81%AB%E5%AF%BE%E3%81%97%E3%81%A6%E3%81%AE%E3%81%BF%20FW%20%E3%82%B5%E3%83%9D%E3%83%BC%E3%83%88%E3%82%92%E6%8F%90%E4%BE%9B%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%9F%E3%81%A0%E3%81%97%E3%80%81%E3%81%93%E3%81%93%E3%81%AB%E3%81%84%E3%81%8F%E3%81%A4%E3%81%8B%E3%81%AE%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E1%2F%200x4C%20%E3%81%AF%20MMA9555%E3%80%8C7%20%E3%83%93%E3%83%83%E3%83%88%E3%80%8DI2C%20%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%20%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%A7%E3%81%99%E3%80%82%E3%81%A4%E3%81%BE%E3%82%8A%E3%80%81R%2FW%20%E3%83%95%E3%83%A9%E3%82%B0%20(LSB%20%E3%83%93%E3%83%83%E3%83%88)%20%E3%81%AF%E5%90%AB%E3%81%BE%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E3%80%8C8%20%E3%83%93%E3%83%83%E3%83%88%E3%80%8D%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20(I2C%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%8C%E6%9C%9F%E5%BE%85%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%82%82%E3%81%AE%E3%81%8B%E3%82%82%E3%81%97%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93)%20%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81%E3%80%8C1%20%E3%83%93%E3%83%83%E3%83%88%E5%B7%A6%E3%82%B7%E3%83%95%E3%83%88%E3%80%8D%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E3%80%81R%2FW%20%E3%83%95%E3%83%A9%E3%82%B0%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%E3%81%97%E3%81%9F%E3%81%8C%E3%81%A3%E3%81%A6%E3%80%81%E5%AE%8C%E5%85%A8%E3%81%AA8%E3%83%93%E3%83%83%E3%83%88I2C%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%AF%E3%81%93%E3%81%AE%E5%80%A4%E3%81%AE2%E5%80%8D%E3%80%81%E3%81%A4%E3%81%BE%E3%82%8A0x98%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%EF%BC%88%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%AF0x99%E3%81%A7%E3%81%99%EF%BC%89%E3%80%82%3C%2FP%3E%3CP%3E2%2F%20%E6%AD%A9%E6%95%B0%E8%A8%88%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E8%AD%98%E5%88%A5%E5%AD%90%EF%BC%88%E3%81%A4%E3%81%BE%E3%82%8A0x15%20%E3%81%AF%E3%80%8C%E3%82%B5%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%80%8D%E3%81%A7%E3%81%AF%E3%81%AA%E3%81%8F%E3%80%81MMA9555%20%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%20%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%200%20%E3%81%AB%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%80%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%E5%80%A4%2F%E3%83%87%E3%83%BC%E3%82%BF%E3%81%A7%E3%81%99%E3%80%82%E5%AE%9F%E9%9A%9B%E3%81%AB%E3%81%AF%E3%80%81%E3%81%BB%E3%81%A8%E3%82%93%E3%81%A9%E3%81%AE%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E3%81%8A%E3%82%88%E3%81%B3%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E3%80%8C%E3%82%B5%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%80%8D%E3%81%AF%200x00%20%E3%81%A7%E3%81%99%E3%80%82%E5%86%8D%E5%BA%A6%E3%80%81%E6%8F%90%E4%BE%9B%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%20MMA9555%20%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%82%92%E5%8F%82%E7%85%A7%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E3%2F%E3%81%9D%E3%82%8C%E3%81%A7%E3%82%82%E8%A7%A3%E6%B1%BA%E3%81%97%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%2F%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E4%B8%AD%E3%81%AEI2C%E4%BF%A1%E5%8F%B7%E3%81%AE%E3%82%B0%E3%83%A9%E3%83%95%E3%82%92%E9%80%81%E3%81%A3%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%80%81%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491702%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491702%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81JackITB%E3%81%95%E3%82%93%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E8%BF%94%E4%BA%8B%E3%82%92%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%80%81%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%80%82%E7%A7%81%E3%81%AFPIC24fj64ga004%20MCU%E3%81%AB%E5%8F%96%E3%82%8A%E7%B5%84%E3%82%93%E3%81%A7%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3Ei2c%E3%81%A73%E3%81%A4%E3%81%AE%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%EF%BC%88MAX30100%E3%80%81MMA9555L%E3%80%81OLED%EF%BC%89%E3%81%A8%E9%80%9A%E4%BF%A1%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E9%80%9A%E4%BF%A1%E3%80%82%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%81%A8%E9%80%9A%E4%BF%A1%E3%81%97%E3%81%AA%E3%81%8C%E3%82%89%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E6%B8%A1%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%EF%BC%88%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%EF%BC%89%E3%82%92%E6%AC%A1%E3%81%AE%E9%96%A2%E6%95%B0%E3%81%AB%E6%B8%A1%E3%81%99%EF%BC%88%E4%BE%8B%EF%BC%9Aint%20I2C1_M_Poll(0X4C)%3C%2FP%3E%3CP%3E%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AF%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%89%E3%82%8C%E3%81%9A%E3%80%81%E7%9B%B4%E6%8E%A5%E3%83%AB%E3%83%BC%E3%83%97%E3%81%8B%E3%82%89%E6%8A%9C%E3%81%91%E5%87%BA%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E5%90%88%E6%A0%BC%E3%81%97%E3%81%9F%E3%82%89%3C%2FP%3E%3CP%3E%EF%BC%88MAX30100%EF%BC%88%E3%81%A4%E3%81%BE%E3%82%8A%3D0XAE%EF%BC%89%E3%81%AE%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%EF%BC%89%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AF%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8C%E3%80%81%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E6%B8%A1%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%3C%2FP%3E%3CP%3EMMA9555L%20%E3%81%AE%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20(ie%3D%200X4C)%20%E3%81%AE%E5%A0%B4%E5%90%88%E3%80%81%E4%BD%95%E3%82%82%E6%A4%9C%E5%87%BA%E3%81%95%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E7%A7%81%E3%81%AE%3C%2FP%3E%3CP%3E%E5%95%8F%E9%A1%8C%E3%81%AF%E3%80%81%E3%81%AA%E3%81%9C%E3%81%93%E3%81%AE%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%EF%BC%88ox4c%EF%BC%89%E3%81%8C%E7%A7%81%E3%81%AE%3C%2FP%3E%3CP%3E%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E9%96%93%E9%81%95%E3%81%88%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E6%AD%A3%E3%81%97%E3%81%84%E6%9B%B8%E3%81%8D%E6%96%B9%E3%82%92%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B7%E3%83%BC%E3%83%88%E3%81%AB%E8%A8%98%E8%BC%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%EF%BC%88MMA9555l%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%AF0x4c%E3%81%A7%E3%81%99%EF%BC%89%3C%2FP%3E%3CP%3E%20%E6%AD%A9%E6%95%B0%E8%A8%88%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E8%AD%98%E5%88%A5%E5%AD%90%E3%81%AF0x15%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%B5%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%A8%E3%81%97%E3%81%A6%EF%BC%89%E3%81%93%E3%82%8C%E3%82%89%E3%81%AE%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%81%AFI2C%E9%80%9A%E4%BF%A1%E3%81%A7%E6%B8%A1%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%82%89%E3%81%AE%E9%96%A2%E6%95%B0%E3%81%AB%E6%B8%A1%E3%81%99%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%E3%83%91%E3%83%A9%E3%83%A1%E3%83%BC%E3%82%BF%E3%81%AF%E4%BD%95%E3%81%A7%E3%81%99%E3%81%8B%EF%BC%9F%3C%2FP%3E%3CP%3E%E9%80%9A%E9%81%8E%3C%2FP%3E%3CP%3E%20I2C1_M_Poll(%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97int%20DevAddr)%3B%20%E4%BE%8B%3A%20(I2C1_M_Poll(0X4C)%3B)%3C%2FP%3E%3CP%3E%20%20I2C1_M_Read(%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97%E6%95%B4%E6%95%B0DevAddr%E3%80%81%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97%E6%95%B4%E6%95%B0SubAddr%E3%80%81%E6%95%B4%E6%95%B0ByteCnt%E3%80%81char%3C%2FP%3E%3CP%3E*%E3%83%90%E3%83%83%E3%83%95%E3%82%A1)%3B%20%E4%BE%8B%3A%20(%20I2C1_M_Read(0X4D%2C0X15%2C1%2C%E3%83%90%E3%83%83%E3%83%95%E3%82%A1))%3C%2FP%3E%3CP%3E%20I2C1_M_ReadByte(%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97%E6%95%B4%E6%95%B0)%3B%3C%2FP%3E%3CP%3E%20%20I2C1_M_Write(0X4C%2C0X15%2C1%2C%E3%83%90%E3%83%83%E3%83%95%E3%82%A1)%3B%3C%2FP%3E%3CP%3E%20I2C1_M_WriteByte('a')%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%20%E3%81%93%E3%82%8C%E3%81%AF%E7%A7%81%E3%81%8C%E5%88%9D%E3%82%81%E3%81%A6%E3%81%93%E3%81%AEi2c%E9%80%9A%E4%BF%A1%E3%82%92%E5%AE%9F%E8%A3%85%E3%81%97%E3%81%9F%E3%82%82%E3%81%AE%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%A9%E3%81%93%E3%81%8B%E9%96%93%E9%81%95%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E6%89%8B%E9%A0%86%E3%82%92%E8%AA%AC%E6%98%8E%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E3%81%93%E3%81%AE%E5%BE%8C%E4%BD%95%E3%82%92%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3C%2FP%3E%3CP%3Ei2c%E9%80%9A%E4%BF%A1%E3%80%82%E4%BB%8A%E5%9B%9E%E3%81%AF%E3%81%99%E3%81%90%E3%81%AB%E3%83%AA%E3%83%97%E3%83%AC%E3%82%A4%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E9%A1%98%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%23include%20%3CP24FJ64GA004.H%3E%3C%2FP24FJ64GA004.H%3E%3C%2FP%3E%3CP%3E%23include%20%22i2c.h%22%3C%2FP%3E%3CP%3E%23include%20%22delay.h%22%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%2F%2F%E5%A4%89%E6%95%B0%2F%2F%3C%2FP%3E%3CP%3E%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97%E6%95%B4%E6%95%B0%20I2C%E3%83%95%E3%83%A9%E3%82%B0%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%2F%2F%E9%96%A2%E6%95%B0%E3%83%97%E3%83%AD%E3%83%88%E3%82%BF%E3%82%A4%E3%83%97%3B%3C%2FP%3E%3CP%3Evoid%20I2C_HWini(void)%3B%3C%2FP%3E%3CP%3EI2C_ModuleStart()%20%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3Evoid%20I2C_SWini(void)%3B%3C%2FP%3E%3CP%3EI2C1_M_BusReset()%20%E3%83%A1%E3%82%BD%E3%83%83%E3%83%89%E3%81%AF%E3%80%81BusReset%20%E3%82%92%E5%88%9D%E6%9C%9F%E5%8C%96%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C1_M_ClearErrors()%20%E3%82%92%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3Eint%20I2C1_M_Poll(%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97int)%3B%3C%2FP%3E%3CP%3Eint%20I2C1_M_Read(%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97int%E3%80%81%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97int%E3%80%81int%E3%80%81char%20*)%3B%3C%2FP%3E%3CP%3Eint%20I2C1_M_ReadByte(%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97%E6%95%B4%E6%95%B0)%3B%3C%2FP%3E%3CP%3Eint%20I2C1_M_RecoverBus(void)%3B%3C%2FP%3E%3CP%3EI2C1_M_Restart()%20%E3%81%AF%E3%80%81%E6%AC%A1%E3%81%AE%E5%BC%8F%E3%81%A7%E5%AE%9A%E7%BE%A9%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C1_M_Start()%20%E3%81%AE%20int%20%E5%9E%8B%E3%81%AF%20void%20%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C1_M_Stop()%20%E9%96%A2%E6%95%B0%E3%81%AF%E3%80%81%E6%AC%A1%E3%81%AE%E5%BC%8F%E3%81%A7%E5%AE%9A%E7%BE%A9%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3Eint%20I2C1_M_Write(%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97int%E3%80%81%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97int%E3%80%81int%E3%80%81char%20*)%3B%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0%20I2C1_M_WriteByte(%E6%96%87%E5%AD%97)%3B%3C%2FP%3E%3CP%3E%2F%2Fint%20MMMA9555L_data_Tx(char*%2Cint)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Evoid%20I2C_HWini()%20%2F%2F%E3%83%94%E3%83%B3%E3%81%AE%E9%A7%86%E5%8B%95%E3%83%A2%E3%83%BC%E3%83%89%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%20%2F%2FI2C%20-%20%E5%87%BA%E5%8A%9B%E3%82%92%E9%A7%86%E5%8B%95%E3%81%97%E3%81%A6%3C%2FP%3E%3CP%3E%E6%89%8B%E5%8B%95%E3%81%A7%E7%B7%9A%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%20%20%20%20LATBbits.LATB8%20%3D%201%3B%3C%2FP%3E%3CP%3ELATBbits.LATB9%20%3D%201%3B%20%2F%2F%E3%83%90%E3%82%B9%E3%82%92%E3%82%A2%E3%82%A4%E3%83%89%E3%83%AB%E3%83%A2%E3%83%BC%E3%83%89%E3%81%A7%E9%96%8B%E5%A7%8B%20-%20%E4%B8%A1%E6%96%B9%E3%81%AE%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%8C%E3%83%8F%E3%82%A4%3C%2FP%3E%3CP%3EODCBbits.ODB2%20%3D%201%3B%20%2F%2F%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%83%89%E3%83%AC%E3%82%A4%E3%83%B3%E3%83%A2%E3%83%BC%E3%83%89%3C%2FP%3E%3CP%3EODCBbits.ODB3%20%3D%201%3B%3C%2FP%3E%3CP%3E%2F%2F%20TRISBbits.TRISB8%20%3D%200%3B%20%2F%2FSCL1%E5%87%BA%E5%8A%9B%3C%2FP%3E%3CP%3E%20%20%20%2F%2F%20TRISBbits.TRISB9%20%3D%200%3B%20%2F%2FSDA1%3C%2FP%3E%3CP%3E%E5%87%BA%E5%8A%9B%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Evoid%20I2C_ModuleStart()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EOSCCON%20%3D%200X2200%3B%3C%2FP%3E%3CP%3E%20%20%20%2F%2F%20OSCTUN%20%3D%200X0000%3B%3C%2FP%3E%3CP%3E%20%20%20%20CLKDIV%20%3D%200X0000%3B%3C%2FP%3E%3CP%3EI2C1CON%20%3D%200x1000%3B%20%2F%2F%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%93%E3%83%83%E3%83%88%E3%82%92%E6%97%A2%E7%9F%A5%E3%81%AE%E7%8A%B6%E6%85%8B%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3EI2C1CONbits.I2CEN%20%3D%200%3B%20%2F%2F%E3%81%99%E3%81%B9%E3%81%A6%E3%81%8C%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%81%95%E3%82%8C%E3%82%8B%E3%81%BE%E3%81%A7%E7%84%A1%E5%8A%B9%E3%81%AB%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%83%94%E3%83%B3%E3%81%AF%E6%A8%99%E6%BA%96%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3EIO%E3%80%82%3C%2FP%3E%3CP%3EI2C1BRG%20%3D%2039%3B%20%2F%2FI2C1BRG%20%3D%20(Fcy%2FFscl-FCY%2F10E6)%3C%2FP%3E%3CP%3EI2C1CONbits.DISSLW%20%3D%200%3B%20%2F%2F400kHz%E5%8B%95%E4%BD%9C%E3%81%AE%E3%82%B9%E3%83%AB%E3%83%BC%E3%83%AC%E3%83%BC%E3%83%88%E5%88%B6%E5%BE%A1%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3EIFS1bits.MI2C1IF%20%3D%200%3B%20%2F%2FI2C%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BCint%E3%83%95%E3%83%A9%E3%82%B0%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%3C%2FP%3E%3CP%3EI2C1CONbits.I2CEN%20%3D%201%3B%20%2F%2FI2C%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%20%2F%2F%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E9%A7%86%E5%8B%95%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3EIEC1bits.MI2C1IE%20%3D%201%3B%20%2F%2FI2C%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%92%E6%9C%89%E5%8A%B9%E3%81%AB%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Evoid%20I2C_SWini()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97%E6%95%B4%E6%95%B0I2C%E3%83%95%E3%83%A9%E3%82%B0%20%3D%200%3B%3C%2FP%3E%3CP%3ESetI2C1BusDirty%3B%20%2F%2FI2C%E3%83%90%E3%82%B9%E3%81%AE%E7%8A%B6%E6%85%8B%E3%81%8C%E4%B8%8D%E6%98%8E%E3%81%AA%E3%81%AE%E3%81%A7%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0I2C1_M_%E3%83%90%E3%82%B9%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0%20i%3B%3C%2FP%3E%3CP%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%20%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%8C%E3%83%8F%E3%82%A4%E3%81%AE%E7%8A%B6%E6%85%8B%E3%81%8B%E3%82%89%E9%96%8B%E5%A7%8B%E3%81%97%E3%81%BE%E3%81%99%20-%20SCL%20%E3%81%8C%E3%83%8F%E3%82%A4%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%83%8F%E3%82%A4%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3ELATBbits.LATB8%20%3D%201%3B%20%2F%2FPORTBbits.RG2%20%3D%201%20%E3%81%AF%E5%90%8C%E7%AD%89%E3%81%A7%E3%81%99%3C%2FP%3E%3CP%3ELATBbits.LATB9%20%3D%201%3B%3C%2FP%3E%3CP%3Edelay(1)%3B%20%2F%2F5uS%E3%81%AE%E9%81%85%E5%BB%B6%E3%81%8C%E5%BF%85%E8%A6%81%3C%2FP%3E%3CP%3Eif(PORTBbits.RB2%20%3D%3D%200)%20%2F%2F%20%E5%AE%9F%E9%9A%9B%E3%81%AB%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%8C%E3%83%8F%E3%82%A4%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%9F%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Ereturn%20I2C_Err_SCL_low%3B%20%2F%2FSCL%20%E3%81%8C%E4%BD%8E%E3%81%8F%E5%9B%BA%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%20-%20%E3%83%97%E3%83%AB%E3%82%A2%E3%83%83%E3%83%97%E6%8A%B5%E6%8A%97%E3%81%8C%E3%83%AD%E3%83%BC%E3%83%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3Ei%3D10%3B%20%2F%2FSCL%20%E3%81%AF%E6%AD%A3%E5%B8%B8%E3%80%81SDA%20%E3%81%8C%E3%83%8F%E3%82%A4%E3%81%AB%E3%81%AA%E3%82%8B%E3%81%BE%E3%81%A7%E3%83%88%E3%82%B0%E3%83%AB%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3Ei%26gt%3B0%20%E3%81%AE%E9%96%93%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Eif(PORTBbits.RB3%20%3D%3D%201)%20%2F%2FSDA%E3%81%8C%E3%83%8F%E3%82%A4%E3%81%AA%E3%82%89%E5%AE%8C%E4%BA%86%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E5%A3%8A%E3%81%99%3B%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3ELATBbits.LATB8%20%3D%200%3B%20%2F%2FSCL%20%E4%BD%8E%3C%2FP%3E%3CP%3Edelay(1)%3B%20%2F%2F5uS%E3%81%AE%E9%81%85%E5%BB%B6%E3%81%8C%E5%BF%85%E8%A6%81%3C%2FP%3E%3CP%3ELATBbits.LATB8%20%3D%201%3B%20%2F%2FSCL%E3%83%8F%E3%82%A4%3C%2FP%3E%3CP%3Edelay(1)%3B%20%2F%2F5uS%E3%81%AE%E9%81%85%E5%BB%B6%E3%81%8C%E5%BF%85%E8%A6%81%3C%2FP%3E%3CP%3E%E7%A7%81%20-%20%3B%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3Eif((PORTB%20%26amp%3B%200x000C)%20!%3D%200x000C)%20%2F%2FSCL%E3%81%A8SDA%E3%81%8C%E3%83%8F%E3%82%A4%E3%81%AA%E3%82%89OK%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C_Err_SDA_low%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ELATBbits.LATB9%20%3D%200%3B%20%2F%2FSDA%E3%81%8CLOW%E3%80%81SCL%E3%81%8CHIGH%20-%26gt%3B%20START%3C%2FP%3E%3CP%3Edelay(1)%3B%20%2F%2F5uS%E3%81%AE%E9%81%85%E5%BB%B6%E3%81%8C%E5%BF%85%E8%A6%81%3C%2FP%3E%3CP%3ELATBbits.LATB9%20%3D%201%3B%20%2F%2FSCL%E3%81%8CHIGH%E3%81%AE%E9%96%93SDA%E3%81%8CHIGH%20-%26gt%3B%20STOP%3C%2FP%3E%3CP%3Edelay(1)%3B%20%2F%2F5uS%E3%81%AE%E9%81%85%E5%BB%B6%E3%81%8C%E5%BF%85%E8%A6%81%3C%2FP%3E%3CP%3EI2C_OK%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Evoid%20I2C1_M_ClearErrors()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1CONbits.RCEN%20%3D%200%3B%20%2F%2F%E5%8F%97%E4%BF%A1%E8%A6%81%E6%B1%82%E3%82%92%E3%82%AD%E3%83%A3%E3%83%B3%E3%82%BB%E3%83%AB%3C%2FP%3E%3CP%3EI2C1STATbits.IWCOL%20%3D%200%3B%20%2F%2F%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E8%A1%9D%E7%AA%81%E3%83%95%E3%83%A9%E3%82%B0%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%3C%2FP%3E%3CP%3EI2C1STATbits.BCL%20%3D%200%3B%20%2F%2F%E3%83%90%E3%82%B9%E8%A1%9D%E7%AA%81%E3%83%95%E3%83%A9%E3%82%B0%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eint%20I2C1_M_Poll(%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97int%20DevAddr)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Eint%20%E6%88%BB%E3%82%8A%E5%80%A4%3B%3C%2FP%3E%3CP%3Eint%20%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%3B%3C%2FP%3E%3CP%3E%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20%3D%20(DevAddr%20%26lt%3B%26lt%3B%201)%20%7C%200%3B%3C%2FP%3E%3CP%3Eif(I2C1BusDirty)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1_M_ClearErrors()%3B%3C%2FP%3E%3CP%3EI2C1_M_RecoverBus()%20%E3%81%AE%E5%A0%B4%E5%90%88%E3%80%81I2C_OK%20%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7B%2F%2F%E5%9B%9E%E5%BE%A9%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3EClrI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%3B%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%E3%81%9D%E3%81%86%E3%81%A7%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C_Err_Hardware%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3EI2C1_M_Start()%20%E3%81%8C%20I2C_OK%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Eretval%20%3D%20I2C1_M_WriteByte((char)%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9)%3B%3C%2FP%3E%3CP%3Eif(I2C1_M_Stop()%20%3D%3D%20I2C_OK)%20%2F%2F%E9%80%81%E4%BF%A1%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%9F%E5%A0%B4%E5%90%88%E3%81%A7%E3%82%82%E3%80%81%3C%2FP%3E%3CP%3EI2C%E3%82%92%E9%96%89%E3%81%98%E3%82%8B%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Eif(%E6%88%BB%E3%82%8A%E5%80%A4%20%3D%3D%20I2C_ACK)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C_OK%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3Eelse%20if(retval%20%3D%3D%20I2C_Err_NAK)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Ereturn%20I2C_Err_BadAddr%3B%20%2F%2F%E6%AD%A3%E3%81%97%E3%81%84%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%8C%E4%BD%BF%E7%94%A8%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%E3%81%9D%E3%81%86%E3%81%A7%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%20%20%20%2F%2F%20%E3%81%93%E3%81%93%E3%81%AB%E5%88%B0%E9%81%94%E3%81%97%E3%81%9F%E3%82%89%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3ESetI2C1BusDirty%3B%20%2F%2F%E3%82%A8%E3%83%A9%E3%83%BC%E3%83%95%E3%83%A9%E3%82%B0%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eint%20I2C1_M_Read(unsigned%20int%20DevAddr%2Cunsigned%20int%20SubAddr%2C%20int%20ByteCnt%2C%3C%2FP%3E%3CP%3Echar%20*%E3%83%90%E3%83%83%E3%83%95%E3%82%A1)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Eint%20%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%3B%3C%2FP%3E%3CP%3Eint%20%E6%88%BB%E3%82%8A%E5%80%A4%3B%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0%20i%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif(IsI2C1BusDirty)%20%2F%2FPoll%20%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%8C%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%95%E3%82%8C%E3%81%A6%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E4%BF%AE%E6%AD%A3%E3%81%95%E3%82%8C%E3%82%8B%E3%81%BE%E3%81%A7%E3%80%81%E8%A6%81%E6%B1%82%E3%82%92%E7%84%A1%E8%A6%96%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_BusDirty%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif(I2C1_M_Start()%20!%3D%20I2C_OK)%20%2F%2F%E9%96%8B%E5%A7%8B%3C%2FP%3E%3CP%3E%7B%2F%2F%E3%83%90%E3%82%B9%E3%82%92%E9%96%8B%E3%81%91%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3ESlaveAddr%20%3D%20(DevAddr%20%26lt%3B%26lt%3B%201)%20%7C%200%3B%20%2F%2F%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20%2B%20%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E3%83%93%E3%83%83%E3%83%88%3C%2FP%3E%3CP%3Eretval%20%3D%20I2C1_M_WriteByte((char)%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9)%3B%3C%2FP%3E%3CP%3Eif(retval%20%3D%3D%20I2C_Err_NAK)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%20%20%20%20%20%20%20%20%2F%2F%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%8C%E4%B8%8D%E6%AD%A3%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AFI2C%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%8C%E5%BF%9C%E7%AD%94%E3%82%92%E5%81%9C%E6%AD%A2%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3EI2C1_M_Stop()%3B%3C%2FP%3E%3CP%3ESetI2C1BusDirty%3B%20%2F%2F%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3EI2C_Err_BadAddr%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%E3%81%9D%E3%81%86%E3%81%A7%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88(%E6%88%BB%E3%82%8A%E5%80%A4%26lt%3B0)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1_M_Stop()%3B%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif(%20I2C1_M_WriteByte((char)SubAddr)%20!%3D%20I2C_OK)%20%2F%2F%E3%82%B5%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1_M_Stop()%3B%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif(%20I2C1_M_Restart()%20!%3D%20I2C_OK)%20%2F%2F%20%E7%B9%B0%E3%82%8A%E8%BF%94%E3%81%97%E9%96%8B%E5%A7%8B%20-%20%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E5%88%87%E3%82%8A%E6%9B%BF%E3%81%88%E3%82%8B%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1_M_Stop()%3B%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ESlaveAddr%20%3D%20(DevAddr%20%26lt%3B%26lt%3B%201)%20%7C%200x01%3B%20%2F%2F%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20%2B%20%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%83%93%E3%83%83%E3%83%88%3C%2FP%3E%3CP%3Eif(%20I2C1_M_WriteByte((char)SlaveAddr)%20!%3D%20I2C_OK)%20%2F%2F%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1_M_Stop()%3B%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3Efor(i%3D0%3Bi%3CBYTECNT%3E%3C%2FBYTECNT%3E%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Eif(i%3D%3D(%E3%83%90%E3%82%A4%E3%83%88%E6%95%B0-1)%20)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Eretval%20%3D%20I2C1_M_ReadByte(I2C_M_NACK)%3B%20%2F%2F%20%E6%9C%80%E5%BE%8C%E3%81%AE%E3%83%90%E3%82%A4%E3%83%88%E3%81%ABNACK%E3%82%92%E8%BF%94%E3%81%99%E3%81%AE%E3%81%A7%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%81%AF%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%81%A0%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%E3%81%9D%E3%81%86%E3%81%A7%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Eretval%20%3D%20I2C1_M_ReadByte(I2C_M_ACK)%3B%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3Eif(%E6%88%BB%E3%82%8A%E5%80%A4%20%26gt%3B%3D%200)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%5Bi%5D%20%3D%20retval%3B%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%E3%81%9D%E3%81%86%E3%81%A7%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%20%20%20%20%20%20%20%20%20%20%20%20%2F%2F%E3%83%90%E3%82%A4%E3%83%88%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E4%B8%AD%E3%81%AB%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E6%8E%A5%E7%B6%9A%E3%82%92%E9%96%89%E3%81%98%E3%81%A6%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%E3%83%95%E3%83%A9%E3%82%B0%E3%80%82%3C%2FP%3E%3CP%3EI2C1_M_Stop()%3B%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI2C1_M_Stop()%20%E3%81%8C%20I2C_OK%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%2F%2F%E3%83%90%E3%82%B9%E3%82%92%E9%96%89%E3%81%98%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3EI2C_OK%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%2F%2F%E6%88%90%E5%8A%9F%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eint%20I2C1_M_ReadByte(%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97int%20ACK%E3%83%95%E3%83%A9%E3%82%B0)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0%20t%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif(ACKflag%20%3D%3D%20I2C_M_NACK)%20%2F%2F%E4%BB%A5%E4%B8%8B%E3%81%AE%E9%80%81%E4%BF%A1%E3%81%AB%E5%82%99%E3%81%88%E3%81%A6%E7%8A%B6%E6%85%8B%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1CONbits.ACKDT%20%3D%201%3B%2F%2FNACK%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%E3%81%9D%E3%81%86%E3%81%A7%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1CONbits.ACKDT%20%3D%200%3B%2F%2FACK%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI2C1CONbits.RCEN%20%3D%201%3B%20%2F%2F%E5%8F%97%E4%BF%A1%E9%96%8B%E5%A7%8B%3C%2FP%3E%3CP%3Et%3D0%3B%2F%2F%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E3%81%AF%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B5%E9%80%9F%E5%BA%A6%E3%81%AB%E4%BE%9D%E5%AD%98%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%40(4*8Mhz%3D16MIPS)%E3%81%A88%E3%83%93%E3%83%83%E3%83%88%E3%80%81%E7%A7%81%E3%81%AF%3C%2FP%3E%3CP%3E%26lt%3B%3D320%20%E3%82%92%E6%9C%9F%E5%BE%85%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%2F%2FRCEN%E3%81%8C%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%95%E3%82%8C%E3%82%8B%E3%81%BE%E3%81%A7%E5%BE%85%E3%81%A4%E3%81%93%E3%81%A8%E3%82%82%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8C%E3%80%81%E6%9C%AC%E5%BD%93%E3%81%AB%E8%88%88%E5%91%B3%E3%81%8C%E3%81%82%E3%82%8B%E3%81%AE%E3%81%AF%3C%2FP%3E%3CP%3E%E5%8F%97%E4%BF%A1%E3%83%90%E3%82%A4%E3%83%88%E3%81%AA%E3%81%AE%E3%81%A7I2C1STAT.RBF%E3%82%92%E6%8E%A2%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3Ewhile(!I2C1STATbits.RBF)%20%2F%2F%E5%8F%97%E4%BF%A1%E3%81%8C%E5%AE%8C%E4%BA%86%E3%81%99%E3%82%8B%E3%81%A8HW%E3%81%8C%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%95%E3%82%8C%E3%82%8B%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Et%2B%2B%3B%3C%2FP%3E%3CP%3Et%26gt%3B8000%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%20%2F%2FSCL%20%E3%81%8C%E4%BD%8E%E3%81%8F%E3%82%B9%E3%82%BF%E3%83%83%E3%82%AF%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%3C%2FP%3E%3CP%3E%2F%2FRCEN%20%E3%81%AF%20SW%20%E3%81%A7%E3%81%AF%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82I2C%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%82%92%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%99%E3%82%8B%E3%81%8B%E3%80%81%E5%BE%85%E3%81%A4%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3ESCL%20%E3%81%8C%E3%83%8F%E3%82%A4%E3%81%AB%E3%81%AA%E3%82%8B%E3%81%BE%E3%81%A7%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_RcvTimeout%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%7D%20%2F%2F%E3%83%86%E3%82%B9%E3%83%88%E6%B8%88%E3%81%BF%3A%20t%3D30%3C%2FP%3E%3CP%3E%2F%2FI2C1STATbits.RBF%E3%81%8C%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%82%8B%E5%8F%AF%E8%83%BD%E6%80%A7%E3%81%8C%E9%AB%98%E3%81%84%3C%2FP%3E%3CP%3E%20%20%20%20%2F%2F%E3%83%9E%E3%82%B9%E3%82%BF%E3%83%BC%E3%81%A8%E3%81%97%E3%81%A6%E3%80%81%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%81%8C%E3%81%9D%E3%82%8C%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%84%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%92%E7%9F%A5%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%80%81%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%90%E3%82%A4%E3%83%88%E3%81%ABACK%E3%81%BE%E3%81%9F%E3%81%AFNACK%E3%82%92%E8%BF%94%E3%81%99%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E5%88%A5%E3%81%AE%E3%83%90%E3%82%A4%E3%83%88%E3%82%92%E9%80%81%E4%BF%A1%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%2F%2F%E4%B8%8A%E8%A8%98%E3%81%AE%E3%83%93%E3%83%83%E3%83%88%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%E3%81%A0%E3%81%91%E3%81%A7%E3%81%99%3C%2FP%3E%3CP%3EI2C1CONbits.ACKEN%20%3D%201%3B%20%2F%2FACK%E3%83%93%E3%83%83%E3%83%88%E3%82%92%E4%BB%8A%E3%81%99%E3%81%90%E9%80%81%E4%BF%A1%3C%2FP%3E%3CP%3Et%3D0%3B%20%2F%2F%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E3%81%AF%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B5%E9%80%9F%E5%BA%A6%E3%81%AB%E4%BE%9D%E5%AD%98%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%20%40(4*8Mhz%3D16MIPS)%E3%80%81%26lt%3B%3D40%20%E3%82%92%E6%9C%9F%E5%BE%85%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3Ewhile(I2C1CONbits.ACKEN)%20%2F%2F%E5%AE%8C%E4%BA%86%E3%81%99%E3%82%8B%E3%81%A8HW%E3%81%8C%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%95%E3%82%8C%E3%82%8B%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Et%2B%2B%3B%3C%2FP%3E%3CP%3Et%26gt%3B1000%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%2F%2FSCL%E3%81%8C%E4%BD%8E%E3%83%AC%E3%83%99%E3%83%AB%E3%81%AE%E3%81%BE%E3%81%BE%E3%81%A0%E3%81%A8%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%2F%2FACKEN%E3%81%AFSW%E3%81%A7%E3%81%AF%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82I2C%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%81%AF%E3%81%9D%E3%81%AE%E5%BE%8C%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%3C%2FP%3E%3CP%3E%E3%82%A8%E3%83%A9%E3%83%BC%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_SCL_low%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%7D%2F%2F%E3%83%86%E3%82%B9%E3%83%88%E6%B8%88%E3%81%BF%3A%20t%3D4%3C%2FP%3E%3CP%3Eif(I2C1STATbits.I2COV)%20%2F%2F%E3%82%AA%E3%83%BC%E3%83%90%E3%83%BC%E3%83%95%E3%83%AD%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%9F%E5%A0%B4%E5%90%88%E3%80%81%3C%2FP%3E%3CP%3E%E6%9C%80%E5%BE%8C%E3%81%AE%E3%83%90%E3%82%A4%E3%83%88%E3%82%92%E8%AA%AD%E3%82%80%E5%89%8D%E3%81%AE%E6%96%B0%E3%81%97%E3%81%84%E3%83%90%E3%82%A4%E3%83%88%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1STAT%E3%83%93%E3%83%83%E3%83%88.I2COV%20%3D%200%3B%3C%2FP%3E%3CP%3EI2C_Err_Overflow%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Ereturn%20I2C1RCV%3B%20%2F%2F%E3%81%93%E3%81%AE%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E3%81%A8RBF%E3%81%8C%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%20%20%20%20%E6%95%B4%E6%95%B0I2C1_M_RecoverBus()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Eint%20%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%3B%3C%2FP%3E%3CP%3EI2C1CON%E3%83%93%E3%83%83%E3%83%88.I2CEN%20%3D%200%3B%3C%2FP%3E%3CP%3E%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%20%3D%20I2C1_M_BusReset()%3B%3C%2FP%3E%3CP%3Eif(%E3%82%B9%E3%83%86%E3%83%BC%E3%82%BF%E3%82%B9%26gt%3B0)%3C%2FP%3E%3CP%3E%7B%2F%2F%E8%87%B4%E5%91%BD%E7%9A%84%E3%81%AAI2C%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%A7%E3%81%99%E3%80%82%E5%AF%BE%E5%87%A6%E6%96%B9%E6%B3%95%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%3C%2FP%3E%3CP%3EI2C_Err_Hardware%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%2F%2F%E3%81%86%E3%81%BE%E3%81%8F%E3%81%84%E3%81%8D%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82I2C%E3%82%92%E3%82%AA%E3%83%B3%E3%83%A9%E3%82%A4%E3%83%B3%E3%81%AB%E6%88%BB%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3EI2C1CON%E3%83%93%E3%83%83%E3%83%88.I2CEN%20%3D%201%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI2C_OK%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%20%20%20%20%E6%95%B4%E6%95%B0I2C1_M_%E5%86%8D%E8%B5%B7%E5%8B%95()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0%20t%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI2C1CONbits.RSEN%20%3D%201%3B%20%2F%2F%20%E5%86%8D%E8%B5%B7%E5%8B%95%E6%9D%A1%E4%BB%B6%E3%82%92%E9%96%8B%E5%A7%8B%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3Et%3D0%3B%3C%2FP%3E%3CP%3Ewhile(I2C1CONbits.RSEN)%20%2F%2F%E5%AE%8C%E4%BA%86%E6%99%82%E3%81%ABHW%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Et%2B%2B%3B%3C%2FP%3E%3CP%3Et%26gt%3B1000%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C_Err_SCL_low%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%7D%2F%2F%E3%83%86%E3%82%B9%E3%83%88%E6%B8%88%E3%81%BF%3A%20t%3D5%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif(I2C1STAT%E3%83%93%E3%83%83%E3%83%88.BCL)%3C%2FP%3E%3CP%3E%7B%2F%2FSDA%E3%81%8C%E4%BD%8E%E3%81%84%E3%81%BE%E3%81%BE%3C%2FP%3E%3CP%3EI2C1STATbits.BCL%20%3D%200%3B%20%2F%2F%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%97%E3%81%A6I2C%E3%81%AE%E5%88%B6%E5%BE%A1%E3%82%92%E5%8F%96%E3%82%8A%E6%88%BB%E3%81%99%3C%2FP%3E%3CP%3EI2C_Err_BCL%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI2C_OK%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%20%20%20%20%E6%95%B4%E6%95%B0I2C1_M_Start()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0%20t%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI2C1CONbits.SEN%20%3D%201%3B%20%2F%2F%E3%82%B9%E3%82%BF%E3%83%BC%E3%83%88%E6%9D%A1%E4%BB%B6%E3%82%92%E9%96%8B%E5%A7%8B%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%E3%81%84%E3%81%84%E3%81%88()%3B%3C%2FP%3E%3CP%3Eif(I2C1STAT%E3%83%93%E3%83%83%E3%83%88.BCL)%3C%2FP%3E%3CP%3E%7B%2F%2FSCL%20%E3%81%BE%E3%81%9F%E3%81%AF%20SDA%20%E3%81%8C%E4%BD%8E%E3%81%8F%E5%9B%BA%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%3C%2FP%3E%3CP%3EI2C1CONbits.SEN%20%3D%200%3B%20%2F%2F%20%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E3%82%92%E3%82%AD%E3%83%A3%E3%83%B3%E3%82%BB%E3%83%AB%EF%BC%88%E4%BB%A5%E5%89%8D%E3%81%AE%E3%83%AA%E3%82%AF%E3%82%A8%E3%82%B9%E3%83%88%E3%81%8C%E3%81%82%E3%81%A3%E3%81%9F%E5%A0%B4%E5%90%88%E3%81%AF%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%EF%BC%89%3C%2FP%3E%3CP%3EBCL)%3C%2FP%3E%3CP%3EI2C1STATbits.BCL%20%3D%200%3B%20%2F%2F%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%97%E3%81%A6I2C%E3%81%AE%E5%88%B6%E5%BE%A1%E3%82%92%E5%8F%96%E3%82%8A%E6%88%BB%E3%81%99%3C%2FP%3E%3CP%3EI2C_Err_BCL%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3Eif(I2C1STAT%E3%83%93%E3%83%83%E3%83%88.IWCOL)%3C%2FP%3E%3CP%3E%7B%2F%2F%E3%81%93%E3%82%8C%E3%81%8C%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E8%B5%B7%E3%81%93%E3%82%8B%E3%81%8B%E3%81%AF%E3%82%8F%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%81%8C%E3%80%81%E4%B8%80%E5%BA%A6%E7%99%BA%E7%94%9F%E3%81%97%E3%81%9F%E3%81%AE%E3%81%A7%E3%80%81%E3%81%93%E3%81%93%E3%81%AB%E3%83%88%E3%83%A9%E3%83%83%E3%83%97%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3EI2C1CONbits.SEN%20%3D%200%3B%20%2F%2F%E5%BF%B5%E3%81%AE%E3%81%9F%E3%82%81%E3%82%AF%E3%83%AA%E3%82%A2%3C%2FP%3E%3CP%3EI2C1STATbits.IWCOL%20%3D%200%3B%20%2F%2F%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%3C%2FP%3E%3CP%3EI2C_Err_IWCOL%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Et%3D0%3B%3C%2FP%3E%3CP%3Ewhile(I2C1CONbits.SEN)%20%2F%2F%E5%AE%8C%E4%BA%86%E6%99%82%E3%81%ABHW%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Et%2B%2B%3B%3C%2FP%3E%3CP%3Et%26gt%3B1000%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%2F%2FSCL%E3%81%8A%E3%82%88%E3%81%B3SDA%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AF%E4%B8%8A%E8%A8%98%E3%81%AEBCL%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E3%83%88%E3%83%A9%E3%83%83%E3%83%97%E3%81%95%E3%82%8C%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81%3C%2FP%3E%3CP%3E%E6%B1%BA%E3%81%97%E3%81%A6%E8%B5%B7%E3%81%93%E3%82%89%E3%81%AA%E3%81%84%3C%2FP%3E%3CP%3EI2C_Err_TimeoutHW%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3Eif(I2C1STAT%E3%83%93%E3%83%83%E3%83%88.BCL)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1STATbits.BCL%20%3D%200%3B%20%2F%2F%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%97%E3%81%A6I2C%E3%81%AE%E5%88%B6%E5%BE%A1%E3%82%92%E5%8F%96%E3%82%8A%E6%88%BB%E3%81%99%3C%2FP%3E%3CP%3EI2C_Err_BCL%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI2C_OK%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%20%20%20%20%E6%95%B4%E6%95%B0I2C1_M_Stop()%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0%20t%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI2C1CONbits.PEN%20%3D%201%3B%20%2F%2F%E3%82%B9%E3%83%88%E3%83%83%E3%83%97%E3%82%B3%E3%83%B3%E3%83%87%E3%82%A3%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E9%96%8B%E5%A7%8B%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%E3%81%84%E3%81%84%E3%81%88()%3B%3C%2FP%3E%3CP%3Eif(I2C1STAT%E3%83%93%E3%83%83%E3%83%88.BCL)%3C%2FP%3E%3CP%3E%7B%2F%2F%E3%81%93%E3%81%93%E3%81%A7%E3%81%93%E3%82%8C%E3%81%8C%E8%B5%B7%E3%81%93%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%81%AF%E3%82%8F%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%3C%2FP%3E%3CP%3EI2C1STATbits.BCL%20%3D%200%3B%20%2F%2F%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%3C%2FP%3E%3CP%3Ereturn%20I2C_Err_BCL%3B%20%2F%2FI2C%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%82%92%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Et%3D0%3B%2F%2F%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E3%81%AF%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B5%E9%80%9F%E5%BA%A6%E3%81%AB%E4%BE%9D%E5%AD%98%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%40(4*8Mhz%3D16MIPS)%E3%80%81%E7%A7%81%E3%81%AF%E6%9C%9F%E5%BE%85%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%26lt%3B%3D40%E3%80%82%3C%2FP%3E%3CP%3Ewhile(I2C1CONbits.PEN)%20%2F%2F%E5%AE%8C%E4%BA%86%E3%81%97%E3%81%9F%E3%82%89HW%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Et%2B%2B%3B%3C%2FP%3E%3CP%3Et%26gt%3B1000%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%2F%2FSCL%E3%81%8C%E4%BD%8E%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%82%BF%E3%82%A4%E3%83%A0%E3%82%A2%E3%82%A6%E3%83%88%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%2F%2FPEN%E3%81%AFSW%E3%81%A7%E3%81%AF%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82I2C%20%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%82%A4%E3%82%B9%E3%82%92%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_SCL_low%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%7D%2F%2F%E3%83%86%E3%82%B9%E3%83%88%E6%B8%88%E3%81%BF%3A%20t%3D5%3C%2FP%3E%3CP%3EI2C_OK%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%20%20%20%20int%20I2C1_M_Write(%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97int%20DevAddr%E3%80%81%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97int%20SubAddr%E3%80%81int%3C%2FP%3E%3CP%3EByteCnt%E3%80%81char%20*%E3%83%90%E3%83%83%E3%83%95%E3%82%A1)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0%20i%3B%3C%2FP%3E%3CP%3Eint%20%E6%88%BB%E3%82%8A%E5%80%A4%3B%3C%2FP%3E%3CP%3E%E7%AC%A6%E5%8F%B7%E3%81%AA%E3%81%97%E6%95%B4%E6%95%B0%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif(IsI2C1BusDirty)%20%2F%2FPoll%20%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%8C%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%95%E3%82%8C%E3%81%A6%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E4%BF%AE%E6%AD%A3%E3%81%95%E3%82%8C%E3%82%8B%E3%81%BE%E3%81%A7%E3%80%81%E8%A6%81%E6%B1%82%E3%82%92%E7%84%A1%E8%A6%96%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_BusDirty%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3Eif(I2C1_M_Start()%20!%3D%200)%20%2F%2F%E9%96%8B%E5%A7%8B%3C%2FP%3E%3CP%3E%7B%2F%2F%E3%83%90%E3%82%B9%E3%82%92%E9%96%8B%E3%81%91%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3ESlaveAddr%20%3D%20(DevAddr%20%26lt%3B%26lt%3B%201)%20%7C%200%3B%20%2F%2F%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20%2B%20%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E3%83%93%E3%83%83%E3%83%88%3C%2FP%3E%3CP%3Eretval%20%3D%20I2C1_M_WriteByte((char)%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9)%3B%3C%2FP%3E%3CP%3Eif(retval%20%3D%3D%20I2C_Err_NAK)%3C%2FP%3E%3CP%3E%7B%2F%2F%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%E3%81%8C%E4%B8%8D%E6%AD%A3%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AFI2C%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%8C%E5%BF%9C%E7%AD%94%E3%82%92%E5%81%9C%E6%AD%A2%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3EI2C1_M_Stop()%3B%3C%2FP%3E%3CP%3ESetI2C1BusDirty%3B%20%2F%2F%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3EI2C_Err_BadAddr%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%E3%81%9D%E3%81%86%E3%81%A7%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88(%E6%88%BB%E3%82%8A%E5%80%A4%26lt%3B0)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1_M_Stop()%3B%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif(%20I2C1_M_WriteByte((char)SubAddr)%20!%3D%20I2C_ACK)%20%2F%2F%E3%82%B5%E3%83%96%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1_M_Stop()%3B%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Efor(i%3D0%3Bi%3CBYTECNT%3E%3C%2FBYTECNT%3E%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Eif(I2C1_M_WriteByte(%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%5Bi%5D)%20!%3D%20I2C_ACK)%3C%2FP%3E%3CP%3E%7B%2F%2F%E3%83%90%E3%82%A4%E3%83%88%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E4%B8%AD%E3%81%AB%E3%82%A8%E3%83%A9%E3%83%BC%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E6%8E%A5%E7%B6%9A%E3%82%92%E9%96%89%E3%81%98%E3%81%A6%E3%82%A8%E3%83%A9%E3%83%BC%20%E3%83%95%E3%83%A9%E3%82%B0%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C1_M_Stop()%3B%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI2C1_M_Stop()%20%E3%81%8C%20I2C_OK%20%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%2F%2F%E3%83%90%E3%82%B9%E3%82%92%E9%96%89%E3%81%98%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F%3C%2FP%3E%3CP%3EI2C1%E3%83%90%E3%82%B9%E3%83%80%E3%83%BC%E3%83%86%E3%82%A3%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3EI2C_Err_CommFail%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3EI2C_OK%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%20%20%20%20int%20I2C1_M_WriteByte(char%20cData)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3E%E6%95%B4%E6%95%B0%20t%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif(I2C1STATbits.TBF)%20%2F%2F%E9%80%81%E4%BF%A1%E5%BE%85%E3%81%A1%E3%81%AE%E3%83%90%E3%82%A4%E3%83%88%E3%81%8C%E3%81%99%E3%81%A7%E3%81%AB%E3%81%82%E3%82%8B%E3%81%8B%3F%20%2F%2FTBF%3C%2FP%3E%3CP%3E%E9%80%81%E4%BF%A1%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%81%8C%E3%81%84%E3%81%A3%E3%81%B1%E3%81%84%E3%81%A7%E3%81%99%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C_Err_TBF%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3EI2C1TRN%20%3D%20cData%3B%20%2F%2F%E3%83%90%E3%82%A4%E3%83%88%E3%82%92%E9%80%81%E4%BF%A1%3C%2FP%3E%3CP%3Et%3D0%3B%3C%2FP%3E%3CP%3Ewhile(I2C1STATbits.TRSTAT)%20%2F%2F%E9%80%81%E4%BF%A1%E3%81%8C%E5%AE%8C%E4%BA%86%E3%81%99%E3%82%8B%E3%81%A8HW%E3%81%8C%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%95%E3%82%8C%E3%82%8B%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3Et%2B%2B%3B%3C%2FP%3E%3CP%3Et%26gt%3B8000%E3%81%AE%E5%A0%B4%E5%90%88%3C%2FP%3E%3CP%3E%7B%2F%2FTRSTAT%E3%81%8C%E3%81%BE%E3%81%A0%E8%A8%AD%E5%AE%9A%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81%E3%81%93%E3%82%8C%E3%81%AF%E8%89%AF%E3%81%8F%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%3C%2FP%3E%3CP%3Ereturn%20I2C_Err_SCL_low%3B%20%2F%2FI2C%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%82%92%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%97%E3%80%81%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%82%92%E3%83%AA%E3%82%BB%E3%83%83%E3%83%88%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8B%3C%2FP%3E%3CP%3E%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%7D%2F%2F%E3%83%86%E3%82%B9%E3%83%88%3A%20t%3D31%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3Eif(I2C1STAT%E3%83%93%E3%83%83%E3%83%88.BCL)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EI2C1STATbits.BCL%20%3D%200%3B%20%2F%2F%E3%82%A8%E3%83%A9%E3%83%BC%E3%82%92%E3%82%AF%E3%83%AA%E3%82%A2%E3%81%97%E3%81%A6I2C%E3%81%AE%E5%88%B6%E5%BE%A1%E3%82%92%E5%8F%96%E3%82%8A%E6%88%BB%E3%81%99%3C%2FP%3E%3CP%3EI2C_Err_BCL%20%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%2F%2F%E5%AE%8C%E4%BA%86%E3%80%82%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%E3%81%AF%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E5%BF%9C%E7%AD%94%E3%81%97%E3%81%9F%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%3F%3C%2FP%3E%3CP%3Eif(I2C1STATbits.ACKSTAT)%20%2F%2F1%3DNACK%3C%2FP%3E%3CP%3EI2C_Err_NAK%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%2F%2F%20NACK%3C%2FP%3E%3CP%3E%E3%81%9D%E3%81%86%E3%81%A7%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%80%81%3C%2FP%3E%3CP%3EI2C_ACK%E3%82%92%E8%BF%94%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%2F%2F%20ACK%3C%2FP%3E%3CP%3E%7D%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%80%81%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%3C%2FP%3E%3CP%3E%E3%82%B5%E3%83%86%E3%82%A3%E3%83%83%E3%82%B7%E3%83%A5%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E2016%20%E5%B9%B4%204%20%E6%9C%88%208%20%E6%97%A5%E9%87%91%E6%9B%9C%E6%97%A5%E3%80%81%E5%8D%88%E5%BE%8C%208%20%E6%99%82%2001%20%E5%88%86%E3%80%81JackITB%20%3CADMIN%3E%3C%2FADMIN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491701%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491701%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%82%B5%E3%83%86%E3%82%A3%E3%83%83%E3%82%B7%E3%83%A5%E3%81%95%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E8%BF%94%E4%BF%A1%E3%81%8C%E9%81%85%E3%81%8F%E3%81%AA%E3%82%8A%E7%94%B3%E3%81%97%E8%A8%B3%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3EMMA9555%20%E3%81%A7%E6%8F%90%E6%A1%88%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%82%E3%81%AE%E3%82%88%E3%82%8A%E3%82%82%E3%80%81%E3%82%88%E3%82%8A%E6%B4%97%E7%B7%B4%E3%81%95%E3%82%8C%E3%81%9F%E9%80%9A%E4%BF%A1%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9%E3%82%92%E5%BF%B5%E9%A0%AD%E3%81%AB%E7%BD%AE%E3%81%84%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%82%82%E3%81%97%E3%82%8C%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%81%AF%E3%80%81%E4%BB%96%E3%81%AE%E3%82%BB%E3%83%B3%E3%82%B5%20%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%81%A8%E5%90%8C%E6%A7%98%E3%81%AB%E3%80%81%E5%8D%98%E7%B4%94%E3%81%AB%E5%9B%BA%E5%AE%9A%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%81%A8%E8%80%83%E3%81%88%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%E4%B8%BB%E3%81%AA%E9%81%95%E3%81%84%E3%81%AF%E3%80%81%E3%81%9D%E3%81%AE%E5%86%85%E5%AE%B9%E3%81%8C%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%95%E3%82%8C%E3%82%8B%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%20ID%20%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E7%95%B0%E3%81%AA%E3%82%8B%E3%81%93%E3%81%A8%E3%81%A7%E3%81%99%20(%E3%80%8C%E3%83%AC%E3%82%AC%E3%82%B7%E3%83%BC%20%E3%83%A2%E3%83%BC%E3%83%89%E3%80%8D%E3%81%8C%E4%BD%BF%E7%94%A8%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84%E9%99%90%E3%82%8A)%E3%80%82%3C%2FP%3E%3CP%3E%E6%9C%80%E5%BE%8C%E3%81%AB%E3%80%81%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E6%83%85%E5%A0%B1%E3%81%8C%E4%B8%8D%E8%B6%B3%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%8B%E7%90%86%E8%A7%A3%E3%81%99%E3%82%8B%E3%81%AE%E3%81%8C%E9%9B%A3%E3%81%97%E3%81%84%E3%81%9F%E3%82%81%E3%80%81%E6%B7%BB%E4%BB%98%E3%81%AE%E3%83%89%E3%82%AD%E3%83%A5%E3%83%A1%E3%83%B3%E3%83%88%E3%81%AB%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%81%AE%E6%93%8D%E4%BD%9C%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E7%B0%A1%E5%8D%98%E3%81%AA%E3%82%AC%E3%82%A4%E3%83%89%E3%82%92%E8%A8%98%E8%BC%89%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%8A%E5%BD%B9%E3%81%AB%E7%AB%8B%E3%81%A6%E3%82%8C%E3%81%B0%E5%B9%B8%E3%81%84%E3%81%A7%E3%81%99%E3%80%82%E3%81%9D%E3%81%86%E3%81%A7%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%80%81%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491700%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491700%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%83%BB%E3%83%88%E3%83%AA%E3%82%B7%E3%82%A7%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23222222%3B%20font-family%3A%20Verdana%2C%20Geneva%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E%E3%81%8A%E8%BF%94%E4%BA%8B%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82PIC%20MCU%20i2c%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%E3%81%AE%E3%82%B3%E3%83%BC%E3%83%89%E3%81%8C%E3%81%82%E3%82%8A%E3%80%81%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3EMMA955l%E6%AD%A9%E6%95%B0%E8%A8%88%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B7%E3%83%BC%E3%83%88%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%97%E3%81%9F%E3%81%A8%E3%81%93%E3%82%8D%E3%80%81%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E5%AE%9F%E8%A3%85%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%81%8C%E3%81%84%E3%81%8F%E3%81%A4%E3%81%8B%E8%A8%98%E8%BC%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E8%B3%AA%E5%95%8F%E3%81%AA%E3%81%AE%E3%81%A7%E3%81%99%E3%81%8C%E3%80%81%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%81%AE%E8%A8%AD%E5%AE%9A%E6%96%B9%E6%B3%95%E3%82%92%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%E3%81%A9%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E5%8B%95%E4%BD%9C%E3%81%99%E3%82%8B%E3%81%AE%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%EF%BC%9FLinux%E3%81%A7%E5%90%8C%E6%9C%9F%E3%81%AB%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E3%81%84%E3%82%8BIPC%E3%83%A1%E3%82%AB%E3%83%8B%E3%82%BA%E3%83%A0%E3%81%AE%E3%82%88%E3%81%86%E3%81%AA%E4%BB%95%E7%B5%84%E3%81%BF%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%EF%BC%9F%E3%81%9D%E3%82%8C%E3%81%A8%E3%82%82%E4%BD%95%E3%81%8B%E5%88%A5%E3%81%AE%E4%BB%95%E7%B5%84%E3%81%BF%E3%81%A7%E3%81%97%E3%82%87%E3%81%86%E3%81%8B%EF%BC%9F%E3%82%82%E3%81%97%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E8%A8%AD%E5%AE%9A%E3%81%AE%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E3%81%8A%E6%8C%81%E3%81%A1%E3%81%A7%E3%81%97%E3%81%9F%E3%82%89%E3%80%81%E3%81%93%E3%81%A1%E3%82%89%E3%81%AB%E6%8A%95%E7%A8%BF%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%80%81%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%82%B5%E3%83%86%E3%82%A3%E3%83%83%E3%82%B7%E3%83%A5%E3%83%BB%E3%83%81%E3%83%A3%E3%82%A6%E3%83%8F%E3%83%B3%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%23222222%3B%20font-family%3A%20Verdana%2C%20Geneva%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E%20%3C%2FSPAN%3E%3CBR%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491699%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491699%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%82%B5%E3%83%86%E3%82%A3%E3%83%83%E3%82%B7%E3%83%A5%E3%81%95%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E9%80%9A%E5%B8%B8%E3%80%81NXP%20%E3%83%9D%E3%83%BC%E3%83%88%E3%83%95%E3%82%A9%E3%83%AA%E3%82%AA%E3%81%AB%E9%96%A2%E4%BF%82%E3%81%AE%E3%81%AA%E3%81%84%20MCU%20%E3%81%AE%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%20%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AF%E6%8F%90%E4%BE%9B%E3%81%97%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3EPIC%20MCU%20%E7%94%A8%E3%81%AE%E6%B1%8E%E7%94%A8%20I2C%20%E3%83%89%E3%83%A9%E3%82%A4%E3%83%90%20%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E5%85%A5%E6%89%8B%E3%81%97%E3%81%A6%E3%81%84%E3%81%9F%E3%81%A0%E3%81%91%E3%82%8C%E3%81%B0%E3%80%81%E5%BF%85%E8%A6%81%E3%81%AB%E5%BF%9C%E3%81%98%E3%81%A6%20MMA9555L%20(%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%20I2C%20%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20%3D%200x4C)%20%E3%82%92%E6%A7%8B%E6%88%90%E3%81%8A%E3%82%88%E3%81%B3%E6%93%8D%E4%BD%9C%E3%81%A7%E3%81%8D%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E5%BF%85%E8%A6%81%E3%81%AA%E3%81%AE%E3%81%AF%E3%80%81%E3%81%84%E3%81%8F%E3%81%A4%E3%81%8B%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E9%80%81%E4%BF%A1%E3%81%97%E3%81%A6%20(%E9%80%A3%E7%B6%9A%E3%81%97%E3%81%9F%E3%83%90%E3%82%A4%E3%83%88%E3%82%92%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%80)%E3%80%81%E5%BF%9C%E7%AD%94%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%20(%E9%80%A3%E7%B6%9A%E3%81%97%E3%81%9F%E3%83%90%E3%82%A4%E3%83%88%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B)%20%E3%81%93%E3%81%A8%E3%81%A0%E3%81%91%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E5%AF%BE%E8%B1%A1%E8%A8%AD%E5%AE%9A%E3%82%92%E5%85%B1%E6%9C%89%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%E3%82%AF%E3%82%A8%E3%83%AA%2F%E5%BF%9C%E7%AD%94%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%20%E3%83%AA%E3%82%B9%E3%83%88%E3%81%8C%E6%8F%90%E4%BE%9B%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%80%81%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491698%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491698%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E7%9A%86%E3%81%95%E3%82%93%E3%80%82%20%3C%2FP%3E%3CP%3E%20%E7%A7%81%E3%81%AF%20PIC24FJ64GA004%20MCU%20%E3%81%A8%20IIC%20%E3%81%AB%E3%82%B3%E3%83%8D%E3%82%AF%E3%83%86%E3%83%83%E3%83%89%E3%81%95%E3%82%8C%E3%81%9F%20MMA9555L%20%E3%81%AB%E5%8F%96%E3%82%8A%E7%B5%84%E3%82%93%E3%81%A7%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E5%90%8C%E3%81%98%E3%82%82%E3%81%AE%E3%81%AB%E9%96%A2%E3%81%99%E3%82%8B%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491697%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491697%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%83%97%E3%83%A9%E3%82%B5%E3%83%8A%E3%81%95%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E5%AE%9F%E9%9A%9B%E3%81%AB%E3%81%AF%E3%80%81MMA9555L%20%E3%81%AB%E9%80%81%E4%BF%A1%E3%81%95%E3%82%8C%E3%82%8B%E5%90%84%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E5%BE%8C%E3%81%AB%E7%B4%84%2050%20%E3%83%9F%E3%83%AA%E7%A7%92%E3%81%AE%E9%81%85%E5%BB%B6%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E3%81%8A%E5%8B%A7%E3%82%81%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%E3%81%93%E3%82%8C%E3%81%AB%E3%82%88%E3%82%8A%E3%80%81%E3%82%BB%E3%83%B3%E3%82%B5%E3%81%8C%E6%AC%A1%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E5%8F%97%E4%BF%A1%E3%81%99%E3%82%8B%E5%89%8D%E3%81%AB%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%E3%81%AE%E5%8D%81%E5%88%86%E3%81%AA%E6%99%82%E9%96%93%E3%82%92%E7%A2%BA%E4%BF%9D%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%82%E3%82%8B%E3%81%84%E3%81%AF%E3%80%81%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%8C%E5%AE%8C%E4%BA%86%E3%81%97%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%ABINT_O%E5%87%BA%E5%8A%9B%E3%83%A9%E3%82%A4%E3%83%B3%E3%82%92%E3%83%88%E3%82%B0%E3%83%AB%E3%81%99%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%82%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%3A%20%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EW%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E00%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E18%2020%2000%2001%2090%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%80%81%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E8%BF%BD%E8%A8%98%EF%BC%9A%E7%A7%81%E3%81%AE%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E3%81%A7%E3%81%AE%E9%80%9A%E4%BF%A1%E3%83%AD%E3%82%B0%E3%82%92%E6%B7%BB%E4%BB%98%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491696%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491696%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%8C%E3%81%AF%E5%A5%87%E5%A6%99%E3%81%A0%E3%80%82%3C%2FP%3E%3CP%3E%E3%83%86%E3%83%B3%E3%83%9D%E3%82%92%E8%BF%BD%E5%8A%A0%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%EF%BC%88%E4%BE%8B%EF%BC%9Awhile(1)%20%E3%83%AB%E3%83%BC%E3%83%97%E5%86%85%E3%81%AB%E3%80%8C50%20%E3%83%9F%E3%83%AA%E7%A7%92%E5%BE%85%E3%81%A4%E3%80%8D%E3%81%A8%E3%81%84%E3%81%86%E5%91%BD%E4%BB%A4%E3%82%92%E6%8C%BF%E5%85%A5%E3%81%97%E3%81%A6%E3%80%81%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%81%AB%E3%82%88%E3%81%A3%E3%81%A6%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%20%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%95%E3%82%A7%E3%82%A4%E3%82%B9%E3%81%8C%E9%81%8E%E8%B2%A0%E8%8D%B7%E3%81%AB%E3%81%AA%E3%82%89%E3%81%AA%E3%81%84%E3%82%88%E3%81%86%E3%81%AB%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%9D%E3%82%8C%E3%81%A7%E3%82%82%E6%88%90%E5%8A%9F%E3%81%97%E3%81%AA%E3%81%84%E5%A0%B4%E5%90%88%E3%81%AF%E3%80%81%E3%82%B9%E3%83%AC%E3%83%BC%E3%83%96%20%E3%83%9D%E3%83%BC%E3%83%88%E3%81%AE%E3%83%88%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%20%E3%83%AD%E3%82%B0%20(%E3%82%BF%E3%82%A4%E3%83%A0%20%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%97%E3%80%81%E3%83%90%E3%82%A4%E3%83%88%20%E3%82%B9%E3%83%88%E3%83%AA%E3%83%BC%E3%83%A0)%20%E3%82%92%E9%80%81%E4%BF%A1%E3%81%97%E3%81%A6%E5%88%86%E6%9E%90%E3%81%97%E3%81%A6%E3%82%82%E3%82%89%E3%81%86%E3%81%AE%E3%81%8C%E6%9C%80%E5%96%84%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491695%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491695%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E8%BF%94%E4%BA%8B%E3%82%92%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%80%81%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%80%82%E4%B8%8A%E8%A8%98%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E9%80%81%E4%BF%A1%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%81%8C%E3%80%81%E8%BB%B8%E3%81%AE%E5%A4%89%E6%9B%B4%E6%99%82%E3%81%AB%E5%A4%89%E5%8C%96%E3%81%99%E3%82%8B%E5%8A%A0%E9%80%9F%E5%BA%A6%E3%82%BB%E3%83%B3%E3%82%B5%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E5%8F%97%E4%BF%A1%E3%81%9B%E3%81%9A%E3%80%81%E4%BB%A3%E3%82%8F%E3%82%8A%E3%81%AB%E5%B8%B8%E3%81%AB%E5%90%8C%E3%81%98%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8C%200x04%200x80%200x0c%200x0c%200x06%200x00%200x06%200x02%200x06%200x04%20%E3%81%A8%E3%81%97%E3%81%A6%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%89%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%E4%BD%95%E3%81%8B%E6%8F%90%E6%A1%88%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%83%97%E3%83%A9%E3%82%B5%E3%83%8A%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491694%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491694%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%83%97%E3%83%A9%E3%82%B5%E3%83%8A%E3%81%95%E3%82%93%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%E5%89%8D%E5%9B%9E%E3%81%AE%E5%9B%9E%E7%AD%94%E3%81%A7%E6%B7%B7%E4%B9%B1%E3%81%95%E3%82%8C%E3%81%9F%E3%82%88%E3%81%86%E3%81%A7%E3%81%99%E3%81%AE%E3%81%A7%E3%80%81%E7%89%B9%E3%81%AB%E7%A7%81%E3%81%8C%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%9F%E8%A6%8F%E5%89%87%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6%E8%AA%AC%E6%98%8E%E3%81%95%E3%81%9B%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSTRONG%3EWnn%20xx%20yy%20etc...%20%E3%81%AF%E3%80%81%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20nn%20%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E3%83%90%E3%82%A4%E3%83%88%20xx%20yy%20etc...%20%E3%81%AE%E9%80%A3%E7%B6%9A%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99%20(%3CSTRONG%3E%E3%81%99%E3%81%B9%E3%81%A6%2016%20%E9%80%B2%E6%95%B0)%3C%2FSTRONG%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSTRONG%3ERnn%20xx%20yy%20%E3%81%AA%E3%81%A9...%20%E3%81%AF%E3%80%81%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20nn%20%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8A%E3%80%81%E3%83%90%E3%82%A4%E3%83%88%20xx%20yy%20%E3%81%AA%E3%81%A9%E3%82%92%E7%94%9F%E6%88%90%E3%81%99%E3%82%8B%E9%80%A3%E7%B6%9A%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%81%97%E3%81%9F%E3%81%8C%E3%81%A3%E3%81%A6%E3%80%81%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EW%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E00%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E12%2020%2006%2001%2000%E3%81%AF%E3%80%81%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B900%EF%BC%88%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B90%EF%BC%89%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E6%AC%A1%E3%81%AE5%E3%83%90%E3%82%A4%E3%83%88%E3%81%AE%3C%2FSPAN%3E%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E5%8F%8D%E6%98%A0%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB0%20%3D%2012%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB1%20%3D%2020%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB2%20%3D%2006%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB3%20%3D%2001%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB4%20%3D%2000%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81%E5%8D%98%E3%81%AB%E6%9C%80%E5%88%9D%E3%81%AE%E3%83%90%E3%82%A4%E3%83%88%E3%81%AE%E5%AE%9B%E5%85%88%EF%BC%88%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%2F%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%20%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%EF%BC%89%E3%81%A7%E3%81%82%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81TxBuffer%20%E3%81%AB%20%22W%20%3CSTRONG%3E00%3C%2FSTRONG%3E%20%22%20%E3%82%92%E5%9F%8B%E3%82%81%E8%BE%BC%E3%81%BE%E3%81%AA%E3%81%84%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E6%84%8F%E5%91%B3%E3%81%97%E3%81%BE%E3%81%99%20(aTxBuffer%5B0%5D%20%3D%200x00)%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20inherit%3B%20font-style%3A%20inherit%3B%22%3E%E5%90%8C%E6%A7%98%E3%81%AB%3CSTRONG%3ER04%3C%2FSTRONG%3E%3C%2FSPAN%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%20%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E00%2005%20FF%209D%2010%2058%E3%81%AF%E3%80%81%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B904%EF%BC%88%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B94%EF%BC%89%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B6%E3%83%90%E3%82%A4%E3%83%88%E3%81%AE%E9%80%A3%E7%B6%9A%E3%81%97%E3%81%9F%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E5%8F%8D%E6%98%A0%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB4%20%3D%2000%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB5%20%3D%2005%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB6%20%3D%20FF%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB7%20%3D%209D%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB8%20%3D%2010%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB9%20%3D%2058%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3D%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%E3%81%9D%E3%81%86%E3%81%AF%E8%A8%80%E3%81%A3%E3%81%A6%E3%82%82%E3%80%81%E7%A7%81%E3%81%AF%E6%AC%A1%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E6%8F%90%E6%A1%88%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x0C%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%204)%3B%20%2F%2FID%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E5%BF%9C%E7%AD%94%E3%82%92%E8%AA%AD%E3%82%80%E3%81%A8%E3%81%8D%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataRx(aRxBuffer%E3%80%8116)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E5%BF%9C%E7%AD%94%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%83%87%E3%83%BC%E3%82%BF%3A%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-style%3A%20inherit%3B%20font-family%3A%20inherit%3B%22%3E0x00%200x80%200x0c%200x0c%200x7a%200xed%200x25%200x5d%200x01%200x01%200x02%200x02%200x01%200x06%200x03%200x41%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-style%3A%20inherit%3B%20font-family%3A%20inherit%3B%22%3E%EF%BC%88%E3%81%93%E3%82%8C%E3%81%AF%E4%B8%BB%E3%81%AB%E9%80%9A%E4%BF%A1%E3%81%8C%E6%AD%A3%E5%B8%B8%E3%81%A7%E3%81%82%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%81%AE%E5%81%A5%E5%85%A8%E6%80%A7%E3%83%81%E3%82%A7%E3%83%83%E3%82%AF%E3%81%A7%E3%81%99%EF%BC%89%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-weight%3A%20inherit%3B%20font-style%3A%20inherit%3B%22%3E%2F%2F%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%81%8C%E3%82%B9%E3%83%AA%E3%83%BC%E3%83%97%E7%8A%B6%E6%85%8B%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AF%E8%B5%B7%E5%8B%95%E3%81%99%E3%82%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x12%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B4%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%205)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E3%83%AC%E3%82%AC%E3%82%B7%E3%83%BC%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x18%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B4%5D%20%3D%200x10%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aRxBuffer%E3%80%815)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E5%8A%A0%E9%80%9F%E5%BA%A6%E3%82%BB%E3%83%B3%E3%82%B5%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x04%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x0c%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B4%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B5%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B6%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B7%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B8%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B9%5D%20%3D%200x02%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B10%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B11%5D%20%3D%200x03%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B12%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B13%5D%20%3D%200x04%3B%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-style%3A%20inherit%3B%20font-family%3A%20inherit%3B%22%3E%20%3C%2FSPAN%3EaTxBuffer%5B14%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B15%5D%20%3D%200x05%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%2016)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E9%80%A3%E7%B6%9A%E7%9A%84%E3%81%AB%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3Ewhile(1)%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%7B%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataRx(aRxBuffer%E3%80%8110)%3B%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%7D%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E%2F%2F%E5%BF%9C%E7%AD%94%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AF%3C%2FSPAN%3E%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-weight%3A%20inherit%3B%20font-style%3A%20inherit%3B%22%3E04%2080%200C%200C%20Xhigh%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-weight%3A%20inherit%3B%20font-style%3A%20inherit%3B%22%3EXlow%20Yhigh%20Ylow%20Zhigh%20Zlow%3C%2FSPAN%3E%3C%2FSPAN%3E%E3%81%AE%E3%82%88%E3%81%86%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-style%3A%20inherit%3B%22%3EMB0%20%3D%2004%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-style%3A%20inherit%3B%22%3EMB1%20%3D%2080%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-style%3A%20inherit%3B%22%3EMB2%20%3D%200C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-style%3A%20inherit%3B%22%3EMB3%20%3D%200C%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-style%3A%20inherit%3B%22%3E%E3%81%BE%E3%81%9A%E3%80%81%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%81%AB%E3%81%AF%E5%89%8D%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E5%9B%9E%E7%AD%94%E3%81%8C%E5%90%AB%E3%81%BE%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81%E5%BD%B9%E3%81%AB%E7%AB%8B%E3%81%9F%E3%81%AA%E3%81%84%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-style%3A%20inherit%3B%22%3EMB4%20%3D%20Xdata%E4%B8%8A%E4%BD%8D%E3%83%90%E3%82%A4%E3%83%88%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-weight%3A%20inherit%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-style%3A%20inherit%3B%22%3EMB5%20%3D%20Xdata%20%E4%B8%8B%E4%BD%8D%E3%83%90%E3%82%A4%E3%83%88%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB6%20%3D%20Y%E3%83%87%E3%83%BC%E3%82%BF%E4%B8%8A%E4%BD%8D%E3%83%90%E3%82%A4%E3%83%88%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB7%20%3D%20Y%E3%83%87%E3%83%BC%E3%82%BF%E4%B8%8B%E4%BD%8D%E3%83%90%E3%82%A4%E3%83%88%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB8%20%3D%20Zdata%E4%B8%8A%E4%BD%8D%E3%83%90%E3%82%A4%E3%83%88%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22font-weight%3A%20bold%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMB9%20%3D%20Zdata%20%E4%B8%8B%E4%BD%8D%E3%83%90%E3%82%A4%E3%83%88%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E6%B3%A81%3A%20%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AF30.5Hz%E3%81%AE%E6%B8%AC%E5%AE%9A%E5%91%A8%E6%9C%9F%E3%81%A7%E6%9B%B4%E6%96%B0%E3%81%95%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%E6%B3%A82%3A%20%E6%96%B0%E3%81%97%E3%81%84%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8C%E5%88%A9%E7%94%A8%E5%8F%AF%E8%83%BD%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%9F%E3%81%A8%E3%81%8D%E3%81%ABINT_O%E3%83%94%E3%83%B3%E3%82%92%E3%83%95%E3%83%A9%E3%82%B0%E3%81%AB%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%EF%BC%88%E3%83%9B%E3%82%B9%E3%83%88MCU%E3%81%A7%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%82%92%E3%83%88%E3%83%AA%E3%82%AC%E3%83%BC%E3%81%99%E3%82%8B%E3%81%9F%E3%82%81%EF%BC%89%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E6%88%90%E5%8A%9F%E3%81%97%E3%81%9F%E3%82%89%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%80%81%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491693%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491693%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%81%95%E3%82%93%E3%80%81%E8%A6%AA%E5%88%87%E3%81%AA%E3%81%94%E8%BF%94%E4%BF%A1%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%E3%81%94%E6%8F%90%E6%A1%88%E3%81%84%E3%81%9F%E3%81%A0%E3%81%84%E3%81%9F%E9%80%9A%E3%82%8A%E3%80%81%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E4%BF%AE%E6%AD%A3%E3%81%97%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E9%80%81%E4%BF%A1%E3%81%99%E3%82%8B%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AF%E4%BB%A5%E4%B8%8B%E3%81%AE%E3%81%A8%E3%81%8A%E3%82%8A%E3%81%A7%E3%81%99%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x0C%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%204)%3B%20%2F%2FID%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E5%BF%9C%E7%AD%94%E3%82%92%E8%AA%AD%E3%82%80%E3%81%A8%E3%81%8D%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataRx(aRxBuffer%E3%80%8116)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E5%BF%9C%E7%AD%94%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%83%87%E3%83%BC%E3%82%BF%3A%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSTRONG%3E0x00%200x80%200x0c%200x0c%200x7a%200xed%200x25%200x5d%200x01%200x01%200x02%200x02%200x01%200x06%200x03%200x41%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%20request_to_start%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E8%A8%AD%E5%AE%9A%E3%81%B8%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E%20aTxBuffer%5B0%5D%20%3D%200x00%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B2%5D%20%3D%200x10%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B3%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B4%5D%20%3D%200x04%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataTx(aTxBuffer%2C%205)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E3%83%AC%E3%82%B9%E3%83%9D%E3%83%B3%E3%82%B9%E3%81%AE%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%3A%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EMMA955L_AcclDataRx(aRxBuffer%E3%80%818)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E5%BF%9C%E7%AD%94%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AF%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E6%99%82%3CSTRONG%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E01%2080%2004%2004%3C%2FSPAN%3E%20%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E00%2000%2000%2000%3C%2FSPAN%3E%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E3%83%A2%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB%E3%81%8C%E3%82%B9%E3%83%AA%E3%83%BC%E3%83%97%E7%8A%B6%E6%85%8B%E3%81%AE%E5%A0%B4%E5%90%88%E3%81%AF%E8%B5%B7%E5%8B%95%E3%81%99%E3%82%8B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3EaTxBuffer%5B0%5D%20%3D%200x00%3B%3C%2FSPAN%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3EaTxBuffer%5B1%5D%20%3D%200x12%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B2%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B3%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B4%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B5%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%3EMMA955L_AcclDataTx(aTxBuffer%2C%206)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92%E3%83%AC%E3%82%AC%E3%82%B7%E3%83%BC%E3%83%A2%E3%83%BC%E3%83%89%E3%81%AB%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3EaTxBuffer%5B0%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B1%5D%20%3D%200x18%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B2%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B3%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B4%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B5%5D%20%3D%200x10%3B%3C%2FP%3E%3CP%3EMMA955L_AcclDataTx(aRxBuffer%E3%80%816)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E5%8A%A0%E9%80%9F%E5%BA%A6%E3%82%BB%E3%83%B3%E3%82%B5%E3%82%92%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%3C%2FP%3E%3CP%3EaTxBuffer%5B0%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B1%5D%20%3D%200x04%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B2%5D%20%3D%200x20%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B3%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B4%5D%20%3D%200x0c%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B5%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B6%5D%20%3D%200x00%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B7%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B8%5D%20%3D%200x01%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B9%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B10%5D%20%3D%200x02%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B11%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B12%5D%20%3D%200x03%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B13%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B14%5D%20%3D%200x04%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B15%5D%20%3D%200x06%3B%3C%2FP%3E%3CP%3EaTxBuffer%5B16%5D%20%3D%200x05%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EMMA955L_AcclDataTx(aTxBuffer%2C%2017)%3B%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%2F%2F%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E9%80%A3%E7%B6%9A%E7%9A%84%E3%81%AB%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%3C%2FP%3E%3CP%3Ewhile(1)%3C%2FP%3E%3CP%3E%7B%3C%2FP%3E%3CP%3EMMA955L_AcclDataRx(aRxBuffer%E3%80%8110)%3B%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%7D%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%2F%2F%E5%BF%9C%E7%AD%94%E3%81%AF%3CSTRONG%3E0x04%200x80%200x0c%200x0c%200x06%200x00%200x06%200x01%20%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20font-size%3A%2014px%3B%22%3E0x06%3C%2FSPAN%3E%200x02%E3%81%A7%E3%81%99%E3%80%82%E3%81%93%E3%82%8C%E3%81%AF%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%8CRX%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%81%AB%E3%82%B3%E3%83%94%E3%83%BC%E3%83%90%E3%83%83%E3%82%AF%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E8%A6%8B%E3%81%88%E3%81%BE%E3%81%99%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSTRONG%3E%2F%2F%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AE%E4%BD%8D%E7%BD%AE%E3%81%8C%E5%A4%89%E6%9B%B4%E3%81%95%E3%82%8C%E3%81%A6%E3%82%82%E3%80%81%E3%81%93%E3%81%AE%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AF%E5%B8%B8%E3%81%AB%E4%B8%80%E5%AE%9A%E3%81%A7%E3%81%99%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSTRONG%3E1%26gt%3B%20%E5%8A%A0%E9%80%9F%E5%BA%A6%E3%82%BB%E3%83%B3%E3%82%B5%E3%83%87%E3%83%BC%E3%82%BF%20(X%E3%80%81Y%E3%80%81Z)%20%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%80%81%E3%82%B9%E3%82%B1%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%A9%2F%E3%82%A2%E3%83%8A%E3%83%AD%E3%82%B0%20%E3%83%95%E3%83%AD%E3%83%B3%E3%83%88%20%E3%82%A8%E3%83%B3%E3%83%89%E3%82%92%E6%A7%8B%E6%88%90%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%81%8B%3F%20%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E2%26gt%3B%3CSTRONG%3E%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AE%E4%BD%8D%E7%BD%AE%E3%81%8C%E5%A4%89%E3%82%8F%E3%82%8B%E3%81%A8%E5%8A%A0%E9%80%9F%E5%BA%A6%E3%82%BB%E3%83%B3%E3%82%B5%E3%81%AE%E8%BB%B8%E3%83%87%E3%83%BC%E3%82%BF%E3%81%8C%E7%B6%99%E7%B6%9A%E7%9A%84%E3%81%AB%E6%9B%B4%E6%96%B0%E3%81%95%E3%82%8C%E3%82%8B%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB%20%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E6%8F%90%E4%BE%9B%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSTRONG%20style%3D%22%3A%20%3B%20color%3A%20%2351626f%3B%20font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E(%E3%83%87%E3%83%BC%E3%82%BF%20%E3%83%A9%E3%82%A4%E3%83%B3%E3%82%92%E3%83%97%E3%83%AD%E3%83%BC%E3%83%96%E3%81%97%E3%81%9F%E3%81%A8%E3%81%93%E3%82%8D%E3%80%81%E5%8F%97%E4%BF%A1%E3%83%87%E3%83%BC%E3%82%BF%E3%81%AF%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B7%E3%83%BC%E3%83%88%E3%81%AB%E8%A8%98%E8%BC%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%82%E3%81%AE%E3%81%A8%E4%B8%80%E8%87%B4%E3%81%99%E3%82%8B%E9%81%A9%E5%88%87%E3%81%AA%E3%82%AF%E3%83%AD%E3%83%83%E3%82%AF%20%E3%82%B5%E3%82%A4%E3%82%AF%E3%83%AB%E3%81%A7%E3%83%90%E3%83%83%E3%83%95%E3%82%A1%E3%83%BC%E3%81%AB%E9%81%A9%E5%88%87%E3%81%AB%E3%82%B3%E3%83%94%E3%83%BC%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82)%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSTRONG%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%81%8A%E9%A1%98%E3%81%84%E3%81%84%E3%81%9F%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3CSTRONG%3E%E3%83%97%E3%83%A9%E3%82%B5%E3%83%8A%3C%2FSTRONG%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%20style%3D%22font-size%3A%2014px%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%20color%3A%20%2351626f%3B%22%3E%3C%2FP%3E%3CP%3E%3CSPAN%20style%3D%22color%3A%20%2351626f%3B%20font-family%3A%20arial%2C%20helvetica%2C%20'helvetica%20neue'%2C%20verdana%2C%20sans-serif%3B%22%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-491692%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20MMA955L%20pedometer%20issue%20in%20reading%206axis%20data%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-491692%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%26lt%3Bmeta%20http-equiv%3D%22Content-Type%22%20content%3D%22text%2Fhtml%3B%20charset%3Dutf-8%22%20%2F%26gt%3B%0A%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%E3%80%81%E3%83%97%E3%83%A9%E3%82%B5%E3%83%8A%E3%81%95%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E%E8%A8%AD%E5%AE%9A%E3%82%92%E5%88%86%E6%9E%90%E3%81%97%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%99%E3%80%82%E6%AC%A1%E3%81%AE%E8%A6%8F%E5%89%87%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%BE%E3%81%99%20(%E3%81%99%E3%81%B9%E3%81%A6%2016%20%E9%80%B2%E6%95%B0)%E3%80%82%3C%2FP%3E%3CP%3EWnn%20xx%20yy%20%E3%81%AA%E3%81%A9...%20%E3%81%AF%E3%80%81%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20nn%20%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8B%E3%80%81%E3%83%90%E3%82%A4%E3%83%88%20xx%20yy%20%E3%81%AA%E3%81%A9%E3%81%AE%E9%80%A3%E7%B6%9A%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3ERnn%20xx%20yy%20%E3%81%AA%E3%81%A9...%20%E3%81%AF%E3%80%81%E3%82%A2%E3%83%89%E3%83%AC%E3%82%B9%20nn%20%E3%81%8B%E3%82%89%E5%A7%8B%E3%81%BE%E3%82%8A%E3%80%81%E3%83%90%E3%82%A4%E3%83%88%20xx%20yy%20%E3%81%AA%E3%81%A9%E3%82%92%E7%94%9F%E6%88%90%E3%81%99%E3%82%8B%E9%80%A3%E7%B6%9A%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%E3%83%88%E3%83%A9%E3%83%B3%E3%82%B6%E3%82%AF%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E7%A4%BA%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E4%BB%A5%E4%B8%8B%E3%81%AF%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AE%E3%82%B7%E3%83%BC%E3%82%B1%E3%83%B3%E3%82%B9%E3%81%A8%E3%81%9D%E3%82%8C%E3%81%AB%E9%96%A2%E9%80%A3%E3%81%99%E3%82%8B%E7%A7%81%E3%81%AE%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%E3%81%A7%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E1%2F%20%3CSTRONG%3EW%3C%2FSTRONG%3E%2000%20%3CSTRONG%3E00%2000%2000%200C%3C%2FSTRONG%3E%20%3D%26gt%3B%20%E6%AD%A3%E5%B8%B8%3C%2FP%3E%3CP%3E2%2F%20%3CSTRONG%3ER%3C%2FSTRONG%3E%2000%20%3CSTRONG%3E00%2080%200C%200C%207A%20%E3%81%AA%E3%81%A9...%3C%2FSTRONG%3E%20%3D%26gt%3B%20OK%3C%2FP%3E%3CP%3E3%2F%20%3CSTRONG%3EW%3C%2FSTRONG%3E%2000%20%3CSTRONG%3E01%2010%2000%2004%3C%2FSTRONG%3E%20%3D%26gt%3B%20%E3%82%B9%E3%82%B1%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%A9%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E6%A7%8B%E6%88%90%E3%83%90%E3%82%A4%E3%83%8800%EF%BD%9E04%EF%BC%88Request_to_start%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%EF%BC%89%E3%82%92%E7%85%A7%E4%BC%9A%E3%81%97%E3%81%BE%E3%81%99%EF%BC%88%E3%80%8C%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%2F%E3%83%AC%E3%82%B9%E3%83%9D%E3%83%B3%E3%82%B9%E3%80%8D%E9%80%9A%E4%BF%A1%E6%96%B9%E5%BC%8F%E3%82%92%E5%8F%82%E7%85%A7%EF%BC%89%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%82%89%E3%81%AE%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%E3%83%BC%E3%82%92%E8%AA%AD%E3%81%BF%E5%87%BA%E3%81%99%E3%81%A8%3A%20R00%2001%2080%2004%2004%20%3CSTRONG%3E00%2000%2000%2000%3C%2FSTRONG%3E%E3%81%99%E3%81%B9%E3%81%A6%2000%20%E3%81%AB%E3%81%AA%E3%82%8B%E3%81%AF%E3%81%9A%E3%81%A7%E3%81%99%3C%2FP%3E%3CP%3E4%2F%20W00%2001%2020%2000%2004%20AA%20BB%20CC%20DD%20%3D%26gt%3B%20%E3%82%B9%E3%82%B1%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%A9%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E6%A7%8B%E6%88%90%E3%83%90%E3%82%A4%E3%83%8800%EF%BD%9E04%EF%BC%88Request_to_start%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%EF%BC%89%E3%82%92%E6%9B%B4%E6%96%B0%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%93%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%20(MMA9555L%20%E3%83%87%E3%83%BC%E3%82%BF%E3%82%B7%E3%83%BC%E3%83%88%E3%81%8B%E3%82%89)%20%E3%81%AF%E5%8D%98%E3%81%AA%E3%82%8B%E3%83%80%E3%83%9F%E3%83%BC%E3%81%AE%E4%BE%8B%E3%81%AA%E3%81%AE%E3%81%A7%E3%80%81%E3%81%93%E3%81%AE%E5%A0%B4%E5%90%88%E6%84%8F%E5%91%B3%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%3C%2FP%3E%3CP%3E5%2F%20W00%2001%2020%200C%2004%2006%2000%2000%2000%20%3D%26gt%3B%20%E3%82%B9%E3%82%B1%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%A9%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%83%90%E3%82%A4%E3%83%880C%EF%BD%9E0F%EF%BC%88IRQ_Interrupt_AppIDs%EF%BC%89%E3%82%92%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%80%3C%2FP%3E%3CP%3E%E3%81%93%E3%82%8C%E3%81%AB%E3%82%88%E3%82%8A%E3%80%81IRQ%E5%89%B2%E3%82%8A%E8%BE%BC%E3%81%BF%E3%81%8CAppID%200x19%E3%81%A80x1A%EF%BC%8806%2000%2000%2000%20%26lt%3B%3D%26gt%3B%20%E3%83%93%E3%83%83%E3%83%88%E7%95%AA%E5%8F%B725%E3%81%A826%EF%BC%89%E3%81%AB%E5%89%B2%E3%82%8A%E5%BD%93%E3%81%A6%E3%82%89%E3%82%8C%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E3%82%B9%E3%82%B1%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%A9%20%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E8%A8%AD%E5%AE%9A%E3%82%92%E5%A4%89%E6%9B%B4%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%AF%E3%81%AA%E3%81%84%E3%81%A8%E6%80%9D%E3%81%84%E3%81%BE%E3%81%99%E3%81%AE%E3%81%A7%E3%80%81%E5%89%8D%E3%81%AE%203%20%E3%81%A4%E3%81%AE%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%AF%E5%BF%85%E8%A6%81%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82%E3%81%9D%E3%81%97%E3%81%A6%E5%AE%9F%E9%9A%9B%E3%80%81%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%894%E3%81%A85%E3%81%AF%E9%96%A2%E4%BF%82%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%3C%2FP%3E%3CP%3E6%2F%20%3CSTRONG%3EW%3C%2FSTRONG%3E%2000%20%3CSTRONG%3E12%2020%2006%2001%2000%3C%2FSTRONG%3E%20%3D%26gt%3B%20%E6%AD%A3%E5%B8%B8%3C%2FP%3E%3CP%3E7%2F%20%3CSTRONG%3EW%3C%2FSTRONG%3E%2000%20%3CSTRONG%3E18%2020%2000%2001%2010%3C%2FSTRONG%3E%20%3D%26gt%3B%20%E6%AD%A3%E5%B8%B8%3C%2FP%3E%3CP%3E8%2F%20%3CSTRONG%3EW%3C%2FSTRONG%3E%2000%20%3CSTRONG%3E04%2020%2000%200C%2006%2000%20%E3%81%AA%E3%81%A9%3C%2FSTRONG%3E%3D%26gt%3B%20%E6%AD%A3%E5%B8%B8%3C%2FP%3E%3CP%3E9%2F%20W00%2012%2020%2006%2001%2000%20%3D%26gt%3B%20%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%896%E3%81%A7%E6%97%A2%E3%81%AB%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%9F%E3%82%81%E5%86%97%E9%95%B7%3C%2FP%3E%3CP%3E10%2F%20R00%2000%2008%200C%200C%207A%20ED%20%3D%26gt%3B%20%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E5%9B%9E%E7%AD%94%E3%81%A8%E5%90%8C%E3%81%98%E3%82%88%E3%81%86%E3%81%AB%E8%A6%8B%E3%81%88%E3%82%8B%E3%80%81SO%E3%82%B7%E3%83%BC%E3%82%B1%E3%83%B3%E3%82%B9%E3%81%AB%E4%BD%95%E3%81%8B%E9%96%93%E9%81%95%E3%81%84%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%3C%2FP%3E%3CP%3E%E3%81%95%E3%82%89%E3%81%AB%E3%80%81%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%82%92AFE%20XYZ%E5%87%BA%E5%8A%9B%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E3%80%8C%E3%82%AF%E3%82%A4%E3%83%83%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%89%E3%80%8D%E3%81%99%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E6%A7%8B%E6%88%90%E3%81%97%E3%81%A6%E3%81%84%E3%82%8B%E3%81%9F%E3%82%81%E3%80%81%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B904%E3%81%8B%E3%82%8909%E3%82%92%E7%9B%B4%E6%8E%A5%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%81%9D%E3%81%86%E3%81%99%E3%82%8B%E3%81%A8%E3%80%81%20%3CSPAN%20style%3D%22text-decoration%3A%20underline%3B%22%3E%3CSTRONG%3ER04%3C%2FSTRONG%3E%3C%2FSPAN%3E%20%3CSTRONG%3E00%2005%20FF%209D%2010%2058%3C%2FSTRONG%3E%20%3D%26gt%3B%20X%3D0005%E3%80%81Y%3DFF9D%E3%80%81Z%3D1058%20%E3%81%AB%E3%81%AA%E3%82%8A%E3%81%BE%E3%81%99%EF%BC%88%E3%83%87%E3%83%A2%E3%83%9C%E3%83%BC%E3%83%89%E3%81%AF%E6%B0%B4%E5%B9%B3%E4%BD%8D%E7%BD%AE%E3%81%AB%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%EF%BC%89%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%A4%E3%81%BE%E3%82%8A%E3%80%81%E5%B0%91%E3%81%AA%E3%81%8F%E3%81%A8%E3%82%82%E7%A7%81%E3%81%AE%E5%81%B4%E3%81%A7%E3%81%AF%E5%95%8F%E9%A1%8C%E3%81%AA%E3%81%8F%E5%8B%95%E4%BD%9C%E3%81%97%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%E4%B8%80%E8%88%AC%E7%9A%84%E3%81%AA%E6%8E%A8%E5%A5%A8%E4%BA%8B%E9%A0%85%E3%81%A8%E3%81%97%E3%81%A6%EF%BC%88%E5%B0%91%E3%81%AA%E3%81%8F%E3%81%A8%E3%82%82%E3%83%88%E3%83%A9%E3%83%96%E3%83%AB%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%81%AE%E5%A0%B4%E5%90%88%EF%BC%89%E3%80%81%E6%9C%80%E5%88%9D%E3%81%AE%204%20%E3%81%A4%E3%81%AE%E3%83%A1%E3%83%BC%E3%83%AB%E3%83%9C%E3%83%83%E3%82%AF%E3%82%B9%E3%82%92%E8%AA%AD%E3%81%BF%E5%8F%96%E3%81%A3%E3%81%A6%E3%80%81%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%8C%E6%AD%A3%E5%B8%B8%E3%81%AB%E5%AE%8C%E4%BA%86%E3%81%97%E3%81%9F%E3%81%93%E3%81%A8%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%92%E3%81%8A%E5%8B%A7%E3%82%81%E3%81%97%E3%81%BE%E3%81%99%E3%80%821%20%E3%83%90%E3%82%A4%E3%83%88%E7%9B%AE%20%3D%20AppID%20%E3%82%B3%E3%83%BC%E3%83%89%E3%80%812%20%E7%95%AA%E7%9B%AE%20%3D%20%3CSTRONG%3ECOCO%20%E3%83%95%E3%83%A9%E3%82%B0%3C%2FSTRONG%3E%2B%20%E3%82%A8%E3%83%A9%E3%83%BC%20%E3%82%B3%E3%83%BC%E3%83%89%EF%BC%88%E5%AD%98%E5%9C%A8%E3%81%99%E3%82%8B%E5%A0%B4%E5%90%88%EF%BC%89%EF%BC%88%20%3CSTRONG%3E80%3C%2FSTRONG%3E%E3%81%A7%E3%81%82%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%8C%E3%81%82%E3%82%8A%E3%81%BE%E3%81%99%EF%BC%89%E3%80%813%20%E7%95%AA%E7%9B%AE%20%3D%20%E5%AE%9F%E9%9A%9B%E3%81%AE%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%2F%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E3%83%90%E3%82%A4%E3%83%88%E6%95%B0%E3%80%814%20%E7%95%AA%E7%9B%AE%20%3D%20%E8%A6%81%E6%B1%82%E3%81%95%E3%82%8C%E3%81%9F%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%8A%2F%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%81%BF%E3%83%90%E3%82%A4%E3%83%88%E6%95%B0%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E7%A7%81%E3%81%8C%E8%A8%80%E5%8F%8A%E3%81%97%E3%81%9F%E5%A4%89%E6%9B%B4%E3%82%92%E5%AE%9F%E8%A3%85%E3%81%97%E3%80%81%E3%81%9D%E3%82%8C%E3%81%A7%E3%82%82%E5%95%8F%E9%A1%8C%E3%81%8C%E7%99%BA%E7%94%9F%E3%81%99%E3%82%8B%E5%A0%B4%E5%90%88%E3%81%AF%E3%81%8A%E7%9F%A5%E3%82%89%E3%81%9B%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%3CP%3E%E3%81%9D%E3%81%AE%E5%A0%B4%E5%90%88%E3%80%81%E3%83%9B%E3%82%B9%E3%83%88%20MCU%20%E3%81%A8%20MMA9555L%20%E9%96%93%E3%81%AE%20I2C%20%E3%83%88%E3%83%A9%E3%83%95%E3%82%A3%E3%83%83%E3%82%AF%E3%82%92%E3%83%AD%E3%82%B0%E3%81%AB%E8%A8%98%E9%8C%B2%E3%81%99%E3%82%8B%E3%81%A8%E5%BD%B9%E7%AB%8B%E3%81%A1%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3E%E3%82%88%E3%82%8D%E3%81%97%E3%81%8F%E3%80%81%E3%82%B8%E3%83%A3%E3%83%83%E3%82%AF%E3%80%82%20%3C%2FP%3E%3C%2FLINGO-BODY%3E