TSPPrintingExample
New driver for the TSP100 printer for iOS written using CocoaAsyncSocket that doesn't block the main thread. This is released under the Creative Commons Attribution-ShareAlike 4.0 International License.
Install / Use
/learn @gabebear/TSPPrintingExampleREADME
TSPPrintingExample
This is a modern raster-mode driver for the TSP100 and TSP650 receipt printers for iOS written using CocoaAsyncSocket. The one supplied by StarMicronics had a number of issues.
- This driver doesn't lock the main thread while interacting with printer. (Unlike StarMicronic's driver)
- This driver uses blocks for callbacks. (Unlike StarMicronic's driver)
- This driver is a couple hundred lines of code:
- it doesn't bloat your app. (Unlike StarMicronic's driver)
- no static binary blobs to worry about when ARM64v2 comes out. (Unlike StarMicronic's driver)
- This driver works when your network blocks ICMP/pings. (Unlike StarMicronic's driver)
I've tried it with the TSP650II/TSP654II and the TSP100LAN/TSP143LAN printers.
This is released under the Creative Commons Attribution-ShareAlike 4.0 International License.
Related Skills
node-connect
352.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
