Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 15:56 24 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : MMIDE - Maximite Terminal - 2011-11-21

Author Message
CircuitGizmos

Guru

Joined: 08/09/2011
Location: United States
Posts: 1425
Posted: 12:46am 22 Nov 2011
Copy link to clipboard 
Print this post

Updated MMIDE (2011-11-21)

This can be used on a PC for connecting to a Maximite. You can load BASIC files from your PC to your Maximite and save BASIC files from your Maximite to your PC through the USB/serial connection.

Implemented an info screen.
Created a date/time set button.

Backspace supported. Other cursor keys not yet implemented.

Windows: http://www.circuitgizmos.com/files/MMIDE.zip

Still developing in my spare time. Let me know about any issues.Edited by CircuitGizmos 2011-11-23
Micromites and Maximites! - Beginning Maximite
 
Bryan1

Guru

Joined: 22/02/2006
Location: Australia
Posts: 1344
Posted: 01:40am 22 Nov 2011
Copy link to clipboard 
Print this post

HI CG,
I'll download that new version now and give it a go when I can mate. Now last night I had some fun using MMIDE and I'm not sure if I did a few bug's.

OK several times after I rebooted MMIDE it wouldn't show com3 only com 1 and 2. com3 is the Duinomite. After several reboots it did show and everything was sort of fine until I ran the datalog.bas file then all of a sudden I lost any use of the mouse in the IDE. The mouse worked fine outside of the IDE but as soon as I brought it in the window it disappeared. Control-C wouldn't stop the program and even after closing the IDE via the task manager when I rebooted AFTER I rest the Duinomite it kept going with that problem. Also with the 'read' radio button when I clicked on that what ever program I had going came up in the window. The set date button worked fine too.

Anyway that is what I found out last night using the MMIDE so I thought it best to let you know incase you missed it on the newer version.

Regards Bryan
 
CircuitGizmos

Guru

Joined: 08/09/2011
Location: United States
Posts: 1425
Posted: 01:49am 22 Nov 2011
Copy link to clipboard 
Print this post

Thank you Bryan1 for the feedback. Please let me know what the new version does in these cases.

MMIDE queries Windows for "installed" serial ports. The Maximite (standard) shows up as a serial port - I assume the Duinomite does, too. If Windows can not see the driver, then MMIDE will not list it.

I'm not sure what datalog.bas does, but from what I understand the "screen" output is disabled when writing to internal flash. Were you writing a log to the A: drive?

The radio buttons assume that immediate mode - the MMBASIC prompt where you type programs - is available. The buttons just execute a few MMBASIC commands.

Thanks for letting me know!
Micromites and Maximites! - Beginning Maximite
 
donmck

Guru

Joined: 09/06/2011
Location: Australia
Posts: 1313
Posted: 02:24am 22 Nov 2011
Copy link to clipboard 
Print this post


CG, just a quick run, but got this on the time string:

> date$ = "22-11-2011" : time$ = "13:20:58"
> date$ = "22-11-2011" : time$ = "13:20:59"
> date$ = "22-11-2011" : time$ = "13:21:5"
> date$ = "22-11-2011" : time$ = "13:21:7"
> date$ = "22-11-2011" : time$ = "13:21:8"
> date$ = "22-11-2011" : time$ = "13:21:9"
> date$ = "22-11-2011" : time$ = "13:21:11"
> date$ = "22-11-2011" : time$ = "13:21:12"

at least you got the ozzie date right!

What happened to Carl Edwards?
#14 is the man.

Cheers Don...

https://www.dontronics.com
 
Bryan1

Guru

Joined: 22/02/2006
Location: Australia
Posts: 1344
Posted: 02:35am 22 Nov 2011
Copy link to clipboard 
Print this post

