# Date Author Comment
e2a3c71f 10/18/2014 03:27 PM Thomas Mullins

Added shutoff when current is sensed when enabling tool

Also made a number of fixes to current sensing, which was quite broken.

2dde134c 04/25/2014 03:00 PM Thomas Mullins

Shorted modbus timeout

9e26460d 04/20/2014 02:47 AM root

Fixed a few issues setting up tooltron on Marvin

911e4e11 04/20/2014 02:28 AM Thomas Mullins

Adding init script for mainbox installation

8f66553c 04/13/2014 08:22 PM root

Fixed problems with previous fix

e4313fa2 04/13/2014 07:37 PM Thomas Mullins

Fixed exception in event add page

2f795968 02/13/2014 03:39 PM Thomas Mullins

Fixed card removal detection

Also switched from using seek command to select command with the reader.
Select returns a result immediately, rather than seek which first
returns an "in progress" error then later returns the card (as far as I
can tell).

0ed3db9d 02/12/2014 10:56 PM Thomas Mullins

Removed pid file necessity

Still uses it if running as root, but otherwise doesn't bother. Should
be a bit easier for local testing.

3411817b 02/12/2014 10:40 PM Thomas Mullins

Added clarifying comment for code that confused me

TODO document all this lol

90bb5fa7 02/12/2014 10:40 PM Thomas Mullins

Fixed event queue bug

6fbe093f 02/12/2014 10:39 PM Thomas Mullins

Implemented code for new RFID readers

It's not fully working yet. When the checksum is enabled, it ignores all
responses. Also, it no longer recognizes a missing card.

88570136 10/06/2013 03:20 PM Thomas Mullins

Added LRU eviction to cache. Not tested yet.

e247ef4d 10/06/2013 03:19 PM Thomas Mullins

Fixed build warnings from last commit

ea46eeca 10/05/2013 09:41 PM Thomas Mullins

Simplified read_file

4d22fe8e 09/19/2013 03:49 PM Thomas Mullins

Added automatic subscription to roboclub-gb on user creation

ddd50354 06/08/2013 11:41 PM Thomas Mullins

Minor typo

13fd9e7e 06/08/2013 11:34 PM Thomas Mullins

Added stop command and fixed pid file deletion

4f824e14 05/13/2013 03:19 PM Thomas Mullins

Added new view roboauthall

It returns bitmask of all tool permissions for a given user

cc7646f9 05/13/2013 03:18 PM Thomas Mullins

Major changes to mainbox code.

-Added local cache for RFID -> tool permissions
-Queries new page /crm/roboauth/%08x, which gives bitmask of all tool
permissions instead of just one
-Added pid file at /var/run/
-Now must be run as "tooltron run" and also has "tooltron refresh" and...

5e03b78d 05/05/2013 04:36 PM Thomas Mullins

Added new logging functions which inject timestamps

5e8f735d 05/05/2013 02:20 PM Thomas Mullins

Changed URLs to match actual server

f3599378 04/14/2013 06:16 PM Thomas Mullins

Adding rfid-web

The javascript will query the rfid reader (using main.c, set up on with CGI) and insert it into a form.

3e2fcd4e 04/01/2013 07:36 PM Thomas Mullins

Removed some of the fields on the add user admin page

36f3b65f 03/24/2013 04:18 PM Thomas Mullins

Removed rfid_restart flag

This way the AVR will always repoll the rfid reader after the timeout,
so hopefully it will never hang. Who knows?

5305e5e7 03/24/2013 04:17 PM Thomas Mullins

query.c has optional debug output for /add_card_event

(1-25/112) Per page: 25, 50, 100

Also available in: Atom