SDL2 Queue Management System Rendering Fonts And Texts On On Or Multiple Displays

developing languages: C or FreePascal can be ok, no c++ no pythonHere is what a Queue Management sytem (QMS) is if you don't know it:https://en.wikipedia.org/wiki/Queue_management_systemHere the code ready to use for Freepascal (if you want to use C, you have to find it by yourself):https://www.freepascal-meets-sdl.net/chapter-7-texts-fonts-surface-conversion/I need to create an app with sdl2 to use it on Raspbian running outside startixand be free in the future to use it on other linux operating systems.
The app is a Queue Management System that works in this way:1) at the start it show the number 002) right arrowkey: grow the number of one step, so for exampe ->1 -> 2 -> etc.. till 993) left arrow key: reset the number restarting it from 005) CONFIGURATION FILE:- permit the option to show a letter before the number, so for example then the counter would looks like this:P01,P02 etc...- define the file name name of the true type font font to use (all the used fonts are stored in the same folder)- position of the text in pixel: X-Y- color of the text- dimension of the text- define the filename of the .png file(24+8 alpha) 32 bit that will works as a mask in foreground- give a unique id to the QMS- Every Queue Management System has 3 options:option 1) only show the QMS managed from the arrow keysoption 2) don't show any text produced form the arrow keysand only listen the tcp socket to receive informations to show one ore more QMS on the same display, on the same layeroption 3) show the QMS managed from the arrow keysplus send the configuration and the number to show to one or more devices in the LAN trough the tcp socketnotes:use the layer raspberry framebuffer graphicsdriver 3we use Raspberry Pi Model 3B and B+ with raspbianthe devices will be resetted to the counter 00 daily, rebooting the oswhen needed I will give the link with instructions about how to compile the driver for raspberry GPU
Tags: C Programming, Pascal

 

Similar Freelance jobs:

C Programming For A Sensor Working In Console Mode

I have sensor which has reference code in C. It is to work in console mode and will communication via serial port. While compling it gives reference errors. I need a programmer who can debug and make the code work. Full documentation to code is available.I need person based in Kolkata and who will be able to explain all the functions and what it is doing. Total 6 source files are there and 6 header files. Total line of code…
Full Description of C programming for a sensor working in Console mode

Raspberry Pi Based Weighing System

Project:- Industrial Weighing SystemHardware:- Raspberry Pi, High Precision AD/DA converter,3.5" HMIBasically It is for replacement of existing hardware based on Intel 8051 microcontroller with Rasp Pi based system.
Full Description of Raspberry Pi based Weighing System

Creating A Web Scraper That Will Be Used To Extract New Companies Onto A Spreadsheet

Need a web scraper that will extract new/old data from search engines, that will be converted onto a spreadsheet, with its name, date, and time (if possible). The data we will be looking for will be new businesses, contractors, home-improvement, such as painting, drywall,plastering, cleaning services, demolition services, etc etc.
Full Description of Creating a Web scraper that will be used to extract…

Arduino Keypad Controlled Lock And Other Devices With Lcd 3 Passwords Needed

The components include keypad (3x4), arduino uno, LCD, led strip (WS2812B), 2 servomotors, and UV led. The project is based on the concept of escape room. In first stage, player have to inserted the first password, in order to move on to the second stage.When first password is correct, led strip (2nd stage) will be activated. Player have to figure out the second password and inserted it again using keypad. Once again, if the second password is correct, first servomotor…
Full Description of Arduino keypad controlled lock and other devices with Lcd 3…

Arduino Programming And Connections

Hello, I am doing a projectbased on arduino. I need some one to help me with the programming and connections. I will explain all the details in chat. But here is a brief about what i need.I have a Keypad(4X4), Stepper motor (NEMA 23), TB6600 Driver, LCD(16X2), Arduino MEGA, Encoder for stepper motor. I need connection of these. The program should be in such a way that when i enter speed or rpm the motor should move at that particular…
Full Description of Arduino Programming and connections

RFID Interfacing With Arduino And LCD

Components:RFID RC522 (with 1 tag, and 1 card), LCD 16x2 (not IC2), 1 green LED, 1 red LED, Arduino Uno, breadboardProject description:When correct card/tag is scanned by RFID, "correct"/necessary message will display on LCD, and green LED will light up for about 5 seconds. When wrong card/tag is scanned by RFID, "wrong"/necessary message will display on LCD, and red LED will light up for about 5 seconds.
Full Description of RFID interfacing with Arduino and LCD

