Cctalk (pronounced as "see-Talk") is a widely used serial protocol used in the intelligence system industry for currency trading and sales. External devices such as coin and banknote money detector are established in diversified automatic payment devices such as transportation, ticketing, coin phone, entertainment devices, and retail cash management, and use cctalk to communicate with the host controller.
The Protocol is called coin controls (So coin-controls-talk) in the outskirts of Manchester, a Hong Kong city in northwestern England. (The latter name is money controls, which is Crane payment solutions since 2010) developed by William barson, an engineer. The first version of the protocol was released on January 1, 1996.
This protocol uses a method similar to RS232 for asynchronous transmission of character frames. The main difference is that it uses a single two-way communication data line instead of a separate transmission and receiving line for half-duplex communication. It operates under TTL voltage and is 'multi-drop', that is, the peripheral device can connect to a common bus and logically separated by the device address. Each peripheral on the cctalk bus must have a unique address.
The initial protocol operation was standardized in later versions of port 4800 in Port 9600. Low-cost bridging chips can now be obtained from many manufacturers to allow cctalk to run at least 1 Mbit/s at a baud rate through the USB interface.
The cctalk protocol stack has been implemented from a very small 512 byte Rom microchip microcontroller to a device with a range of powerful ARM7-32 bit processors.
This protocol supports secure transmission of all standard operations such as firmware flash upgrade, data, and detailed diagnostic information for electronic devices.
The advantages of cctalk include low-cost UART technology, simple and easy-to-understand packet structure, easy-to-expand command interfaces, and license-free requirements. The latter has made protocols widely used in fields like open-source software that are crowded and highly competitive.
In 2010, DES encryption was added with specific commands to facilitate more flexible handling of bus attacks.
Reproduced from: http://zh.wikipedia.org/wiki/CcTalk_ (Network Protocol)
Cctalk (Network Protocol) (switch)