Pages: 1 [2] 3 4 ... 7   Go Down
Author Topic: [Update] Tellurium: serial monitor  (Read 10210 times)
0 Members and 1 Guest are viewing this topic.
USA, FL
Offline Offline
God Member
*****
Karma: 14
Posts: 689
A life? Where can I download one of those?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If you need someone to test it, send me a PM.   smiley-cool
Logged

//LiNK

Melbourne, Australia
Offline Offline
God Member
*****
Karma: 8
Posts: 567
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If you need someone to test it, send me a PM.   smiley-cool

As soon as it's in a state of testability, I will do so. You're running Windows, I take it?
Logged

Windows serial port monitor: Tellurium | Arduino serial port debugging library: DBG | Cusom LCD char generator | Technical questions will only be answered in forum threads

USA, FL
Offline Offline
God Member
*****
Karma: 14
Posts: 689
A life? Where can I download one of those?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Windows 7 Ultimate x64 w/latest updates.
Logged

//LiNK

Melbourne, Australia
Offline Offline
God Member
*****
Karma: 8
Posts: 567
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Still enhancing functionality in both the app and the library, writing things I need to work out wtf is going on with my own Arduino development...

Once it's all up and running, I'd like to run as complex a sketch as I can as an example of what the library + app can do.

Any suggestions on one of the more complex examples users can obtain from the Playground? Preferably a tutorial or similar that actually does something, that does not require esoteric hardware, with some functions and what not, rather than a library which are typically designed to be used more as black boxes?

Thanks.
« Last Edit: June 12, 2013, 06:28:55 am by aarondc » Logged

Windows serial port monitor: Tellurium | Arduino serial port debugging library: DBG | Cusom LCD char generator | Technical questions will only be answered in forum threads

Melbourne, Australia
Offline Offline
God Member
*****
Karma: 8
Posts: 567
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

After the flood of responses to my query, I have decided I will probably demo the debug library with this tutorial: http://code.google.com/p/arduinode/
Logged

Windows serial port monitor: Tellurium | Arduino serial port debugging library: DBG | Cusom LCD char generator | Technical questions will only be answered in forum threads

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 129
Posts: 8589
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
After the flood of responses to my query
Not uncommon, I started a thread the other and not a single response smiley

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Melbourne, Australia
Offline Offline
God Member
*****
Karma: 8
Posts: 567
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
After the flood of responses to my query
Not uncommon, I started a thread the other and not a single response smiley

______
Rob

And you can't seem to list threads started by a user any more, so I can't find it to post in it for you.

I get there's not a lot of excitement / interest about this app I've written, so it's no problem.

Is the market big for the Arduino - or is the bell curve skewed towards the beginner with 0 programming experience regardless of size? I have seen more than a few balance robots demoed on youtube but someone here managed to successfully launch a kickstarter for a balance robot. Curious.
Logged

Windows serial port monitor: Tellurium | Arduino serial port debugging library: DBG | Cusom LCD char generator | Technical questions will only be answered in forum threads

USA, FL
Offline Offline
God Member
*****
Karma: 14
Posts: 689
A life? Where can I download one of those?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I am sure there is more people interested.  Since you haven't put up any files for people to look at it first hand*, they may not have anything to say yet.

I have looked at most of the free monitors out there and they just don't seem right for me.  I have outgrown the Arduino Serial Monitor and looking for something with a few more features.

*There have been members here that state they have a perfect program/software they are developing, then after a while, they are never heard from again.
Logged

//LiNK

Melbourne, Australia
Offline Offline
God Member
*****
Karma: 8
Posts: 567
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I am sure there is more people interested.  Since you haven't put up any files for people to look at it first hand*, they may not have anything to say yet.

I have looked at most of the free monitors out there and they just don't seem right for me.  I have outgrown the Arduino Serial Monitor and looking for something with a few more features.

*There have been members here that state they have a perfect program/software they are developing, then after a while, they are never heard from again.

Cheers mate. I hear you on the fly by nighters, I have found you get that in all forums.

My problems are
1. perfectionism
2. brainstorming success

I think of more enhancements (to do things I need, let alone want) and the development continues...

I'll aim to get something useable / testable by the end of the weekend and post a link to a download.

It's only one exe but I'll probably do an installer so it can be easily uninstalled.

What would be the three functions you want the most in a monitor?
Logged

Windows serial port monitor: Tellurium | Arduino serial port debugging library: DBG | Cusom LCD char generator | Technical questions will only be answered in forum threads

USA, FL
Offline Offline
God Member
*****
Karma: 14
Posts: 689
A life? Where can I download one of those?
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Right now, I am looking for just the basics.

Be able to stop the scroll
Maybe delay the scrolling (adjustable)
Non blocking.

Those are what I need right now.

I will probably post more as I remember my thoughts from looking and testing other monitors.
Logged

//LiNK

Melbourne, Australia
Offline Offline
God Member
*****
Karma: 8
Posts: 567
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

non-blocking?
Logged

Windows serial port monitor: Tellurium | Arduino serial port debugging library: DBG | Cusom LCD char generator | Technical questions will only be answered in forum threads

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 129
Posts: 8589
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

HEX printing of control chars and/or just a full stop printed in a control char's place so you can see the activity. eg

WERTY..ASDFF.XCVB..

indicating two TABs after the first block, one TAB after the second and a trailing CR/LF


_____
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Melbourne, Australia
Offline Offline
God Member
*****
Karma: 8
Posts: 567
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ah dear. The wonders of programming in multiple languages... I wanted to throw together a quick sketch to see which characters would print. so I did this:


Code:
    Serial.println("ASCII characters:");
    for (byte b = 1; b < 256; b++) {
        Serial.print((int)b);
        Serial.print(" = ");
        Serial.println((char)b);
    }

Yes. That is an infinite loop. Spent the last n minutes going bonkers trying to work out why...

Phew!

Results soon.
Logged

Windows serial port monitor: Tellurium | Arduino serial port debugging library: DBG | Cusom LCD char generator | Technical questions will only be answered in forum threads

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 129
Posts: 8589
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Took me a second or two smiley
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Melbourne, Australia
Offline Offline
God Member
*****
Karma: 8
Posts: 567
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Took me a second or two smiley


First thing I do in my sketches is turn pin 13 off - it's too bright with the board right next to me... and now that pesky Tx LED is staying on. So I knew what was happening, just not why...
Code:
Serial.println("ASCII characters:");
    for (int i = 0; i < 256; i++) {
        Serial.print((int)i);
        Serial.print(" = ");
        Serial.print((char)i);
        if (((i+1) % 12) == 0) Serial.println("");
        else Serial.print((char)9);

Raw ascii output - minimal replacements:


Same sketch output, showing a couple of optional replacements:



I see I missed #1 the first time around - that's been fixed now.
Logged

Windows serial port monitor: Tellurium | Arduino serial port debugging library: DBG | Cusom LCD char generator | Technical questions will only be answered in forum threads

Pages: 1 [2] 3 4 ... 7   Go Up
Jump to: