SlideShare a Scribd company logo
1 of 6
Download to read offline
New Standards for Enterprise Thermal Printer Management 5/31/12 1
Now You’re Speaking My Language: New
Standards for Enterprise Thermal Printer
Management
How PCL and open source tools offer flexibility for IT
administrators
New Standards for Enterprise Thermal Printer Management 5/31/12 2
Introduction
When Source Technologies set out to redesign its Performance Series thermal transfer printers for the
retail, hospitality, healthcare, distribution, warehousing, manufacturing, transportation, public service,
government and financial industries, it focused on improving overall print quality and end-user
experience.
The printers’ 300 dpi print heads and full-color, LCD touch displays have turned heads in the
marketplace since being introduced last year; but their greatest improvement lies not in what’s on the
outside, but in the ground-breaking application of standard printer languages and open-source software
development modules that give technology administrators freedom to define how the printers will
operate within their organizations.
Information technologists charged with managing and maintaining extensive printer networks within
global enterprises will appreciate the flexibility they now have at their fingertips to extend the value of
their printer networks to save employees time and money.
This whitepaper explains how printer control language (PCL) and Linux make that possible.
PCL Overview
Unlike most technology solutions, thermal printers have not used an open standard programming
language for communication and print control. Printer manufacturers developed their own proprietary
language because it was easy to develop, required a minimal investment to enter the market and there
were no incentives to standardize a printer language in the thermal printing industry.
Over the years, the lack of a standard printer language in the thermal printing industry has created
problems for system integrators by:
• keeping administrators locked into one printer manufacturer for their printing needs;
• preventing companies’ IT infrastructure from evolving due to slower advances in thermal
printing technology;
• requiring staff to learn many different proprietary languages;
• incurring higher costs to maintain existing applications;
• having no portability of label template libraries; and
• having limited or no support for international labels.
In 1984, Hewlett-Packard introduced printer control language (PCL) to provide an open, economical and
efficient language for application programs to control a range of printer features across a number of
printing devices.
New Standards for Enterprise Thermal Printer Management 5/31/12 3
PCL is a command based language using control sequences that are processed and interpreted in the
order they are received. At the consumer level, PCL data streams are generated by a print driver. PCL
output can also be easily generated by custom applications. Today, PCL is the “de facto industry
standard” printer language.
PCL commands follow consistent specifications to control common printer features: font and graphics
layout, label macro management, rendering, and label resolution. These commands operate
independently of the underlying hardware resolution specifications for the printer. By keeping operation
and resolution commands separate, administrators have the flexibility to create open-architecture
environments that maximize the printer’s technology and improve the end-user experience: saving
organizations both time and money.
In 2011, Source Technologies introduced the first “fully integrated” PCL5 thermal printer. There are
several advantages to using PCL on thermal printers:
Advantages of PCL5 on a thermal printer:
• PCL communicates with virtually all computer systems, which makes it the ideal language to
adopt in the thermal printing industry.
• PCL extends the functionality of thermal printers by offering an expansive menu of feature
commands not found in thermal printers. These commands open the way for the thermal
printing industry to develop new and exciting applications.
• PCL gives system administrators flexibility to customize and integrate thermal printing into a
variety of hosted environments.
• PCL allows for seamless integration of international language capabilities including Hebrew,
Arabic, Chinese, Japanese, and Korean1
.
Linux Overview
Along with incorporating PCL into its printers’ infrastructures, Source Technologies has remained
committed to using open-source development tools. Source Technologies chose Linux as the operating
system to drive their Workstation, Performance and High Performance Series thermal printer product
lines.
1
PCL supports text formatting for these languages however the fonts used must be added as an option or provided
by the User in TrueType format.
New Standards for Enterprise Thermal Printer Management 5/31/12 4
Linux is a Unix-like computer operating system developed under the General Public License (GPL) model
of free and open-source software development and distribution. The defining component of Linux is the
Linux kernel, first released October 5, 1991.
Linux was originally developed as a free operating system for Intel x86-based personal computers. It has
since been ported to more computer hardware platforms than any other operating system. It is a
leading operating system on servers and other “big iron” systems such as mainframe computers and
supercomputers. More than 90% of today's top 500 supercomputers run some variant of Linux,
including the 10 fastest. Linux also runs on embedded systems (devices where the operating system is
typically built into the firmware and highly tailored to the system); such as, mobile phones, tablet
computers, network routers, televisions, video game consoles, Android mobile devices and now thermal
printers.
Linux has established itself as a reliable and capable operating system that allows companies that want
to develop their own printer-based applications a large, established and stable development
environment in which to work. Linux’ large base of developers have developed many tools and services
beneficial for enterprise thermal printing configurations in large, global organizations. Source
Technologies’ thermal printer products rely on the following tools and feature modules to extend their
functionality for global enterprise print management:
• Network Time Protocol (NTP)
• Simple Network Management Protocol (SNMP)
• SSH (Secure SHell)
• HTTP (HTTP Web Server)
• Telnet
Network Time Protocol (NTP)
All of Source Technologies’ Linux-based thermal printers are shipped with Network Time Protocol (NTP).
When enabled, this service allows printers to synchronize to a common-time server on the network.
This ensures all printers are synchronized to the same time and that all print jobs have this time stamp
recorded on the final printout. This feature helps global organizations keep an accurate record of how
and when information is being shared within the company.
New Standards for Enterprise Thermal Printer Management 5/31/12 5
Simple Network Management Protocol (SNMP)
Another vital Linux add-on for enterprise print management is the SNMP (Simple Network Management
Protocol) for Remote Printer Management.
SNMP is a widely used protocol designed to facilitate the management of networked devices from a
central location. Designed originally for the management of devices such as routers and switches, its
usage has grown rapidly to encompass the monitoring of nearly any electronic device.
SNMP is the method that allows administrators to manage or monitor all of their equipment running on
an Internet infrastructure throughout the world. It allows for the monitoring of traffic flowing through
the equipment, institutes a trigger when faults occur and changes the configuration of equipment
remotely.
To work with SNMP, network devices utilize a distributed data store called the Management Information
Base (MIB). All SNMP-compliant devices contain a MIB which supplies the pertinent attributes of a
device. Some attributes are hard-coded in the MIB, while others are dynamic values calculated by agent
software running on the device.
New Standards for Enterprise Thermal Printer Management 5/31/12 6
SNMP allows printers to be remotely administered under password-protected credentials. Monitoring
of the printers may be performed at any time, without interruption to printing. Administrators have the
ability to monitor or manage:
• Printer status via remote access
• Notification alerts to the operator of paper or ribbon levels, locally and remotely
• Printer firmware updates
• Email alerts on printer health
• Cold or warm restart
• Master/slave setups, Hot swap print jobs
• Managed Print Services capabilities
Enterprise network management software, such as Tivoli and HP OpenView, also uses SNMP commands
to read and write data in each device MIB. 'Get' commands typically retrieve data values, while 'Set'
commands typically initiate some action on the device. For example, a system reboot script is often
implemented in management software by defining a particular MIB attribute and issuing an SNMP set
from the manager software that writes a "reboot" value into that attribute.
SSH (Secure SHell)
This add-on is a network protocol for secure data communications between a host and the printer. This
ensures that all data over the wired Ethernet or Wi-Fi connection is encrypted using public-key
cryptography to authenticate the remote computer.
HTTP (HTTP Web Server)
All Source Technologies’ printers have their own HTTP server that provides remote configuration
capabilities using a standard web browser.
Telnet
With this Linux module, administrators may log into all network printers remotely for low-level
administrative activities. All access can be controlled through standard Linux access control
mechanisms.
For more information on thermal printing with Source Technologies Thermal Series printers please call:
800-922-8501 or visit us on the web: www.sourcetech.com
STETPM 5/31/12-C