Arduino C Programming Self Watering System

I only require the code for the arduino, as I have all the sensors and parts and can wire it and connect it.The LED display is 4 digit, 7 segment (3461BS)The Light Sensor is an iDuino LDRThe Temperature/Humidity Sensor is a DHT22I am using an Arduino Mega 2560I have a 6-12V DC submersible pump (I am using a 5V single channel relay to limit current)Must be stand-alone, all in one enclosed and neat, portable, no connection to a computer, no…
Full Description of Arduino C Programming Self Watering System

DLMS-Modbus Converter Arduino Based

1. Hardware: Arduino + Ethernet Shield2. two serial ports to communicate with DLMS meters3. Ethernet port for Modbus communication (address map will be provided)4. Simple web server for settings
Full Description of DLMS-Modbus Converter Arduino based

4 Wheel Arduino Robot Line Following

I need to correct an arduino code line following robot with 4 wheels, color sensor, presence sensor and lcd screenin fact the motor is connected to an arduino shield V2.3I have a color sensor that detects three colors at the start,the colors are displayed on an lcd screen, when three colors are present then the car follows the line until the presence sensor detects an object,if the presence sensor detects an object then the servo motor makes a 90 degree…
Full Description of 4 wheel arduino robot line following

Bitcoin Mining Tweaks

I have an idea for mining Bitcoin "smarter" and i need some help in code development and/or mining setup and understanding.To give you a brief description of the idea without getting into details at this stage:I will be mining solo using multiple ASIC miners and potentially some Cloud mining using GPU (i understand that solo mining is not profitable even with ASIC miners) but i have an idea to mine smarter. i know its a very low probability to work…
Full Description of Bitcoin mining tweaks

Need To Develop Own Version Of An Arcade Game Classic: Missile Command In C : Deadline 14th May

Project Overview:Computer games areexcellent way to practice computational and algorithmic thinking, and stretch your programming ability, especially in C in thiscase. The aim of thisproject is to recreate your version of an arcade game classic:missile command!If you are unfamiliar with the game,you can playa version of it here: https://my.ign.com/atari/missile-commandYour task is to implement a working singleplayer version of a game based on Missile Command.A fully featured implementation of the game is a lot to ask in the timeavailable, so the…
Full Description of Need to develop own version of an arcade game classic:…

C Program For Assignment Problem With On3 Complexity

Looking for a candidate with strong c/c++ skills.We want a simple c program to solve assignment problem for m X m matrix using Hungarian algorithm. The complexity of the program must not exceed n3. Program cannot use recursion, as we need to generate circuits out of it.For the right candidate this work should not take more than 10 days.If the program is satisfactory, candidate may get more work on the same project.
Full Description of C program for assignment problem with On3 complexity

Williams Percent Range Trading View Script

I need a tradingview script based on the williams percent range.Buy Arrow - when 4 timeframes (any I choose) are above "X"Sell Arrow - When 4 timeframes (any I choose) are below "X"
Full Description of Williams Percent Range Trading view Script

Data Extraction, Coding Data Processing In C Using FFT And Wavelet

Our Signal: Combination of two frequencies- measuring signal and interference signal (noise)Measuring signal: 10-400Hz variable in steps of 1Hz and is independent of lineInterference signal: Line frequency (50Hz). The signal strength is not constantRequirement: Separation/suppress the interference signal from the combined signal using FFT &Wavelet methods. The coding should be using C or Python and the solution should be applicable forall therange of measuring frequencies mentioned aboveData attached: Samples of 47Hz as measuring signal with 50Hz interference at three interference…
Full Description of Data extraction, coding data processing in C using FFT and…

Operating Systems And Process Synchronization, C/C++, Fork, Pipe And Execv

To implement a program to synchronize, with Unix/Linux pipes,concurrent processes which perform logic operations. Concepts from several computerscience disciplines, including data flow architecture, parallel computation, Boolean logic, and, operating systems. The input (passed as the first argument of your main program) to the program is a process precedence/dataflow graph specified in the following format:input_var a,b,c,d;vertex v0 = OR, v1 = NOT, v2 = AND, v3 = IMPLY;a -> v0;b -> v1;v1 -> v0;c -> v2;d -> v2;v0 -> v3;v2 ->…
Full Description of Operating Systems and Process Synchronization, C/C++, Fork, pipe and execv

 

© 2005 - 2020 getFreeLancer.com
15,176 contracts/jobs/projects currently available in our database.

There are 10 users online now.
Most online ever was 1923.