Robert Brock
14 results
This is the fourth and final video in the embedded Linux series, which goes over development environment considerations.
This third video goes over the choices you have for the entire software stack from the OS to the application and gives you things to consider at every step.
This second video in the series of four, covers the numerous planning considerations that go into choosing your hardware to help you expediate your development process.
This is the first video in a series based on a whitepaper about designing your first embedded device; it covers the beginning and ending of the product development process.
Porting legacy code from Motif, MFC, Photon or previous Qt versions to a more recent Qt version can be a big challenge. Sometimes it's definitely worth the time and money to port software to a new toolkit rather than doing a complete rewrite, other times it's not. This video will show you the most important steps to consider before you start.
Heaptrack is a fast Linux heap memory profiler that tracks all runtime heap allocations. Its GUI tool analyzes recorded data to find code optimization opportunities. This video demonstrates Heaptrack in action across 32/64-bit x86 and ARM platforms, successfully used on both embedded projects and desktop applications wherever Linux runs.
The third and last video of this mini-series on containers focuses on secure and efficient updates on your embedded hardware using automotive grade solutions for industrial needs.
What are containers and how can they help you save time and be more efficient in your embedded development? The first video of this 3 part mini-series on containers will give you the basic information to find out if and how containers can be useful for embedded development.
The second video of this 3 part mini-series on containers takes a much more detailed look into containers, thanks to our partner, Toradex, and their webinar.
Why is my screen dark?
A digestible blog on common render issues and what their cause could be
22 June 2020
Common render issues and their solution -Part 3
If you are here from Part 1, you missed Part 2, somehow. You have tried everything from the first two parts that seemed applicable, and your screen is still a window to the void? No problem: we’ve gathered another five reasons black screen issues could be happening and how to go about fixing them. Issue […]
Why is my screen still black?
A digestible blog on common render issues and what their cause could be
Common render issues and their solution - Part 2
If you are here from Part 1, welcome back. If you are wondering why we started at Part 2, go to Part 1. So, you tried everything from the first part (that was relative to you), and your screen is still a backlighting test? No problem. (Well.. I mean, clearly there is but […]
Why is my screen black?
A digestible blog on common render issues and what could be their cause
20 April 2020
So, you've just poured your heart and soul into some real-time 3D rendering code and hit render. Wringing your hands in anticipation you wait for the screen to show your marvellous creation. Still... waiting. It says it's done but, nothing. Well, maybe not nothing but simply darkness. You stare into the deep dark […]
This KDAB News edition, published during the early Corona lockdown period, covered Qt World Summit 2020 postponement, top 10 developer tools for Qt developers, new Qt small business licensing, GammaRay 2.11.1 release announcement, and resources including a blog article about adapting to remote work during the pandemic.
With all the advances being made in Qt 3D, we wanted to create some new examples showing some of what it can do. To get us started, we decided to use an existing learning framework, so we followed the open source Tower Defence course, which you can find at CGCookie. Being a game, it allows […]