More Related Content

What's hot

System software 1ppt(udated)
System software 1ppt(udated)System software 1ppt(udated)
System software 1ppt(udated)uraj007
 
Mainframe
MainframeMainframe
Mainframeshivas
 
Flevy.com - Feasibility Study Template for Electronic Software Distribution
Flevy.com - Feasibility Study Template for Electronic Software DistributionFlevy.com - Feasibility Study Template for Electronic Software Distribution
Flevy.com - Feasibility Study Template for Electronic Software DistributionDavid Tracy
 
CSE 370 - Introduction to Operating Systems
CSE 370 - Introduction to Operating SystemsCSE 370 - Introduction to Operating Systems
CSE 370 - Introduction to Operating SystemsDev Khare
 
Bba i-introduction to computer-u-2- application and system software
Bba  i-introduction to computer-u-2- application and system softwareBba  i-introduction to computer-u-2- application and system software
Bba i-introduction to computer-u-2- application and system softwareRai University
 
Software evolution analysis of ubuntu operating system
Software evolution analysis of ubuntu operating systemSoftware evolution analysis of ubuntu operating system
Software evolution analysis of ubuntu operating systemArpita Naik
 
Cross compiling android applications
Cross compiling android applicationsCross compiling android applications
Cross compiling android applicationssai krishna
 
