Author: Jan

XPortHub3 – Draft

I use XPortHub1 a lot, but have not assembled XPortHub2 with Ethernet yet. What I would like is a XPortHub with radio and I am thinking of 5Km LoRa. With that I could use this as the master on my robots. I also need a SPI Flash or something to store config. I can as…

Read the full article

XPortHub3 w/Watchdog

I decided to start making some changes to the DeviceBus experiment. Basically I squeezed the function up in the right corner. Next I will replace RS232 with 2 x RS485 and add a LoRa or maybe Wifi and LoRa. I have little usage for Wired Ethernet on mobile devices, but I do lack radio options.

BSA – Next Steps

BSA is a huge task so it is important to keep focus to get something that we can start using soon even on beta level. I have done most of links which is the more complex part of the drawing engine. What is remaining is manual link movements. In this first version I will only…

Read the full article

BSA – Merging HMI into PLD

This is PLD where I use HMI Form as building blocks. I am not sure about this idea, but a HMI screen is a complex object with multiple paths and PLD can actually visualize this. in this example I show what other HMI forms are called, but it could as well have been the menu…

Read the full article

BSA – Automated Lines

This test diagram shows some of the automated lines used in BSA. As you draw diagrams you also need to use line (or links) between the symbols to create a diagram. But it is important to remember that we are NOT making drawings, we are creating a specification where the lines are translated to source…

Read the full article

BSA – UML State Diagram

I got the first link designs connecting symbols working. I will not use much time on State Diagrams in first round as my objective is still to create GUI designer first. But, working on advanced, embedded solutions every day I am actually looking forward to be working with BSA once it becomes fully functional. The…

Read the full article

BSA – Coming alone

BSA is coming alone, but it is still a lot of work before this is functional. I lack symbols, details in symbols, line editors etc. But, the graphical work is going smooth and the rest is just “ordinary”C# coding. I am a much bigger fan of C++ that C#, so it is ironic to chose…

Read the full article

BSA – WPF Selectors

One of the challenges with GPU drawings is the selectors used to resize an object. In this case I have drawn 3 rectangles and have the selectors as part of the rectangle drawing using a different ZIndex.  Sadly the ZIndex only work on the locat drawing, so as the middle is selected it’s selectors are…

Read the full article