Wednesday, August 1, 2012

qSerialTerm: Improved and now can be used as Data Logger

qSerialTerm, the Qt based serial port emulator, has been improved from its first version, and now has a data logging feature, all the improvements are listed below:

  • Added data logging feature (rewrite file or append to file).
  • Reading data from the serial port is now periodic.
  • Fixed lose of focus when data is received.
  • Rearranged docks.
  • Docks can be called back from the "View" menu.

You can see below the new looks of qSerialTerm.

qSerialTerm new looks

I'll now show you via images the new logging feature. Below you can see the log file selection dialog.

Selecting the log file.

Before start logging, you can select whether to overwrite or to append to an existing file, using the "append" checkbox. After you start logging, a timer will show for how long you have been logging.

Testing the logging feature.

On the following image, you can see the contents of the "log.txt"

Checking the log file.

Repository


8 comments:

  1. Hi Jorge,

    I've tried to download your code from github. But when I run it, there are a few errors appeared.

    Fatal error in serialportwidget.h with these:
    #include
    #include

    Fatal error in serialport.h with these:
    #include "serialport-global.h"

    Fatal error in circularbuffer.h with these:
    #include

    I'm looking forward to reading your reply.
    Thanks.


    Regards
    ILHAM

    ReplyDelete
    Replies
    1. Hello ILHAM,

      qSerialTerm depends on two libraries: QtSerialPort and libqwt.

      Be sure to check the repository's wiki.

      In that wiki you'll find out how to install these libraries.

      Regards,

      Jorge Aparicio

      Delete
  2. Sorry, it was seem right.
    I mean:

    Fatal error in serialportwidget.h with these:
    [code]
    #include QtAddOnSerialPort/serialport.h
    #include QtAddOnSerialPort/serialportinfo.h
    [/code]

    Fatal error in serialport.h with these:
    [code]
    #include "serialport-global.h"
    [/code]

    Fatal error in circularbuffer.h with these:
    [code]
    #include qwt_series_data.h
    [/code]

    I'm looking forward to reading your reply.
    Thanks.


    Regards
    ILHAM

    ReplyDelete
  3. Hello, i was trying to run qSerialTerm in QT5 and i've multiple problems.

    At least I change some lines of code to adapt it to QT5 and the result is here:

    https://github.com/lrmoreno007/QT5SerialTerm

    Thanks a lot to Jorge Aparicio.
    -----------------------------------------------------

    ¿Hablas español Jorge? Me cuesta mucho expresarme en inglés. Quería decirte, que si tienes algún inconveniente con mi repositorio lo cambio o lo elimino, sin problema. Soy muy muy nuevo en esto de la programación en QT, de hecho esta adaptación ha sido mi primer contacto con QT. Y mucho mas novato en GitHub, he intentado subir el proyecto como Fork, pero no he sabido hacerlo, por eso he tenido que cambiarle el nombre.

    Muchas gracias por brindarnos este proyecto a todos. Un saludo.

    ReplyDelete
  4. READ CAREFULLY TO HELP SOMEONE
    My name is clara i'm from uk,i want to use this opportunity to disclose a vital information which I was asked not to.i have a brother who work as an anonymous he was the one who told me about this FREE CARD that you can used in buying and cash out a limit amount of money.he further told me their manager specialize in doing FREE CARD that he his going to send me his email but i should not expose him to manager in case he ask me how i got his email, that i found it on the internet so two days after i contacted him he reply was what's your name and how did you got my email which i told him exactly what my brother told me so after that he further asked me how he can be off help to me which i did by explaining my financial situation.After my explanation he asked some question which i answer then he reply by telling me he his a God fearing man that he was touch by my story that his going to help me.i was so happy he didn't rejected my offer.   So after the interaction he ask me to give him some days that he will get back to me,then after a week interval in the morning i receive a package unknowingly to me he was the FREE CARD follow by the instruction how am going to register and used it.today making it a year plus that have been using this FREE CARD.  NOTE;my major aim of revealing this information is because someone out there is passing through financial challenge you can as well reach him via email [officialfreecardmanager@gmail.com]
     TRY YOUR LUCK WITH GOD ALL THINGS ARE POSSIBLE

    ReplyDelete
  5. Selling USA FRESH SPAMMED SSN Leads/Fullz, along with Driving License/ID Number with EXCELLENT connectivity.

    **PRICE**
    >>1$ FOR EACH FULLZ WITHOUT DL NUMBER
    >>2$ FOR EACH LEAD/FULLZ/PROFILE
    >>5$ FOR EACH PREMIUM LEAD/FULLZ/PROFILE

    **DETAILS IN EACH LEAD/FULLZ**

    ->FULL NAME
    ->SSN
    ->DATE OF BIRTH
    ->DRIVING LICENSE NUMBER WITH EXPIRY DATE
    ->ADDRESS WITH ZIP
    ->PHONE NUMBER, EMAIL, I.P ADDRESS
    ->EMPLOYEE DETAILS
    ->REALTIONSHIP DETAILS
    ->MORTGAGE INFO
    ->BANK ACCOUNT DETAILS

    >All Leads are Tested & Verified.
    >Invalid info found, will be replaced.
    >Serious buyers will be welcome & I will give discounts on bulk orders.
    >Fresh spammed data of USA Credit Bureau
    >Good credit Scores, 700 minimum scores
    >Bulk order will be preferable
    >Minimum order 20 leads/fullz
    >Hope for the long term business
    >You can asked for samples, specific states & zips (if needed)
    >Payment mode BTC, ETH, LTC, Paypal & PERFECT MONEY

    Email > leads.sellers1212@gmail.com
    Telegram > @leadsupplier
    ICQ > 752822040

    ''OTHER GADGETS PROVIDING''

    >SSN Fullz
    >CC fullz
    >Dead Fullz
    >Carding Tutorials
    >Hacking Tutorials
    >SMTP Linux Root
    >DUMPS with pins track 1 and 2
    >Sock Tools
    >Server I.P's
    >USA emails with passwords (bulk order preferable)

    **Contact 24/7**

    Email > leads.sellers1212@gmail.com
    Telegram > @leadsupplier
    ICQ > 752822040

    ReplyDelete
  6. Something will certainly constantly come along at the existing time and also ruin iptv reseller panel. The host network cannot birth the limitless tons. If the webserver goes down, you might not be able to obtain the stream.

    ReplyDelete
  7. I-C-Q--(748957107)
    T-G--(@James307)
    SKYPE--(@Darkiris)
    Reddit--(Hawksquad007)
    _______________


    US-A S-SN F-ULLZ WITH ALL PERSONAL DATA+DL NUMBER (f-reshly s-pammed 2022)
    VALID TO-OLS & TUT-ORIALS

    -F-ULLZ FOR P-U-A & S-B-A

    -F-ULLZ FOR DOOR-DASH & U-BER EAT

    -YOUNG AGE PRO-S/L-EADS

    -OLD & DEAD F-ULLZ

    -UK F-ULLZ

    -CANADA F-ULLZ

    -F-ULLZ FOR T-AX RE-FUND

    -B2B FU-LLZ U-S-A

    -E-MAIL L-EADS

    -F-UL-ZZ/D-ATA-BASE VEHICLES

    -M-AILER/S-ENDER

    -R-DP'S & S-MTP'S

    -C-PA-NEL / S-HE-LL'S

    -E-MAIL LEA-DS

    -D-U-M-PS + P-I-N-S

    -PHONE NUMBER L-EADS

    -T-OO-LS A-vailable

    -S-SN P-ROS (700+ CS)

    *F-ullz/l-ead with D-L n-um + E-XPIRY DATE

    *F-ullz with Good c-redit score(Any s-tate)

    *S-SN+D-OB

    *Premium i-nfo

    *E-I-N P-I-N L-EA-DS

    -In-valid or Wrong f-ullz can be replaced
    -Free s-amples can be provided only for big Deals
    -Can get specific s-tate,zip code,age etc...
    -Payment method C-rypto,PM,Pay-pal

    ReplyDelete