Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Extra libraries, Code snippets, applications etc. » Applications created with U++ » Silos-master
Silos-master [message #33463] Wed, 10 August 2011 00:24 Go to next message
Mindtraveller is currently offline  Mindtraveller
Messages: 916
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

App was made for one of my customers. It is alive and upgraded monthly.

http://www.silos-master.ru/images/interface/3-1.jpg

Silos-master is a kind of universal measuring system for industry. Uses a various set of sensors to determine an amount of product within the silos. Highly customizible options, different sensor types support (acoustic, rotor, tenso, etc.).
Supports work as distributed network of units: server, clients and operators.

Features include:
* solid U++ project consists of 9 custom packages
* heavily multithreaded using Mt and MtAlt, using sync object for queueing sensor requests
* "static driver" approach enables adding more sensors almost without changing common code (just register new sensor class).
* Adaptive "vector" interface elements made with Painter package (using gradients and antialiasing)
* Network mode; App can connect to itself from another IP-address using one of predefined roles; works as server, as a client or as a mixed unit (clent/server at the same time); using Web package heavily, especially HttpServer and HttpClient.
* Incremental network update mode is used for slow or irregular connections automatically (i.e. incremental logs synchronization between operator and server or), setting highest priority to synchronizing actual measured data, and lower priority for log sync
* Using modem/GSM connections, TCP/IP or RS-485 for network regardless of actual connection type; connections may be duplicated (as backup in case of primal connection failure). Implemented with a number of custom packages.
* adapting GUI for touchscreen
* custom copy-protection wich doesn't use any Internet connection
* sqlite3 based log system
* supports fullscreen "easy-view" just using one additional small window class (very easy added)

Here's link to the site about Silos-master (sorry guys, currently in Russian).
Interface:
http://www.silos-master.ru/interface/
Silos-master network structure options:
http://www.silos-master.ru/system/


U++ rule!
Re: Silos-master [message #33465 is a reply to message #33463] Wed, 10 August 2011 09:13 Go to previous messageGo to next message
koldo is currently offline  koldo
Messages: 3153
Registered: August 2008
Ultimate Member
Nice! Smile

Best regards
IƱaki
Re: Silos-master [message #33480 is a reply to message #33463] Fri, 12 August 2011 10:58 Go to previous messageGo to next message
tojocky is currently offline  tojocky
Messages: 607
Registered: April 2008
Location: UK
Contributor

Hello Pavel,

Very nice application.
Can you answer which method do you use to communication between server and client side?

Thank you in advance.
Ion.
Re: Silos-master [message #33482 is a reply to message #33480] Fri, 12 August 2011 12:30 Go to previous messageGo to next message
Mindtraveller is currently offline  Mindtraveller
Messages: 916
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

Hello, Ion. For Web interaction I use HTTP protocol, for GSM/etc. I use custom protocols with error detection.
Re: Silos-master [message #33588 is a reply to message #33482] Fri, 26 August 2011 12:00 Go to previous messageGo to next message
mdelfede is currently offline  mdelfede
Messages: 1264
Registered: September 2007
Senior Contributor
Hi,

just curious... which kind of copy protection ?
Platform independent too ?

Ciao

Max
Re: Silos-master [message #33593 is a reply to message #33588] Sun, 28 August 2011 13:51 Go to previous messageGo to next message
281264 is currently offline  281264
Messages: 269
Registered: June 2010
Location: Spain
Experienced Member
Congratulations; it is fine and interesting.

Some queries:

how is the installer tool?
What application do you use?

Best wishes,

Javier
Re: Silos-master [message #33776 is a reply to message #33588] Mon, 12 September 2011 13:48 Go to previous messageGo to next message
Mindtraveller is currently offline  Mindtraveller
Messages: 916
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

mdelfede wrote on Fri, 26 August 2011 14:00

Hi,

just curious... which kind of copy protection ?
Platform independent too ?

Ciao

Max



Hello, Max

I use custom protection package. I can't rely on existing internet connection (industrial automation unit are commonly work in local networks disconnected from Internet).
Yes, it's cross platform.
It uses hardware data (acquired by Functions4U package).
Windows part "saves" to registry. POSIX parts "saves" to a file in user directory.
So it's not a kind of "hard" protection. It was not my initial intent to make professional-level protection.
Re: Silos-master [message #38578 is a reply to message #33463] Wed, 26 December 2012 02:40 Go to previous messageGo to next message
lectus is currently offline  lectus
Messages: 329
Registered: September 2006
Location: Brazil
Senior Member
How did you draw these images?
Re: Silos-master [message #38584 is a reply to message #38578] Wed, 26 December 2012 08:29 Go to previous messageGo to next message
Mindtraveller is currently offline  Mindtraveller
Messages: 916
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

Actually versions 1 and 2 just drawn prerendered images.
Versions 3.x uses drawing with Upp::Painter which is scalable to ANY display resolution.
Re: Silos-master [message #38585 is a reply to message #38584] Wed, 26 December 2012 08:34 Go to previous messageGo to next message
Mindtraveller is currently offline  Mindtraveller
Messages: 916
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

for small window:

index.php?t=getfile&id=3997&private=0
  • Attachment: sm1.jpg
    (Size: 120.59KB, Downloaded 572 times)
Re: Silos-master [message #38586 is a reply to message #38585] Wed, 26 December 2012 08:36 Go to previous message
Mindtraveller is currently offline  Mindtraveller
Messages: 916
Registered: August 2007
Location: Russia, Moscow rgn.
Experienced Contributor

for large window:

index.php?t=getfile&id=3998&private=0
  • Attachment: sm2.jpg
    (Size: 165.11KB, Downloaded 586 times)
Previous Topic: xntalk
Next Topic: Movie Manager program
Goto Forum:
  


Current Time: Wed Aug 05 06:17:33 CEST 2020

Total time taken to generate the page: 0.01220 seconds