Activity

From 20 Sep 2018 to 19 Oct 2018

11 Oct 2018

15:09 Action Item #677: Add hostapd to laptop for Maker Faire.
All hardware moved to being based on chromebook plus external hub. Tested repeatedly. Fixed minor bug in pisensors ... Hammel

08 Oct 2018

17:15 Jarvis Revision 68136f27 (jarvis): RM #677: Bump default minimum level for which we recognize speech to ...
Michael J. Hammel
17:14 Monitor Revision a0b25353 (pisensors): RM #677: If using the touchscreen then disable button_press callba...
Michael J. Hammel

02 Oct 2018

14:00 Monitor Feature #586 (In Progress): Sensor config/browse
This is mostly implemented in the pisensors app. You can't group them yet (because currently there is only one kind ... Hammel
13:54 Monitor Feature #589 (In Progress): Monitor Setup
There should be no logins in the monitor so there should be no reason to have an admin pw - in fact, we should disabl... Hammel

01 Oct 2018

19:47 Jarvis Bug #670 (Closed): File->Exit is not working
Fixed. There were some missing shutdown calls and an erroneous "start" where it should be "stop" for Register shutdo... Hammel
19:45 Jarvis Revision 6936d575 (jarvis): Merge branch 'master' of gitlab.com:xjarvis/jarvis
Hammel
19:44 Jarvis Revision eacedc37 (jarvis): RM #670: Add missing shutdown commands and change erroneous "start" t...
Hammel
19:31 Action Item #678 (Closed): Get all code on laptop for Maker Faire
This is done. I can build on and push from the Chromebook so updates at the Faire should be possible, even with the A... Hammel
19:29 Monitor Revision 5a928e59 (imwww): RM #677: More - Remove conditional "usewrapper" usage inside utils.str...
Michael J. Hammel
19:29 Revision 5a928e59 (imwww): RM #677: More - Remove conditional "usewrapper" usage inside utils.str...
Michael J. Hammel
19:24 Revision 40f5945a (imwww): RM #677: Remove conditional "usewrapper" usage inside utils.stringify ...
Michael J. Hammel
19:24 Monitor Revision 40f5945a (imwww): RM #677: Remove conditional "usewrapper" usage inside utils.stringify ...
Michael J. Hammel
19:22 Jarvis Revision c6b1a9c2 (jarvis): RM #677: Don't start extra threads until and unless the UI thread sta...
Michael J. Hammel
19:20 Action Item #677 (In Progress): Add hostapd to laptop for Maker Faire.
So it's working now but maybe a little flakey. pisensors started removing registrations when I hit the enable toggle... Hammel

30 Sep 2018

17:13 Action Item #677: Add hostapd to laptop for Maker Faire.
This turned out to be a lot more than just hostapd (which by itself was easy).
# I've upgraded the Chromebook to F...
Hammel

28 Sep 2018

14:15 Action Item #679 (Closed): Port touchscreen support to picam for monitor
That was way too easy. Ported code, compiled, fixed a couple a missing bits from the port, compiled again and pushed... Hammel
19:57 Monitor Feature #645 (Closed): Create a prototype app for monitoring devices
Done. The touchscreen support was easier than I thought using the ABS coordinates and the crashes were easy fixes to... Hammel
19:56 Revision 2424e3a9 (imlightsw): General: Added extra debugging to aid in /set API development.
Hammel
19:55 Revision 1ebc29a1 (imwww): RM #645: Use rawBody when retrieving JSON string from pisensors on loc...
Hammel
19:55 Monitor Revision 1ebc29a1 (imwww): RM #645: Use rawBody when retrieving JSON string from pisensors on loc...
Hammel
19:51 Monitor Revision bc67c1d9 (pisensors): RM #645: Fix buffer sizes after adding in port and version strings...
Hammel

27 Sep 2018

16:01 Monitor Revision 331788c3 (imwww): RM #645: Add -O option to wget to avoid generating disk output from th...
Hammel
16:01 Revision 331788c3 (imwww): RM #645: Add -O option to wget to avoid generating disk output from th...
Hammel
15:59 Monitor Revision 26d4c9a7 (pisensors): RM #645: Touchscreen callbacks implemented. Stop button icon added.
Hammel
19:57 Monitor Revision 4e197cf5 (pisensors): RM #645: Stubbed out touchscreen support by calculating which cell...
Hammel

26 Sep 2018

