LogMan-is a logging service running on Symbian phones intended for debugging tasks. The service allows one to send messages through a USB serial connection to PC. Other serial connection methods should work also, but are not supported. Infrared(IrComm), for example. On Symbian simulator, the messages are also logged to %TEMP%/epocwind.out by using RDebug logger.
The software consists of client and server software. Python(PyS60) is supported with python module(pylogman). There are 2 GUI applications for managing the service. One implemented in C++ and another in Python. Python version is recommended since it is easier to modify, thus it is more convenient for me to add new features.
The management of serial connection is handled in separate service process to simplify the client and to avoid problems in the debugged software caused by serial connection problems. The use of client should be as painless as possible. Use of separate process also allows one to debug multiple applications simultaneously without reserving the serial port for single application.
Like it? Share with your friends!
If you got an error while installing Theme, Software or Game, please, read FAQ.
Other Symbian Freeware of Developer «jtoivola»:
KeyLock Python extension that allows access to the Key Lock API which is available on all Symbian editions
Y-Tasks Collection of development helper tools for S60 3rd edition devices
HView Plain text and binary file viewer. It's designed to be used with some file-manager (like FExplorer, FileMan...); And it's for free
SisBuilder SisBuilder is a software component that developers can use in their applications and allows rebuilding of SIS files on-the-fly directly on the phone and sending to another device
HTML Control This open source project provides a CCoeControl derived class which allows Symbian C++ developers to build custom UI or to render simple web page by using HTML and CSS
Microsoft Silverlight Microsoft Silverlight for Symbian includes a runtime that is optimized to display content on memory constrained devices
DTNS60 DTNS60 is a bundle node implementation for Symbian S60 phones
Fire j2me Fire (Flexible Interface Rendering Engine) is a library that aims to provide a set of easy-to-use extendable components to J2ME developers
SuperOptimize SuperOptimize is a package to shrink, obfuscate and optimize your Java code for SuperWaba
SuperWaba SuperWaba is a VM for Palm OS, Windows CE, Pocket PC and Symbian. It also works in the desktop, where you can fully debug your application using any available Java debugger