22.03.2013 Views

AT+i Programmer's Manual - SE Spezial-Electronic AG

AT+i Programmer's Manual - SE Spezial-Electronic AG

AT+i Programmer's Manual - SE Spezial-Electronic AG

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Accumulate<br />

Quiet Time<br />

29.5 FTP Receive Flow<br />

NO<br />

5 secs.<br />

Quiet ?<br />

Next chars.<br />

I/ERROR?<br />

File Transfer Protocol (FTP) Theory of Operation<br />

Issue:<br />

<strong>AT+i</strong>FRCV Command<br />

YES<br />

YES<br />

I/OK<br />

?<br />

I/<br />

?<br />

<br />

equals 0 ?<br />

NO<br />

FTP Data<br />

Available?<br />

Retrieve FTP Data<br />

Decrement <br />

Reset Quiet<br />

Time<br />

<br />

equals 0 ?<br />

Wait For<br />

I/ONLINE<br />

I/ERROR<br />

I/ERROR<br />

YES<br />

Figure 29-1 FTP Receive Flowchart<br />

Return I/ERROR<br />

Return I/ERROR<br />

FTP Data<br />

Available?<br />

YES YES<br />

YES<br />

Return I/ERROR<br />

NO<br />

NO<br />

YES<br />

NO<br />

Retrieve FTP Data<br />

Reset Quiet<br />

Time<br />

NO<br />

NO<br />

Accumulate<br />

Quiet Time<br />

5 secs.<br />

Quiet ?<br />

NO<br />

YES<br />

Next chars.<br />

I/ONLINE or<br />

I/ERROR?<br />

YES<br />

Return<br />

I/ONLINE or I/ERROR

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!