Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 11:09 01 Aug 2025 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 : Micromite Console new application for Win

     Page 1 of 5    
Author Message
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 11:19am 13 Jun 2017
Copy link to clipboard 
Print this post

Hi to Everybody

I'm developing a series of applications with a new platform and wanted to share this first application with you, "Micromite Cons", which is totally FREE, portable and optimized for all Windows O.S. XP/7/10 32&64bit.
Is a simple console that allows you to connect to any COMx port that is connected to a board with Micromite board.
The features:
- Console is optimized for micromite tech
- different shortcuts to optimize some frequent steps
- UART over TCP capability
- Xmodem protocol for data transfer Micromite>PC, PC>Micromite
- Ability to modify the rows in real time

As I said, I'm using a new development tool and if you can kindly test it
link to download



Thanks
sagt3k
 
drkl

Senior Member

Joined: 18/10/2015
Location: Hungary
Posts: 102
Posted: 08:15pm 13 Jun 2017
Copy link to clipboard 
Print this post

Hello,
Congratulation, I want to test it, but the font size is very small: How can I enlarge it?

drkl
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 09:45pm 13 Jun 2017
Copy link to clipboard 
Print this post

Hi drkl
Thanks. For the moment this is a beta version.
As soon as it's stable and definite, I think to enable options, multi-language, fonts , saving parameters etc.
Thanks
sagt3k
 
Phil23
Guru

Joined: 27/03/2016
Location: Australia
Posts: 1667
Posted: 01:10am 14 Jun 2017
Copy link to clipboard 
Print this post

Just tried it, but I'm not sure how to connect to my devices.

They are all on WiFi.

192.xxx.xxx.181 182,183 etc.

 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 01:31am 14 Jun 2017
Copy link to clipboard 
Print this post

Hi Phil23
First You need to have an active Uart connection, later you can enable Uart<>TCP.
This function simulates "ser2net" of Linux.
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 01:33am 14 Jun 2017
Copy link to clipboard 
Print this post

Hi Phil23
First You need to have an active Uart connection, later you can enable Uart<>TCP.
This function simulates "ser2net" of Linux.Edited by sagt3k 2017-06-15
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 09:44am 14 Jun 2017
Copy link to clipboard 
Print this post

Hi to Everybody
A small summary of the "Micromite Cons" features:



 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 11:45pm 17 Aug 2017
Copy link to clipboard 
Print this post

Hi to Everybody
A small summary of the "Micromite Consosle Beta v.0.92" features:




here you can find link download

Thanks for your suggestions.
sagt3kEdited by sagt3k 2017-08-19
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 10:22am 19 Aug 2017
Copy link to clipboard 
Print this post

Hi to Everybody
A small summary of "Micromite Console Beta v.0.922", here some features:
+ VT100 terminal on UART or TCP connection
+ Autodetect USB/UART
+ TCP server, serial on TCP service with :port (as SER2NET)
+ Send/Receive data with Xmodem protocol
+ Drag & Drop file .bas from Win/Explorer to Console (direct file transfer)
+ Start implementing of an editor with several features (from ver. 0.922)
+ Drag & Drop file .bas from Win/Explorer to Editor (load file on Editor)
+ Send/Receive data with Xmodem protocol to/from Editor
- Saving settings (To be implemented)
- Editor, search, and replacement functionality (To be implemented)





here you can find link download

Thanks for your suggestions.
sagt3k
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1882
Posted: 07:12pm 19 Aug 2017
Copy link to clipboard 
Print this post

Just tried your program, very nice. I like the speed when editing a big program. However some of the coloured text is very dark in the Console window in edit mode.

Over all the text is dimmed in that window, I will play around a lot more as soon as I get time, really like it so far. I think this will be really great as it progresses.

BTW transferred a 1,700 line program from the E100+ memory to the editor in a second or so, very fast.

Mike.

EDIT: All white text in the console window in edit mode is black - not visible.

Edited by KeepIS 2017-08-21
NANO Inverter: Full download - Only Hex Ver 8.1Ks
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 01:18am 20 Aug 2017
Copy link to clipboard 
Print this post

Thanks KeepIs

"Micromite Cons" is a project ongoing. I hope to eliminate problems and add new features.
Hi add a option on console to force "Black on White" or "ColorCode" functionality.

