Posts

Showing posts from October, 2023

Cygwin

  Cygwin Cygwin  is a Unix-like environment and command-line interface for Microsoft Windows. Its core is the cygwin1.dll library which provides POSIX functionality on top of the Win32 API. It can be used as a build environment which targets Windows directly and for which output doesn't depend on cygwin1.dll. Installation is done through cygwin's package manager:  setup.exe . As part of the numerous packages in cygwin, there are cross-compilation toolchains which target both 32 bits and 64 bits; their names start with “mingw64-”. Once they are installed, they should be used according to the general cross-compilation approach. Debian Installation: through integrated package manager. Mingw-w64 packages on Debian Fedora Installation: through integrated package manager. LLVM-MinGW LLVM-MinGW is a toolchain built with Clang, LLD, libc++, targeting i686, x86_64, arm and aarch64 (ARM64), with releases both for running as a cross compiler from Linux and for running on Windows. It...

Vite JS

Vite is a local development server written by Evan You and used by default by Vue and for React project templates. It has support for TypeScript and JSX. What is Vite JS used for? Vite. js is  a rapid development tool for modern web projects . It focuses on speed and performance by improving the development experience. Vite uses native browser ES imports to enable support for modern browsers without a build process.

Developing QGC on Qt | Building QGroundControl Application

Declaration :                         QGC App is based on Qt Ecosystem   ,,.. not Android Studio. QML : GUI Design          ,..... QML is a JavaScript variable. C++ : Logic   Tools :             Git & Github pre-installed            Qt Creator : Qt Version 5.15 Qt Creator Version 4.12          DroneCode          Slack Step 1:        Go to Desktop(Windows) > Right Click > Git Bash here >                                                             ., it will open cmd like interface                  ...

Qt Creator | Introduction to Application Development by Qt

   What is Qt Creator? It is a cross platform integrated development environment (IDE) to create C++ and QML applications for multiple desktop, embedded and mobile platforms. It comes with a code editor, and is integrated with tools for designing, coding, testing, deploying and maintaining your software throughout its product lifecycle. For GUI in Qt, We use QML, a JavaScript variable. For Logic : C++ Introduction Qt Quick Controls 2 applications  provide a native look and feel for several target platforms by using styles  such as the macOS,  Windows,  or the Material style for Android.    This has so far not been the case for iOS. QQC2 applications running on iOS did not look native and developers had to manually customise the controls or create their own style in order to give their UIs a more native look.   The iOS Style is a native-looking style for iOS. It is  based on pixmaps and designed to look and feel as similar as possible to ...

Hello Qt Creator | Understanding Qt Creator from the beginning

 Install it by Sign Up > Download Important Files  After Installation ,.....           Left- Top Corner ,.... Create new project                         Select                                          CMake : C++                                         qmake : for Widjet Application                                                      2.1) Class Information :                            left it as it is & click ...

MAVProxy Command Line ground control system

 1.) Installation                - Installing instructions for MAVProxy 2.) Controlling 3.) Shell Script Automated vehicle 4.) Mission Editing 5.) Geofencing  6.) How to change Flight mode use mavproxy 7.) Graphic live data using mavproxy 8.) Link Management ,               - creating multiple link for single vehicle.               - managing link of mavproxy  9.) Long commands  10.) Map module  position command polygon how to set servo & relay  sensor setting handle terrainddate