MIS Presentation Chapter III: Hardware
MIS Presentation Chapter III: Hardware MIS Presentation Chapter III: Hardware
MIS Presentation Chapter III: Hardware Sopov Chan
 
FlexNet Manager Platform Datasheet
FlexNet Manager Platform DatasheetFlexNet Manager Platform Datasheet
FlexNet Manager Platform DatasheetFlexera
 
Conceptual framework software (2)
Conceptual framework   software (2)Conceptual framework   software (2)
Conceptual framework software (2)Rajendra Sharma
 
A presentation on system software
A presentation on system software A presentation on system software
A presentation on system software Ankit Sangwan
 
Embedded system
Embedded systemEmbedded system
Embedded systemmangal das
 

What's hot (17)

System software 1ppt(udated)
System software 1ppt(udated)System software 1ppt(udated)
System software 1ppt(udated)
 
Mainframe
MainframeMainframe
Mainframe
 
Flevy.com - Feasibility Study Template for Electronic Software Distribution
Flevy.com - Feasibility Study Template for Electronic Software DistributionFlevy.com - Feasibility Study Template for Electronic Software Distribution
Flevy.com - Feasibility Study Template for Electronic Software Distribution
 
ITME ViewApp Object for Wonderware System Platform
ITME ViewApp Object for Wonderware System PlatformITME ViewApp Object for Wonderware System Platform
ITME ViewApp Object for Wonderware System Platform
 
InTouch Machine Edition Advantages and Features
InTouch Machine Edition Advantages and FeaturesInTouch Machine Edition Advantages and Features
InTouch Machine Edition Advantages and Features
 
CSE 370 - Introduction to Operating Systems
CSE 370 - Introduction to Operating SystemsCSE 370 - Introduction to Operating Systems
CSE 370 - Introduction to Operating Systems
 
Bba i-introduction to computer-u-2- application and system software
Bba  i-introduction to computer-u-2- application and system softwareBba  i-introduction to computer-u-2- application and system software
Bba i-introduction to computer-u-2- application and system software
 
Software evolution analysis of ubuntu operating system
Software evolution analysis of ubuntu operating systemSoftware evolution analysis of ubuntu operating system
Software evolution analysis of ubuntu operating system
 
Cross compiling android applications
Cross compiling android applicationsCross compiling android applications
Cross compiling android applications
 
MIS Presentation Chapter III: Hardware
MIS Presentation Chapter III: Hardware MIS Presentation Chapter III: Hardware
MIS Presentation Chapter III: Hardware
 
Embedded systems
Embedded systemsEmbedded systems
Embedded systems
 
Operating system
Operating systemOperating system
Operating system
 
FlexNet Manager Platform Datasheet
FlexNet Manager Platform DatasheetFlexNet Manager Platform Datasheet
FlexNet Manager Platform Datasheet
 
Application Software
Application Software Application Software
Application Software
 
Conceptual framework software (2)
Conceptual framework   software (2)Conceptual framework   software (2)
Conceptual framework software (2)
 
A presentation on system software
A presentation on system software A presentation on system software
A presentation on system software
 
Embedded system
Embedded systemEmbedded system
Embedded system
 

Similar to New Standards for Enterprise Thermal Printer Management

137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)Karteek Irukulla
 
The latest open source software available and the latest development in it
The latest open source software available and the latest development in itThe latest open source software available and the latest development in it
The latest open source software available and the latest development in itRizwan Razman
 
Chapter 6 computer and controls systems within manufacturing
Chapter 6   computer and controls systems within manufacturingChapter 6   computer and controls systems within manufacturing
Chapter 6 computer and controls systems within manufacturingN. A. Sutisna
 
Infrastructure student
Infrastructure studentInfrastructure student
Infrastructure studentJohn Scrugham
 
CV New Updated (November)
CV New Updated (November)CV New Updated (November)
CV New Updated (November)Kavya Ashwath
 
Unitronics catalogue 2015
Unitronics catalogue 2015Unitronics catalogue 2015
Unitronics catalogue 2015mirosabev
 
Connecting Hardware Peripherals Level 1 Ver 2 - Copy.pdf
Connecting Hardware Peripherals Level 1 Ver 2 - Copy.pdfConnecting Hardware Peripherals Level 1 Ver 2 - Copy.pdf
Connecting Hardware Peripherals Level 1 Ver 2 - Copy.pdfEYOHAICTMEDIA
 
c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)Acad
 
SE18_Lec 01_Introduction to Software Engineering
SE18_Lec 01_Introduction to Software EngineeringSE18_Lec 01_Introduction to Software Engineering
SE18_Lec 01_Introduction to Software EngineeringAmr E. Mohamed
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......vignesh0009
 
Control over digital technology with foss-tools
Control over digital technology with foss-toolsControl over digital technology with foss-tools
Control over digital technology with foss-toolsUniversität Innsbruck
 
system software and application software
system software and application softwaresystem software and application software
system software and application softwareTallat Satti
 
USA_32pages_cataloge-152-LOW
USA_32pages_cataloge-152-LOWUSA_32pages_cataloge-152-LOW
USA_32pages_cataloge-152-LOWCara Bereck Levy
 
SE_Lec 01_ Introduction to Software Enginerring
SE_Lec 01_ Introduction to Software EnginerringSE_Lec 01_ Introduction to Software Enginerring
SE_Lec 01_ Introduction to Software EnginerringAmr E. Mohamed
 
Chap 4 hardware & software
Chap 4 hardware & softwareChap 4 hardware & software
Chap 4 hardware & softwareUMaine
 

Similar to New Standards for Enterprise Thermal Printer Management (20)

137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)137.gsm, fprs ,keypad_based_atm_security_(doc)
137.gsm, fprs ,keypad_based_atm_security_(doc)
 
The latest open source software available and the latest development in it
The latest open source software available and the latest development in itThe latest open source software available and the latest development in it
The latest open source software available and the latest development in it
 
FreeFlow Output Manager
FreeFlow Output ManagerFreeFlow Output Manager
FreeFlow Output Manager
 
Chapter 6 computer and controls systems within manufacturing
Chapter 6   computer and controls systems within manufacturingChapter 6   computer and controls systems within manufacturing
Chapter 6 computer and controls systems within manufacturing
 
Infrastructure student
Infrastructure studentInfrastructure student
Infrastructure student
 
CV New Updated (November)
CV New Updated (November)CV New Updated (November)
CV New Updated (November)
 
Unitronics catalogue 2015
Unitronics catalogue 2015Unitronics catalogue 2015
Unitronics catalogue 2015
 
Connecting Hardware Peripherals Level 1 Ver 2 - Copy.pdf
Connecting Hardware Peripherals Level 1 Ver 2 - Copy.pdfConnecting Hardware Peripherals Level 1 Ver 2 - Copy.pdf
Connecting Hardware Peripherals Level 1 Ver 2 - Copy.pdf
 
c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)c and data structures first unit notes (jntuh syllabus)
c and data structures first unit notes (jntuh syllabus)
 
SE18_Lec 01_Introduction to Software Engineering
SE18_Lec 01_Introduction to Software EngineeringSE18_Lec 01_Introduction to Software Engineering
SE18_Lec 01_Introduction to Software Engineering
 
MIS assignement
MIS assignementMIS assignement
MIS assignement
 
Modern operating system.......
Modern operating system.......Modern operating system.......
Modern operating system.......
 
Print server
Print serverPrint server
Print server
 
Control over digital technology with foss-tools
Control over digital technology with foss-toolsControl over digital technology with foss-tools
Control over digital technology with foss-tools
 
system software and application software
system software and application softwaresystem software and application software
system software and application software
 
USA_32pages_cataloge-152-LOW
USA_32pages_cataloge-152-LOWUSA_32pages_cataloge-152-LOW
USA_32pages_cataloge-152-LOW
 
Fleet admin pro catalog 20150413
Fleet admin pro catalog 20150413Fleet admin pro catalog 20150413
Fleet admin pro catalog 20150413
 
Resume_Pratik
Resume_PratikResume_Pratik
Resume_Pratik
 
SE_Lec 01_ Introduction to Software Enginerring
SE_Lec 01_ Introduction to Software EnginerringSE_Lec 01_ Introduction to Software Enginerring
SE_Lec 01_ Introduction to Software Enginerring
 
Chap 4 hardware & software
Chap 4 hardware & softwareChap 4 hardware & software
Chap 4 hardware & software
 

Recently uploaded

8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCRashishs7044
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst SummitHolger Mueller
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCRashishs7044
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...lizamodels9
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Serviceankitnayak356677
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...lizamodels9
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCRashishs7044
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607dollysharma2066
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechNewman George Leech
 

Recently uploaded (20)

8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR8447779800, Low rate Call girls in Saket Delhi NCR
8447779800, Low rate Call girls in Saket Delhi NCR
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Progress Report - Oracle Database Analyst Summit
Progress  Report - Oracle Database Analyst SummitProgress  Report - Oracle Database Analyst Summit
Progress Report - Oracle Database Analyst Summit
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR8447779800, Low rate Call girls in Tughlakabad Delhi NCR
8447779800, Low rate Call girls in Tughlakabad Delhi NCR
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
Lowrate Call Girls In Sector 18 Noida ❤️8860477959 Escorts 100% Genuine Servi...
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts ServiceVip Female Escorts Noida 9711199171 Greater Noida Escorts Service
Vip Female Escorts Noida 9711199171 Greater Noida Escorts Service
 
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In.../:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
/:Call Girls In Indirapuram Ghaziabad ➥9990211544 Independent Best Escorts In...
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR8447779800, Low rate Call girls in Rohini Delhi NCR
8447779800, Low rate Call girls in Rohini Delhi NCR
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607FULL ENJOY Call girls in Paharganj Delhi | 8377087607
FULL ENJOY Call girls in Paharganj Delhi | 8377087607
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
RE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman LeechRE Capital's Visionary Leadership under Newman Leech
RE Capital's Visionary Leadership under Newman Leech
 

