Har muligvis rettet den print fejl der er - men mangler at få det testet. Der er slettet en masse projekter som ikke bliver brugt mere. Og flyttet rundt på de få projekter som er tilbage. Dette er V2 og i sit eget repo, så dette er initial commit
19 lines
582 B
Plaintext
19 lines
582 B
Plaintext
Linux USB version of the EpsonPrinter API.
|
|
|
|
What changed:
|
|
- Keeps the incoming JSON models for /api/PosPrinter/Receipt and /api/PosPrinter/SaleOfDay
|
|
- Replaces COM/SerialPrinter transport with raw writes to Linux USB printer device
|
|
- Uses /dev/usb/lp0 by default from appsettings.json
|
|
- Builds a standard receipt when parts of the payload are missing
|
|
- Pulls fallback values from appsettings.json under PrintSettings:Defaults
|
|
|
|
Typical run:
|
|
dotnet restore
|
|
dotnet run
|
|
|
|
Typical endpoint:
|
|
POST /api/PosPrinter/Receipt
|
|
|
|
Important setting:
|
|
PrintSettings:DevicePath = /dev/usb/lp0
|