I was bored and wanted to do a bit more work on CatTracker, but I
couldn't get into the lab. My fault; I closed the door when I left
last night, and I guess I wasn't supposed to. The doorknob turns
freely, and the combination lock doesn't help, so I'm guessing there's
a second lock involved. I hope this isn't too big of a deal.
Anyway, I couldn't do any coding, so I made a simple diagram of the
architecture, as I understand it, instead. Here it is in two formats:
I don't know if this will actually be useful to anyone; I just made it
for fun, because I was bored. I'm also not sure if it's accurate;
i.e., if the diagram shows how everyone else expects the system to
work. If there are inaccuracies, please let me know -- not just so I
can correct the diagram, but so I can correct my own understanding.
The only component of this I've worked on so far is the email fetcher,
which is theoretically done, although I haven't tested it at all yet.
I think Michael has done some work on the Web frontend, and I'm
planning to do the data server's REST API as soon as possible. The
other critical component is the location sensor software, which will
run on cell phones and send periodic emails with latitude and
longitude to a prespecified email address. However, Michael has a
program which sends mock location information in the same format as
the phones will, so we can avoid worrying about that component for