"Micromite Console Beta v.0.923", here some features:
+ Black on White and ColorCode functionality on console
+ Color Code functionality on Editor page



Here the download v.923

Thanks
sagt3k
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 11:39am 21 Aug 2017
Copy link to clipboard 
Print this post

Hi to Everybody

I'm implementing some features in the editor, including the "auto command proposal" while typing the text.
Does anyone have a list of all MMBasic commands in this format to send to me?

PULSIN()
PULSIN( pin, polarity )
PULSIN( pin, polarity, t1 )
PULSIN( pin, polarity, t1, t2 )
STR$()
STR$( number )
STR$( number, m )
STR$( number, m, n )
STR$( number, m, n, c$ )
TAN()
TAN( number )

etc.

Thanks
sagt3k
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 10:07am 22 Aug 2017
Copy link to clipboard 
Print this post

Hi to Everybody

New features have been implemented in the editor on ver.0.924:


+ When start application 2 directory are created \Library and \UserCode. Here you can copy .bas files to make them available to the popup menu "Library". When selected the file will be inserted in text editor.
+ Text proposal when digit a part of text or press CTRL+SPACE
+ Standard popupmenu on press right mouse button
+ Implemented "Tool" button. A few features implemented including a comment entry and the "goto line".
- It still remains to complete all the MMbasic instructions with CTRL+SPACE
- It still remains to complete save of settings

Here the link to
download v.0.924

Thanks
sagt3k
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1882
Posted: 11:33am 22 Aug 2017
Copy link to clipboard 
Print this post

The RUN command gives an error, it has on the last few versions I've tried. But I like the way this is heading.

One thing I would really like sooner that later is to have the Connection port and speed saved. I know you have it planned.

The only other thing I find strange is that the text in the Console window seems to be washed out (lacking contrast).

Thanks for the work and effort that your putting into this.

Mike.
NANO Inverter: Full download - Only Hex Ver 8.1Ks
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 07:47pm 22 Aug 2017
Copy link to clipboard 
Print this post

Hi Mike
Thanks for your reply.
Could You attach visual examples of the cases found?
Thanks
sagt3k
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1882
Posted: 08:54pm 22 Aug 2017
Copy link to clipboard 
Print this post



Pressing the RUN button brings up this error.

Type RUN and everything works fine. What command are you sending apart from "RUN" when the run button is pressed?
Edited by KeepIS 2017-08-24
NANO Inverter: Full download - Only Hex Ver 8.1Ks
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1882
Posted: 09:14pm 22 Aug 2017
Copy link to clipboard 
Print this post

So this is interesting, I have a CTRL-C Handler, if I remove the global declaration for the string ThisInput$ and place it into the Handler as a LOCAL variable, your button works.

If I just comment out the Global declaration in my code, then of course, typing RUN brings up the the same error. BTW the Ctrl-C Handler reinstalls the original handler on exit.

EDIT: FYI I always code with:

Option default none
Option explicit

Edited by KeepIS 2017-08-24
NANO Inverter: Full download - Only Hex Ver 8.1Ks
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 09:31pm 22 Aug 2017
Copy link to clipboard 
Print this post

Yes Mike
You are right. I send ctrt+c for all buttons command. This to ensure that mmbasic-hw is at prompt. After I send the command.
 
KeepIS

Guru

Joined: 13/10/2014
Location: Australia
Posts: 1882
Posted: 10:39pm 22 Aug 2017
Copy link to clipboard 
Print this post

Well, looks like others running a CTRL-C handler will need to test this, but size of program could play a part in RUN timing? like I said, it's not a problem as I just type RUN. I'm guessing it's the timing between the CTRL-C and RUN command sequence.

I'll get screen grab of the Console contrast when I get a chance.

Mike.Edited by KeepIS 2017-08-24
NANO Inverter: Full download - Only Hex Ver 8.1Ks
 
GoodToGo!

Senior Member

Joined: 23/04/2017
Location: Australia
Posts: 188
Posted: 12:30am 23 Aug 2017
Copy link to clipboard 
Print this post

Hey sagt3k,

I tried to run the program but Windows Defender and Norton had a coronary about it and promptly deleted it on me?

Not sure if it's just overzealousness on Norton's behalf, but I'm surprised that Defender had a hissy-fit.....

GTG!
...... Don't worry mate, it'll be GoodToGo!
 
     Page 1 of 5    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025