Excited about participation in the Co-Design Roundtable at the Human-Centred Cognitive Assistance Lab of the University of Bremen.

—   http://hcc.uni-bremen.de/codesign2017/roundtable

Just wondered how we approach environmental psychology, visual perception, and design in terms of everyday behaviors of home inhabitants…

Oh, and the roundtable is just part of a larger international initiative that tries to look beyond what we know about cognition and design (http://hcc.uni-bremen.de/codesign2017/)… Surely of interest for many disciplines…

On 9.12.2016, (after several years of research and work) I successfully defended my dissertation “Tabletop Interaction Beyond Touch – Interaction On, Above, Around, and Across Surfaces” 🙂

The doctoral hat was waaaay to big (as you may have seen if you already have had a glimpse on the facebook post). However, it was equipped with quite a lot electronics (“under the hat”) and “interesting” functions and they still work… 😉

Facebook: HCM-Lab post

Today we’re releasing Environs version with some bug fixes.

  • Updated: Debug exception handling
  • Added: Limit Mediator max sendqueue items to 6000
  • Updated: Disposal of DeviceBase.UdpListener
  • Fixed: Crash in native layer due to (race condition in) device management list item access through DeviceBase
  • Added: string class to Tracer for debugging

Have a look at the CHANGELOG.md for an exhaustive list of changes.

Environs version has been released mostly with improvements on performance and scaleability of Mediator server.

  • Added: Mediator server clients thread pool
  • Updated: Mediator client listener receive handling
  • Added: Mediator server send thread using packs of contexts
  • Updated: Mediator protocol to V7
  • Updated: Mediator client listener to handle multiple inner messages wrapped into an outer encrypted container
  • Added: Mediator server send thread usage
  • Moved: Queue.Vector to Common (for Mediator server)
  • Fixed: Bug in Mediator server loading of device mappings
  • Updated: Stunt for Android platforms
  • Updated: Stunt when concurrent direct connects are ongoing

Have a look at the CHANGELOG.md for an exhaustive list of changes.

Environs version has been released with improvements on stability and performance.

  • Updated: Stunt progress notifications
  • Changed: Stunt thread from select to poll
  • Changed: Main communication to comdat channel
  • Fixed: Sync of broadcast update counter in mediator layer
  • Fixed: Bug in Devicelist update of apparea in mediator layer
  • Updated: Mediator server notify thread to check send ready before going into blocking call
  • Changed: Naming of main to interact and bulk to comDat channel
  • Updated: Mediator client mediator list reload (if list has been cleared)
  • Updated: VanishedDeviceWatcher in Mediator layer
  • Added: Using Winsock in Core
  • Changed: Core listener to single thread instance
  • Added: Logging of failed sends to derive alive status of clients in Mediator server
  • Updated: CloseListener in DeviceBase
  • Updated: DevicesCacheRebuild in Mediator client layer
  • Added: Alivethread suspend phase before reconnect to mediator server
  • Reworked: Stunt queue in Mediator client and server
  • Updated: Mediator server thread usage
  • Added: handleID to Threads.cpp for Win32
  • Added: Check for disposal in DeviceList updater of MediatorClient
  • Updated: PreDispose (WinSock) in cli layer
  • Fixed: Sync-bug in Android DeviceList
  • Reworked: Restart of Broadcast thread (in error cases)

Have a look at the CHANGELOG.md for an exhaustive list of changes.