Tag: electronics & information technology
The computer mouse: naturally comes to mind more than just two buttons on a computer mouse in the eye, that it contains several buttons. Therefore, above all the buttons for the left and the right click play constantly use a large role, as we, if we are sitting at the computer. Further, these are historically the most oldest buttons of the mouse. All other gadgets were only gradually, to make our dealing with the computer easier and more efficient. But the mouse can not just click. It is essential that these transfers all movements of the hand without significant delay and high precision on the screen.
Just as modern programs can be meaningfully and efficiently operate? You may imagine how hard simple formatting of text would be if you could use a computer mouse to. We want to now there not even thinking on the application of complex programs. Next to the scroll wheel, the modern computer mouse offers a variety of additional features, today the the To facilitate work on the PC. Depending on the functions are more complex, the longer one must get used of course on this. That’s why don’t get overnight, that you habitually can take advantage of the full power of a mouse. But with time you will realize you no longer want to miss the one or the other button of the computer mouse.
And this is by far not only for computer science and games fanatics, but also for the normal user. Quite indifferent whether at work or at home using the computer or notebook. A highly functional computer mouse can much easier and work more efficiently. Who does not want to believe this, and still uses an old wired two-button mouse should overcome is absolutely one, to try out a computer mouse the new generation. You will be pleasantly surprised in any case!
The new CAN modules support engineers and developers with a real time CAN solution under Windows. The new CAN modules as part of the Windows real time extension RealTime suite of the Berlin company Kithara software makes various automation solutions possible, where a CAN communication in real time is necessary. It focuses especially on users who need a time-critical handling of CAN messages, for instance machine builder and computer control companies. On this area a safe and timely equidistant data exchange is usually needed as well as a fast reaction on external events. Here, the standard Windows drivers delivered with CAN boards fail, because they are only usable from within the application context.
And hence, they do not make a real time reaction possible. CAN the modules now closes this gap by supporting CAN communication in real time. For the highest possible flexibility when choosing the right CAN Board for the application, users can choose from real time drivers for many popular CAN board families from different well-known vendors. The common API provides hardware independent programming. Currently CAN boards with 1, 2 or 4 ports/channels from the German companies EMS, peak and IXXAT are supported. Data pipes are buffering the CAN messages for sending and receiving over a simple and intuitive API.
User specific real time message filter can be installed as well as handler routines for error handling on certain critical bus situations. A listen-only mode is possible. Comfortable for diagnostic purposes, the Kithara kernel tracer has been extended, which allows capturing the complete CAN traffic in micro-second resolution. The programming languages c/c++ or Delphi can be used. Even the .NET environment using e.g. c# is supported, as long as a DLL, programmed in native C++, is embedded into c#. Kithara Software GmbH the company Kithara Software GmbH located in Berlin what founded in 1996 and has become a specialist for hardware dependent programming, real time, multi-tasking and communication solutions for the Windows operating system.