Category Archives: Software

Intercepting Boundary Events in Coach View

Boundary Event is core concept of UI technology in IBM BPM: any visual element (coach view) of screen (coach) can fire such event moving control from current screen to some other place, crossing “screen boundary“. In fact Boundary Event is the only … Continue reading

Posted in Software | Tagged | Leave a comment

Custom container with SPARK UI toolkit

Salientprocess acquisition by IBM will make SPARK toolkit core part of IBM BPM in future release. SPARK introduces some nice new concepts, one of it is addressing that keeps SPARK containers invisible. Its public API promises to make your own … Continue reading

Posted in Software | Tagged | Leave a comment

WebPD JS editor hack

IBM BPM Process Designer started migration from desktop to pure web client long time ago. While lightweight tools are enablers for everything in cloud game, it is shame how productivity is ignored. For several releases IBM has not corrected even such fundamental feature … Continue reading

Posted in Software | Tagged | Leave a comment

Connecting Hermes JMS to WAS 8.5.x over SSL

Hermes JMS client documentation lacks of how to connect to Websphere Application Server (WAS) messaging. Most googled receipts with Websphere keyword refer to MQ. While it is possible to expose WAS internal service integration bus (SIB) as MQ link, I failed … Continue reading

Posted in Software | 3 Comments

Kicad upgrade: push & shove and freerouting revisited

Kicad PCB toolset changed a lot over last two years. Great contribution from CERN is merged with stable release on one hand, new library format and projects migration necessity on the other. Meantime Freerouter cooperative tool disappeared and my reluctance to move … Continue reading

Posted in Electronics, Software | 22 Comments

OSX mishandles SSID with @ sign

Lately at the airport so-called user-friendly Apple operating system  was stubbornly failing to log into WiFi without giving me any clues. Meanwhile Android phone was happily sucking data from the same hotspot. It turned to be an OSX (Yosemite 10.10.4) … Continue reading

Posted in Software | Leave a comment

External RAM and lost MCUCSR

Atmega’s MCUCSR status register gives info about restart reason like regular reset-pin shorted, watchdog initiated reset, or brown-out on low voltage from power supply. Pieces of valuable information for device defect tracking. Reading MCUCSR early in test program was fine, … Continue reading

Posted in Electronics, Software | Tagged , , | Leave a comment

Pimp my bus: from 8-bit AVR to 32-bit ARM

Going to newer architecture is unevitable evolution. ARM series is particularly good choice as knowledge of its core functionality is to large extent portable across manufacturers. While ARM Cortex-M chips are close to 8-bit AVRs in footprint size and price … Continue reading

Posted in Electronics, Software | Tagged , | 3 Comments

Water Level Logger – Firmware over-the-air

Over time firmware stabilizes but rework never entirely completes, either due to inevitable bugs or further enhancements. Manual firmware update applied to couple stations in the field has relatively low effort and is just dauting task. While number of stations … Continue reading

Posted in Electronics, Software | Tagged , , , | Leave a comment

Water Level Station – field tests

Solar panel, probe and main unit is part of my balcony landscape for over a year now. This setup is running from many weeks to several months uninterruptedly depending purely on firmware upgrades. Field tests being final proof are needed though … Continue reading

Posted in Electronics, Software | Tagged | Leave a comment