Hi CG,
I just tried again with the new version and the header that comes up does say Olimex but then there are a few letter after and they do change on a reboot. I did see first it found com3 ok but after I tried the same datalog.bas file then hit 'run' the cursor disappeared, the led was flashing on the board and the program froze with no output on the MMIDE screen. When I rest the board and fired up again MMIDE it didn't see com3 but after a manual reboot of the board ( taking the usb out) worked and it found it OK.

Now this isn't related to MMIDE but as Don has taken attention to this thread I tried to get the Olimex bootloader program going and I changed the .ex_ to .exe. When I tried to run it it kept saying 'cannot find mingwm10.dll'. I did see a .cab file in the folder from the download so I double clicked that and it installed then I did a computer reboot but still the same. Not seeing that file. So it does look like I'm stuck here trying to to the new update.

I would of put this second thing on Ken's site but I'm still waiting for the activation email .

Regards Bryan
 
CircuitGizmos

Guru

Joined: 08/09/2011
Location: United States
Posts: 1425
Posted: 02:47am 22 Nov 2011
Copy link to clipboard 
Print this post

  donmck said  
CG, just a quick run, but got this on the time string:

> date$ = "22-11-2011" : time$ = "13:20:58"
> date$ = "22-11-2011" : time$ = "13:20:59"
> date$ = "22-11-2011" : time$ = "13:21:5"
> date$ = "22-11-2011" : time$ = "13:21:7"
> date$ = "22-11-2011" : time$ = "13:21:8"
> date$ = "22-11-2011" : time$ = "13:21:9"
> date$ = "22-11-2011" : time$ = "13:21:11"
> date$ = "22-11-2011" : time$ = "13:21:12"

at least you got the ozzie date right!

What happened to Carl Edwards?
#14 is the man.

Cheers Don...


Hmmm. Leading zero suppression. Nothing is ever simple, is it?

Carl? Oh he came in AFTER Tony, as it should be. :-) Yes this is off topic, but that was the most exciting race I've ever watched. Last race of the season, Tony and Carl first and second made Tony the champion. Had it been Carl, and then Tony second, Carl would have been champion. Only that one point difference there to the last lap.


  Bryan1 said   Hi CG,
I just tried again with the new version and the header that comes up does say Olimex but then there are a few letter after and they do change on a reboot. I did see first it found com3 ok but after I tried the same datalog.bas file then hit 'run' the cursor disappeared, the led was flashing on the board and the program froze with no output on the MMIDE screen. When I rest the board and fired up again MMIDE it didn't see com3 but after a manual reboot of the board ( taking the usb out) worked and it found it OK.



I don't have a Duinomite, so I can't reproduce your efforts. If the SD card activity LED is blinking, perhaps there is no video output? Not to discount something else possibly being wrong, but I don't have the hardware to try reproducing the problem.

I'll keep investigating this for you.


Edited to add:

I gave this a whirl using MMIDE and an SM1. The screen clears and data prints. I can control-C to stop it.

Edited by CircuitGizmos 2011-11-23
Micromites and Maximites! - Beginning Maximite
 
donmck

Guru

Joined: 09/06/2011
Location: Australia
Posts: 1313
Posted: 03:42am 22 Nov 2011
Copy link to clipboard 
Print this post

  Bryan1 said  I tried to run it it kept saying 'cannot find mingwm10.dll'.
Regards Bryan


http://www.themaximitecomputer.com/max/Programs/index.php?di r=Hardware%2FDontronics%2FOlimex%2FDownload+Files%2F

Sorry Bryan, multi-tasking today,

and I got Ken's email straight away, which I would assume was generated from his system, so I would send him an email.

Cheers Don...Edited by donmck 2011-11-23
https://www.dontronics.com
 
ksdesigns

Senior Member

Joined: 25/06/2011
Location: United States
Posts: 143
Posted: 03:45am 22 Nov 2011
Copy link to clipboard 
Print this post

CircuitGizmos
If you want PM your address and i will send you a DuinoMite i have a few
ken


Edited by ksdesigns 2011-11-23
 
Print this page


To reply to this topic, you need to log in.

© JAQ Software 2024