Pack the Application

The information of the application package for TIYcam can be found in file system. In this article, we show how to use opkg tool to manage the application package. Package Management Tool Frequently used tools: Check installed packages: $opkg list-installed Check the information of the installed package: $ opkg info packagename Install or update the[…]

JES Shared Buffer Mechanism

The shared buffer of JES software is implemented by ‘jbuffer’. ‘jbuffer’ defines two roles: data producer and data consumer. Data producer creates a ring buffer, and publicizes the name of this ring buffer. ‘jbuffer’ manages the ring buffer like a queue. Data producer appends the generated data to the end of the queue, and doesn’t[…]

JES Software Bus

JES software bus is the highway of the JES software system. All inter-process communications are managed and handled by the bus. The JES bus is implemented by ‘jbus’. ‘jbus’ defines four roles: publisher, subscriber, requester and replier. ‘jbus’ addresses the communication problems of different processes that run on the same TIYcam. In a good design[…]