<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.ccc-basel.ch/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2501</id>
	<title>CCC Basel Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ccc-basel.ch/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=2501"/>
	<link rel="alternate" type="text/html" href="https://wiki.ccc-basel.ch/index.php/Special:Contributions/2501"/>
	<updated>2026-05-11T08:25:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.ccc-basel.ch/index.php?title=Matemat/UI&amp;diff=2094</id>
		<title>Matemat/UI</title>
		<link rel="alternate" type="text/html" href="https://wiki.ccc-basel.ch/index.php?title=Matemat/UI&amp;diff=2094"/>
		<updated>2025-08-15T18:14:39Z</updated>

		<summary type="html">&lt;p&gt;2501: hinweis auf matemat URL (http://matemat.lan.kabelsalat.ch/)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Die Matemat-Software wird bisher nur zur Getränkekassen-Buchhaltung verwendet und interagiert noch nicht mit der Hardware.&lt;br /&gt;
&lt;br /&gt;
Die Software ist eine [https://gitlab.com/s3lph/matemat Eigenentwicklung] von [[User:S3lph|s3lph]].&lt;br /&gt;
&lt;br /&gt;
Webinterface vom Matemat ist hier: http://matemat.lan.kabelsalat.ch/&lt;br /&gt;
&lt;br /&gt;
== Barcodescanner ==&lt;br /&gt;
&lt;br /&gt;
Die Getränke können zur schnellen Abbuchung auch mit dem Barcodescanner eingelesen werden.  Die Architektur hierfür ist minimal overengineered:&lt;br /&gt;
&lt;br /&gt;
[[File:Matemat UI Barcode Architecture.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:Matemat UI Honewell Barcode Config.png|right|frame|Konfiguration des Barcodescanners.]]&lt;br /&gt;
Der Barcode-Scanner muss im USB HID POS Modus konfiguriert sein.&lt;br /&gt;
Am einfachsten geht das mit dem [https://git.kabelsalat.ch/s3lph/honeywell-config honeywell-config] Tool, das auch auf dem Matemat installiert ist:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;shell-session&amp;quot;&amp;gt;&lt;br /&gt;
matemat@matemat02:~$ honeywell-config DEVOVR DEFALT  # Werkseinstellungen laden und speichern&lt;br /&gt;
DEFOVR.&lt;br /&gt;
DEFALT.&lt;br /&gt;
matemat@matemat02:~$ honeywell-config PAP131         # In HID POS Modus wechseln; Fehler ist zu erwarten, da sich der Scanner von selbst neu verbindet&lt;br /&gt;
PAP131.&lt;br /&gt;
failed to release interface: No such device (it may have been disconnected)&lt;br /&gt;
matemat@matemat02:~$ honeywell-config BEPLVL2        # Lautstärke reduzieren&lt;br /&gt;
BEPLVL2.&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternativ können die Barcodes hier rechts gescannt werden, sofern im Barcodescanner die Konfiguration via Barcodes nicht deaktiviert ist.&lt;br /&gt;
&lt;br /&gt;
Der Barcode-Scanner ist ein Honeywell Hyperion 1300G.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Den Websocket-Server und die tabfocus-Webextension gibt es hier: https://git.kabelsalat.ch/s3lph/barcode-utils&lt;/div&gt;</summary>
		<author><name>2501</name></author>
	</entry>
</feed>