chore: clean up and reformat manifest description text
This commit is contained in:
parent
2bf797b531
commit
ff69c9d008
@ -4,42 +4,41 @@
|
||||
'version': '19.0.1.0.0',
|
||||
'category': 'Point of Sale',
|
||||
'summary': 'Connect POS to bluetooth thermal printers using Web Bluetooth API',
|
||||
'description': """
|
||||
POS Bluetooth Thermal Printer
|
||||
==============================
|
||||
'description': """POS Bluetooth Thermal Printer
|
||||
==============================
|
||||
|
||||
This module enables Odoo 18 Point of Sale systems to print receipts directly
|
||||
to bluetooth-connected thermal printers (such as RPP02) using the ESC/POS protocol.
|
||||
This module enables Odoo 18 Point of Sale systems to print receipts directly
|
||||
to bluetooth-connected thermal printers (such as RPP02) using the ESC/POS protocol.
|
||||
|
||||
Features:
|
||||
• Direct bluetooth connection to thermal printers via Web Bluetooth API
|
||||
• Automatic printer connection on POS session start
|
||||
• Auto-reconnection on connection drops with exponential backoff
|
||||
• Device-specific printer configuration stored in browser local storage
|
||||
• Multi-device support - each tablet/workstation can use different printers
|
||||
• ESC/POS command generation for proper receipt formatting
|
||||
• Graceful fallback to browser print dialog on failures
|
||||
• Real-time connection status indicator
|
||||
• Test print functionality for verification
|
||||
• Print errors never block sale completion
|
||||
Features:
|
||||
* Direct bluetooth connection to thermal printers via Web Bluetooth API
|
||||
* Automatic printer connection on POS session start
|
||||
* Auto-reconnection on connection drops with exponential backoff
|
||||
* Device-specific printer configuration stored in browser local storage
|
||||
* Multi-device support - each tablet/workstation can use different printers
|
||||
* ESC/POS command generation for proper receipt formatting
|
||||
* Graceful fallback to browser print dialog on failures
|
||||
* Real-time connection status indicator
|
||||
* Test print functionality for verification
|
||||
* Print errors never block sale completion
|
||||
|
||||
Technical Details:
|
||||
• Uses Web Bluetooth API for direct browser-to-printer communication
|
||||
• Supports ESC/POS thermal printers
|
||||
• Client-side implementation (no server-side drivers needed)
|
||||
• HTTPS required (except localhost for testing)
|
||||
• Compatible with Chrome, Edge, and Opera browsers
|
||||
Technical Details:
|
||||
* Uses Web Bluetooth API for direct browser-to-printer communication
|
||||
* Supports ESC/POS thermal printers
|
||||
* Client-side implementation (no server-side drivers needed)
|
||||
* HTTPS required (except localhost for testing)
|
||||
* Compatible with Chrome, Edge, and Opera browsers
|
||||
|
||||
Supported Printers:
|
||||
• RPP02 Bluetooth Thermal Printer
|
||||
• Other ESC/POS compatible bluetooth thermal printers
|
||||
Supported Printers:
|
||||
* RPP02 Bluetooth Thermal Printer
|
||||
* Other ESC/POS compatible bluetooth thermal printers
|
||||
|
||||
Requirements:
|
||||
• Browser with Web Bluetooth API support (Chrome 56+, Edge, Opera 43+)
|
||||
• HTTPS connection
|
||||
• Bluetooth-enabled device
|
||||
• ESC/POS compatible thermal printer
|
||||
""",
|
||||
Requirements:
|
||||
* Browser with Web Bluetooth API support (Chrome 56+, Edge, Opera 43+)
|
||||
* HTTPS connection
|
||||
* Bluetooth-enabled device
|
||||
* ESC/POS compatible thermal printer
|
||||
""",
|
||||
'author': 'Suherdy Yacob',
|
||||
'depends': [
|
||||
'point_of_sale',
|
||||
|
||||
Loading…
Reference in New Issue
Block a user