New Standards for Enterprise Thermal Printer Management

  • 1. New Standards for Enterprise Thermal Printer Management 5/31/12 1 Now You’re Speaking My Language: New Standards for Enterprise Thermal Printer Management How PCL and open source tools offer flexibility for IT administrators
  • 2. New Standards for Enterprise Thermal Printer Management 5/31/12 2 Introduction When Source Technologies set out to redesign its Performance Series thermal transfer printers for the retail, hospitality, healthcare, distribution, warehousing, manufacturing, transportation, public service, government and financial industries, it focused on improving overall print quality and end-user experience. The printers’ 300 dpi print heads and full-color, LCD touch displays have turned heads in the marketplace since being introduced last year; but their greatest improvement lies not in what’s on the outside, but in the ground-breaking application of standard printer languages and open-source software development modules that give technology administrators freedom to define how the printers will operate within their organizations. Information technologists charged with managing and maintaining extensive printer networks within global enterprises will appreciate the flexibility they now have at their fingertips to extend the value of their printer networks to save employees time and money. This whitepaper explains how printer control language (PCL) and Linux make that possible. PCL Overview Unlike most technology solutions, thermal printers have not used an open standard programming language for communication and print control. Printer manufacturers developed their own proprietary language because it was easy to develop, required a minimal investment to enter the market and there were no incentives to standardize a printer language in the thermal printing industry. Over the years, the lack of a standard printer language in the thermal printing industry has created problems for system integrators by: • keeping administrators locked into one printer manufacturer for their printing needs; • preventing companies’ IT infrastructure from evolving due to slower advances in thermal printing technology; • requiring staff to learn many different proprietary languages; • incurring higher costs to maintain existing applications; • having no portability of label template libraries; and • having limited or no support for international labels. In 1984, Hewlett-Packard introduced printer control language (PCL) to provide an open, economical and efficient language for application programs to control a range of printer features across a number of printing devices.
  • 3. New Standards for Enterprise Thermal Printer Management 5/31/12 3 PCL is a command based language using control sequences that are processed and interpreted in the order they are received. At the consumer level, PCL data streams are generated by a print driver. PCL output can also be easily generated by custom applications. Today, PCL is the “de facto industry standard” printer language. PCL commands follow consistent specifications to control common printer features: font and graphics layout, label macro management, rendering, and label resolution. These commands operate independently of the underlying hardware resolution specifications for the printer. By keeping operation and resolution commands separate, administrators have the flexibility to create open-architecture environments that maximize the printer’s technology and improve the end-user experience: saving organizations both time and money. In 2011, Source Technologies introduced the first “fully integrated” PCL5 thermal printer. There are several advantages to using PCL on thermal printers: Advantages of PCL5 on a thermal printer: • PCL communicates with virtually all computer systems, which makes it the ideal language to adopt in the thermal printing industry. • PCL extends the functionality of thermal printers by offering an expansive menu of feature commands not found in thermal printers. These commands open the way for the thermal printing industry to develop new and exciting applications. • PCL gives system administrators flexibility to customize and integrate thermal printing into a variety of hosted environments. • PCL allows for seamless integration of international language capabilities including Hebrew, Arabic, Chinese, Japanese, and Korean1 . Linux Overview Along with incorporating PCL into its printers’ infrastructures, Source Technologies has remained committed to using open-source development tools. Source Technologies chose Linux as the operating system to drive their Workstation, Performance and High Performance Series thermal printer product lines. 1 PCL supports text formatting for these languages however the fonts used must be added as an option or provided by the User in TrueType format.
  • 4. New Standards for Enterprise Thermal Printer Management 5/31/12 4 Linux is a Unix-like computer operating system developed under the General Public License (GPL) model of free and open-source software development and distribution. The defining component of Linux is the Linux kernel, first released October 5, 1991. Linux was originally developed as a free operating system for Intel x86-based personal computers. It has since been ported to more computer hardware platforms than any other operating system. It is a leading operating system on servers and other “big iron” systems such as mainframe computers and supercomputers. More than 90% of today's top 500 supercomputers run some variant of Linux, including the 10 fastest. Linux also runs on embedded systems (devices where the operating system is typically built into the firmware and highly tailored to the system); such as, mobile phones, tablet computers, network routers, televisions, video game consoles, Android mobile devices and now thermal printers. Linux has established itself as a reliable and capable operating system that allows companies that want to develop their own printer-based applications a large, established and stable development environment in which to work. Linux’ large base of developers have developed many tools and services beneficial for enterprise thermal printing configurations in large, global organizations. Source Technologies’ thermal printer products rely on the following tools and feature modules to extend their functionality for global enterprise print management: • Network Time Protocol (NTP) • Simple Network Management Protocol (SNMP) • SSH (Secure SHell) • HTTP (HTTP Web Server) • Telnet Network Time Protocol (NTP) All of Source Technologies’ Linux-based thermal printers are shipped with Network Time Protocol (NTP). When enabled, this service allows printers to synchronize to a common-time server on the network. This ensures all printers are synchronized to the same time and that all print jobs have this time stamp recorded on the final printout. This feature helps global organizations keep an accurate record of how and when information is being shared within the company.
  • 5. New Standards for Enterprise Thermal Printer Management 5/31/12 5 Simple Network Management Protocol (SNMP) Another vital Linux add-on for enterprise print management is the SNMP (Simple Network Management Protocol) for Remote Printer Management. SNMP is a widely used protocol designed to facilitate the management of networked devices from a central location. Designed originally for the management of devices such as routers and switches, its usage has grown rapidly to encompass the monitoring of nearly any electronic device. SNMP is the method that allows administrators to manage or monitor all of their equipment running on an Internet infrastructure throughout the world. It allows for the monitoring of traffic flowing through the equipment, institutes a trigger when faults occur and changes the configuration of equipment remotely. To work with SNMP, network devices utilize a distributed data store called the Management Information Base (MIB). All SNMP-compliant devices contain a MIB which supplies the pertinent attributes of a device. Some attributes are hard-coded in the MIB, while others are dynamic values calculated by agent software running on the device.
  • 6. New Standards for Enterprise Thermal Printer Management 5/31/12 6 SNMP allows printers to be remotely administered under password-protected credentials. Monitoring of the printers may be performed at any time, without interruption to printing. Administrators have the ability to monitor or manage: • Printer status via remote access • Notification alerts to the operator of paper or ribbon levels, locally and remotely • Printer firmware updates • Email alerts on printer health • Cold or warm restart • Master/slave setups, Hot swap print jobs • Managed Print Services capabilities Enterprise network management software, such as Tivoli and HP OpenView, also uses SNMP commands to read and write data in each device MIB. 'Get' commands typically retrieve data values, while 'Set' commands typically initiate some action on the device. For example, a system reboot script is often implemented in management software by defining a particular MIB attribute and issuing an SNMP set from the manager software that writes a "reboot" value into that attribute. SSH (Secure SHell) This add-on is a network protocol for secure data communications between a host and the printer. This ensures that all data over the wired Ethernet or Wi-Fi connection is encrypted using public-key cryptography to authenticate the remote computer. HTTP (HTTP Web Server) All Source Technologies’ printers have their own HTTP server that provides remote configuration capabilities using a standard web browser. Telnet With this Linux module, administrators may log into all network printers remotely for low-level administrative activities. All access can be controlled through standard Linux access control mechanisms. For more information on thermal printing with Source Technologies Thermal Series printers please call: 800-922-8501 or visit us on the web: www.sourcetech.com STETPM 5/31/12-C