The document discusses Ulyxes, an open source Python library for connecting to sensors and instruments. Ulyxes provides a sensor object model that defines interfaces for physical devices, measurement units, readers, and writers. This allows logging sensor data to files, databases or HTTP. The library is used in educational and industrial applications through its Python API and apps. It has been in development since 2008 and is maintained in a GitHub repository.
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Open source geospatial tools and sensor integration
1.
2. 10/09/18 OGRS 2018 Lugano 2
BackgroundBackground
● Geo for All Lab since 2014
● Lab of the month in August 2016
● OSGeo charter member since 2014
● Contributions to QGIS, OSGeoLive, RTKLib,
p.mapper, GNU Gama
● Using and teaching QGIS, GRASS, PostGIS,
MapServer, OpenLayers, Proj, GDAL, ...
● Open source projects maintained:
Ulyxes, GeoEasy and QGIS plugins
http://github.com/zsiki
3. 10/09/18 OGRS 2018 Lugano 3
UlyxesUlyxes
● Started in 2008 (Tcl and C++)
● Changed to Python in 2012
● Based on PySerial, GNU Gama, OpenCV, etc
● 3 in 1 like an instant coffee
coffee: research and coding
sugar: industrial applications
milk: educational usage
● Parts:
coffee: Ulyxes PyAPI,
sugar: PyApps,
milk: server scripts
4. 10/09/18 OGRS 2018 Lugano 4
Repo on GitHubRepo on GitHub
First commit on September 6, 2014