basysKom Blog
26 FOLLOWERS
Articles on Qt, Cloud, IoT, open62541, OPC UA, HMI Development, and more. basysKom is a software service provider since 2004, located in Darmstadt, Germany.
basysKom Blog
3w ago
With this blog post, we introduce the QtQuickComputeItem - a Qt Quick item that allows you to easily integrate compute shader into your Qt Quick Code.
Compute
Shader are used to perform arbitrary computations on the GPU. For
example, the screenshot below shows a Qt Quick application that
generates Gray Scott Reaction Diffusion patterns. The simulation is executed by a compute shader that is configured directly in QML ..read more
basysKom Blog
1M ago
Join us at the April 2024 edition of the OSADL COOL series to hear about using Flutter for Embedded Linux HMIs.
?️ Date & Time: 24th April 2024, 2 PM
? Format: Online, 2-hour session ..read more
basysKom Blog
1M ago
For some time now, Qt has been internally utilizing RHI (Rendering Hardware Interface), a new cross-platform technology for graphic rendering. Since Qt 6.6, this API has been semi-public, meaning that the API is mature for practical use but may still be subject to potential changes between major Qt versions.
In this blog post, we demonstrate how to to get started with RHI ..read more
basysKom Blog
1M ago
The RiveQtQuickPlugin has now integrated the latest rivecpp version. We've implemented rendering support for rive text elements. We ensured seamless text rendering compatibility across both software and hardware-backed renderers. Explore our latest blog post for a demonstration video and to learn about more rendering enhancements ..read more
basysKom Blog
1M ago
The type system of OPC UA permits the creation of complex and nested data types. With the merge of the generic struct decoding and encoding feature, the Qt OPC UA module has greatly improved the comfort of handling such types. But for large projects with lots of custom data types, its QVariant based interface might still feel a bit too complicated ..read more
basysKom Blog
1M ago
OPC UA servers often use structured data types, for example when they are implementing a companion specification or exposing custom structured data types from a PLC program. Up to now, Qt OPC UA was just returning a binary blob when reading such a value and the decoding was left entirely to the user. Since OPC UA 1.04, there is a standardized way for a server to expose the data type description for custom data types. We have extended Qt OPC UA to use this information to make it much easier to encode and decode custom data types. The following article introduces the new API ..read more
basysKom Blog
1M ago
Rive is a popular tool for vector animations. While the editor itself is a closed source commercial product, there are FOSS implementations for the player runtime. basysKom has developed a QtQuick integration based on the rive-cpp library. This article introduces the project and its current state ..read more
basysKom Blog
1M ago
"OPC UA Reverse Connect" is a special connection mode in which the traditional roles of clients and servers during connection establishment are reversed - the server is responsible for initiating the connection to a client. This mode is intended for critical network environments (e.g. shop floor, production) where no inbound connections are allowed at all. basysKom has added support for "OPC UA Reverse Connect" to the open62541 stack. This article provides you with some entry points on how to use this new open62541 feature ..read more
basysKom Blog
1M ago
It has been a while since the last blog post covering Qt OPC UA news. This short update will outline what we have primarily worked on in 2022 ..read more
basysKom Blog
1M ago
basysKom supported the WEINIG Group during the development and implementation of the WWCS while using OPC UA and the open62541 stack: a customer showcase ..read more