PureBasic QR/Barcode CLI Scanner

My next PureBasic Software (okay there are some cpp libs aswell).

This is a prototype of QR-Code/Barcode Scanner with normal webcams or via RTSP-Stream. Enables a virtual keyboard when it detects a code. Basically, this piece of software replaces barcode scanner hardware but with more functionality:

  • Forwards QR-/Barcode to other programs/scripts
  • Creates Images of detected QR/Barcodes
  • Scans RTSP Streams
  • Individual selection of Codes for better performance

Why Purebasic? 'Cause I am a “basic guy” and can make adjustments faster than in low-level c or c++ code. Everything still WIP but the intended use-case is clear: Deployment in industrial environments on production lines.

Ah, and of course, no Windows :stuck_out_tongue_winking_eye:

3 Likes

v1.0 released this afternoon… next week tests with a bunch of cams start.

Keep in mind: So called industrial-grade Cams with similiar functionality are starting @ 2K-3K Euros. Any 4K, 120 fps Cam with optical zoom and fixed focus (and sometimes even built-in LED light) are starting around 150,- EUR and seems to be “good enough”

It depends, what you want to do with a cam. I have an application where I am sorting out products which are not inside of the specificated parameters. This has to be done with at least 120 fps. We testet an amount of cheap cameras, none of them was really usable with real 120fps. For Barcode, QR-Code and stuffs like this and for slow processes it will be enough. Scanning barcodes and QR codes can be needed in a normal let me say human speed. Or like we need it while recognizing around 200 Parts per minute.

agree, it always depends.

One of my customer would need to pay approx 8K-10K for every forklift truck and crane system only to send data to a REST API, this is far much cheaper with own hardware and software. An Industrial PC from China costs 400,- EUR, Webcam 150,-, wiring and 24V powersupply let it be 100,-. Licenses not needed 'cause everyting is running on Debian GNU/Linux. Everything is open source and can be adjusted/ improved/ exchanged in the future. Everything is robust, rock-solid and installed packages are known without any unneeded bloatware (I am looking to you Windows).

You see the value?

  • note to my self: I am too cheap and should increase my prices :wink: