Receipt printer: verschil tussen versies
(Nieuwe pagina aangemaakt met 'We have a ethernet connected (PoE powered) receipt/label printer. Drivers and programming manual at https://github.com/MakerSpaceLeiden/Manuals/tree/master/label-p...') |
|||
(12 tussenliggende versies door 3 gebruikers niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | We have a ethernet connected (PoE powered) receipt/label printer. | + | [[Category:Tools]][[Category:Metal working tools]][[Category:Wood working tools]][[Category:Electronics tools]][[Category:Arts and crafts tools]][[Category:Nodes & network devices]] |
+ | We have a ethernet connected (PoE powered) receipt/label printer; with sufficient spare paper. | ||
Drivers and programming manual at https://github.com/MakerSpaceLeiden/Manuals/tree/master/label-printer-BTP-R880NP | Drivers and programming manual at https://github.com/MakerSpaceLeiden/Manuals/tree/master/label-printer-BTP-R880NP | ||
+ | and [https://mike42.me/blog/2015-03-getting-a-usb-receipt-printer-working-on-linux some example of ESC and GS raw sending] | ||
+ | |||
+ | == Software for OSX == | ||
+ | |||
+ | Based on https://github.com/klirichek/zj-58 -- whose ESC/GS code seem to match the manual: | ||
+ | |||
+ | Fetch code: | ||
+ | |||
+ | git clone https://github.com/klirichek/zj-58.git | ||
+ | cd zj-58 | ||
+ | make | ||
+ | |||
+ | Create a directory for the raster tool: | ||
+ | |||
+ | sudo mkdir /Library/Printers/ZJ | ||
+ | sudo cp rastertozj /Library/Printers/ZJ | ||
+ | |||
+ | Point the PPD file to this raster file: | ||
+ | |||
+ | vi CTP29X.ppd | ||
+ | # change | ||
+ | *cupsFilter: "application/vnd.cups-raster 0 /Library/Printers/ZJ/Filter/rastertozj" | ||
+ | |||
+ | ZIP up the PPD file and place it in the right place for OSX to pick it up: | ||
+ | |||
+ | gzip CTP29X.ppd | ||
+ | sudo cp ZJ-58.ppd.gz /Library/Printers/PPDs/Contents/Resources |
Huidige versie van 27 jul 2024 om 23:14
We have a ethernet connected (PoE powered) receipt/label printer; with sufficient spare paper.
Drivers and programming manual at https://github.com/MakerSpaceLeiden/Manuals/tree/master/label-printer-BTP-R880NP and some example of ESC and GS raw sending
Software for OSX
Based on https://github.com/klirichek/zj-58 -- whose ESC/GS code seem to match the manual:
Fetch code:
git clone https://github.com/klirichek/zj-58.git cd zj-58 make
Create a directory for the raster tool:
sudo mkdir /Library/Printers/ZJ sudo cp rastertozj /Library/Printers/ZJ
Point the PPD file to this raster file:
vi CTP29X.ppd # change *cupsFilter: "application/vnd.cups-raster 0 /Library/Printers/ZJ/Filter/rastertozj"
ZIP up the PPD file and place it in the right place for OSX to pick it up:
gzip CTP29X.ppd sudo cp ZJ-58.ppd.gz /Library/Printers/PPDs/Contents/Resources