You are on page 1of 5

Start

GPRS-GSM, GPS Initialize

GSM sends SMS im ready

GSM waits for the request

No Request
Format
Valid?

Yes

32
A

Register number? Drop number? B


No No

Yes Yes

No Yes Yes No
Register to B? Register to A? Password valid? Password valid? Drop # in A? Drop # in B?

Yes No No Yes Yes


Yes

Disregard request Disregard request


es registered number in EEPROM slot B
Updates registered number in EEPROM slot A Deletes number savedDeletes number
in EEPROM slot saved
A in EEPROM s

GSM
s confirmation sends
SMS confirmation
to registered SMS to registered number/s
number/s GSM sendsdrop
GSM sends SMS A successfully SMS B successfully dr

END

33
34
B

No No No No
Change Password? Forgot password? Manual? Automatic? Request for location?

Yes
Yes Yes
Yes Yes
Arduino changes mode to Automatic
GPS acquire coordinates
GSM sends SMS containing theArduino changes mode to Manual
password

Old password valid? GPS acquire coordinates every 10 minutes


No
Arduino process information to standard fo
GSM sends SMS MANUAL mode ON, send <location> for location
Yes
Arduino process information to standard format
Arduino disregard request
Arduino saves new password

GSM sends location

GSM sends location every 10 mins


GSM sends password updated

END

35
Figure 3.3 SYSTEM FLOW CHART

36

You might also like