Files
lazarus-ccr/applications/foobot
gbamber a0836b1928 Foobot update
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@5694 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2017-01-23 16:42:21 +00:00
..
2016-12-30 09:54:54 +00:00
2016-12-30 09:54:54 +00:00
2017-01-23 16:42:21 +00:00
2016-12-29 13:26:23 +00:00
2016-12-29 13:26:23 +00:00
2017-01-10 07:53:26 +00:00
2016-12-29 17:02:40 +00:00
2016-12-29 13:26:23 +00:00

Foobot project
==============

The main application Foobot Interregator shows how to pull all the data available from the Foobot API
The monitor application shows how to write a practical graphical Foobot Monitor for one foobot
Both applications have dependency for CryptIni - available via OnlinePackageManager
Also Industrial component - available via OnlinePackageManager in Laz1.8

If you want to build your own GUI, then you need three files:
1. foobot_objects.pas - Object definitions
2. ugenericcollections.pas - helper file for foobot_objects
3. foobot_utilities.pas - the main API

Use the routines in foobot_utilities.pas to:
1. Fetch Foobot identities via Username + API Key
2. Fetch data from an identity

In all cases, you will need a foobot account and an API key.
The API key is freely available from the Foobot website

- minesadorada@charcodelvalle.com