17:29 Monitor Bug #680 (Closed): pisensor crashes
Fixed the app to read the system default gtkrc on startup. That fixes the background color problem.
Fixed the ico...
Hammel
17:27 Monitor Revision 0eab4539 (pisensors): RM #680: Make app read system default gtkrc.
Hammel
17:26 Monitor Revision e1afbfd2 (pisensors): RM #680: Make sure icons used in app are readable by the nobody user.
Hammel
17:26 Monitor Revision c3f9f385 (pisensors): RM #680: Fix default setting in config file for dbTop.
Hammel
17:25 Monitor Revision f6ba7d13 (pisensors): RM #680: Change icons from grayscale to RGBA.
Hammel
22:35 Monitor Feature #581 (Closed): New launcher supporting UI design.
Added double buffering to clock area.
Cleaned up code.
Tested, committed and pushed.
App has been added to meta ...
Hammel
20:30 Monitor Feature #645: Create a prototype app for monitoring devices
Some crashes (see RM #680) need to be fixed.
Also, touchscreen support is not implemented. I need to remap the 9 ...
Hammel
20:29 Monitor Bug #680 (In Progress): pisensor crashes
Clicking on an empty cell is fixed. This is only for mouse clicks, which you have if you run the app manually and di... Hammel
20:27 Monitor Revision 302c806b (pisensors): RM #680: Ignore input in cells that don't map to a db entry.
Hammel
20:24 Monitor Feature #581: New launcher supporting UI design.
Launcher is working but there are a couple of things that need cleanup.
# The clock needs a double buffer to avoid f...
Hammel
20:19 Monitor Bug #680 (Closed): pisensor crashes
There are three bugs in pisensors:
# (non-crash) The background color is light gray instead of what the theme color ...
Hammel
20:06 Revision 5c0f4562 (immeta): RM #645: Add picam, mjpg-streamer and pisensors to Ironman package li...
Hammel
20:04 Monitor Revision e998b9d3 (pisensors): RM #645: Add missing /etc/pisensor directory to packaging so icons...
Hammel
20:03 Revision b4b8bab7 (imwww): General: Add PKGDIR to showconfig target.
Hammel
20:03 Monitor Revision b4b8bab7 (imwww): General: Add PKGDIR to showconfig target.
Hammel
20:03 Monitor Revision 0d62ac1a (imwww): RM #645: HTTP DELETE method is referneced as http_server.del() in Rest...
Hammel
20:03 Revision 0d62ac1a (imwww): RM #645: HTTP DELETE method is referneced as http_server.del() in Rest...
Hammel

25 Sep 2018

20:25 Revision bea45325 (imwww): RM #645: Allow updates from localhost without encryption. Add delete ...
Hammel
20:25 Monitor Revision bea45325 (imwww): RM #645: Allow updates from localhost without encryption. Add delete ...
Hammel
19:28 Monitor Revision 98c93adb (imwww): RM #645: Fix packaging for root crontab.
Hammel
19:28 Revision 98c93adb (imwww): RM #645: Fix packaging for root crontab.
Hammel
18:44 Monitor Revision d74a62d9 (pisensors): RM #645: Fix up packaging.
Hammel

24 Sep 2018

17:53 Monitor Revision 63bf9924 (pisensors): RM #645: Fixup REST API calls for modify and delete operations.
Hammel
20:21 Monitor Feature #645: Create a prototype app for monitoring devices
I decided to use the existing API for update, and then added the delete API. Code is written and ready for testing o... Hammel

23 Sep 2018

17:36 Monitor Feature #645: Create a prototype app for monitoring devices
Okay, everything is ready in pisensors. The UI appears fully functioning (and I cleaned up the icons). It makes the... Hammel
17:32 Monitor Revision e2959025 (pisensors): RM #645: Allow watcher to properly update display when on-disk cha...
Hammel
15:45 Monitor Revision ee618add (pisensors): RM #645: Add support for deleting a sensor, toggling the state of ...
Hammel

22 Sep 2018

16:11 Monitor Revision 78121e06 (pisensors): RM #645: Add watcher thread on IoT directory. Add mutex on db so ...
Hammel

21 Sep 2018

17:27 Monitor Feature #645: Create a prototype app for monitoring devices
I added the watcher thread to pisensors. Now I need to
# Add a mutext to db.c
# Add functions that use the mutex
...
Hammel

20 Sep 2018

16:59 Monitor Feature #645: Create a prototype app for monitoring devices
Pisensors has a working UI now. It shows three sensors per page with three columns per sensor (device type, state an... Hammel
16:45 Monitor Revision c2877916 (pisensors): RM #645: Add support for nav buttons. Add button click handling f...
Hammel
 

Also available in: Atom