2Wire F-116 Two-Way Radio User Manual


 
Product specication and feature
2-31
Firmware Side is made up of:
1. Network Interface Card is that relay the communication between Host and kernel using various network
protocols.
2. Kernel manages the ow control of emulation procedure, receiving data from Host or Network card and
printing with engine & rendering job.
3. Emulation interprets the various output data from selected emulation.
4. Engine prints rendered bit-map data to paper with required size and type by Kernel.
Job Spooling function for Multi-User, Multi-Printing that is occurred in Network printing and various additional
printing functions, this Kernel use max. 10 Queuing systems in a memory.
In Printing, the two procedures are:
(1) Case of using USB Port
- After user starts to print document to PCL string or compressed GDI bit-map data; the driver translates
all graphic data and sends the data to host spooler. The spooler then sends the data stream to the
printer via USB port.
- Kernel receives this data from the Host, and then selects the emulation t to data and start selected
one. After emulation job ends. Kernel sends the output bit-map data to Engine using Printer Video
Controller (by clock type for LSU).
- Engine print the received data to required paper with the sequential developing process.
(2) Network Interface Card
- After the user starts to print document to PCL string or compressed GDI bit-map data, the drive
translate the graphic data and send data to host spooler.
- If so, Port monitor managing network port receives data from spooler and sends a data stream to the
Network Interface Card.
- Network interface card receives it and send to Kernel part.
- Kernel receives this data from Host, and selects emulation t to data and start selected one. After
emulation job ends. Kernel sends the output bit-map data to the Engine using Printer Video Controller
(by clock type for LSU).
- Engine print the received data to required paper with the sequential developing process.
The additional printing function are realized in:
(1) Web environment
(2) Window environment.
In addition, Kernel informs the printing and printer status to end-user making the printing job with the Status
Monitor.