Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 23:41 05 Jul 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 : Coming soon a new software for Micromite

     Page 1 of 5    
Author Message
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 11:07am 07 Sep 2016
Copy link to clipboard 
Print this post

Hello to everybody
In this post I want to show some pictures of the new software that I'm going to present soon.
Here a list of some features and images:
- software is portable and run with all windows win32/64, WinXP/Vista//7/8.x/10
- integrated editor compatible with MMBasic
- not require installation and all the code is compress and encrypted in a single data file
- integrated console UART/USB and TCP/IP, all compatible with VT100 standard and MMBasic/Editor MKII
- it is possible to put any console COMx port to TCPserver:port
- it is possible to put any console TCP/port to another TCPserver:port
- infinite possibilities of connection and management also with multiple ports
- scripting engine in 4 languages (Basic,C,Pascal and JavaScript) with RUN and DEBUG function
- hundreds of functions created to manage both UART and TCP ports with the rest of the world
- through scripts and integrated laboratory modules it possibile, for example to interact MICROMITE with MySQL database, DWEET.IO, MS-SQL, CLOUD service, with files on the PC, CHARTS , excel files etc.
At present the software is at 90% completed and now I'm writing manuals and thousands of interactive tutorials.
You are well accepted for tips and more etc.
Thanks to Geoff for the great job.















sagt3k
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6269
Posted: 12:58pm 07 Sep 2016
Copy link to clipboard 
Print this post

It looks interesting.
I am looking forward to giving it a try.
Jim
VK7JH
MMedit
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9588
Posted: 02:18pm 07 Sep 2016
Copy link to clipboard 
Print this post

Wow - impressive.
Watching this development with interest.

Still a big fan of Jim's MMEDIT though cos it is simple, and I like the KISS approach, but the new Italian beast will well suit much more advanced users I expect.

Certainly not saying anything against MMEDIT, so please don't take it that way....

I don't suppose you are planning to add a MMBASIC error glossary are you?
That would save me having to do the one I said I was going to do.
I just notice you have example code in one of your screenshots, so if it can be done with code, I wonder if it would be possible/hard/impossible to add an error glossary somewhere?
Smoke makes things work. When the smoke gets out, it stops!
 
viscomjim
Guru

Joined: 08/01/2014
Location: United States
Posts: 925
Posted: 02:56pm 07 Sep 2016
Copy link to clipboard 
Print this post

Holy Cow!!!!
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 06:10pm 07 Sep 2016
Copy link to clipboard 
Print this post

Hi Grogstet
Thanks for your interest. I don't understand.
What do you mean with:
"...add a MMBasic error glossary"?
Could you explain to me your vision?
Thanks
sagt3k
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 06:29pm 07 Sep 2016
Copy link to clipboard 
Print this post

Hi Jim
I think to release a beta version for end on september. My problems are documentation and tutorials. I need big help and time to complete all. But script and console are fulLy completed.
Thanks
 
WhiteWizzard
Guru

Joined: 05/04/2013
Location: United Kingdom
Posts: 2932
Posted: 10:02pm 07 Sep 2016
Copy link to clipboard 
Print this post

  sagt3k said   Hi Grogstet


This looks powerful - I also join the list of very interested people

Great work
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 11:08pm 07 Sep 2016
Copy link to clipboard 
Print this post

Sorry ...Grogster !!!
 
geraldfryjr

Regular Member

Joined: 02/03/2014
Location: United States
Posts: 61
Posted: 03:16am 08 Sep 2016
Copy link to clipboard 
Print this post

Very Very Cool, Looks Really Nice !!

jer Edited by geraldfryjr 2016-09-09
Keep on DIYin' !!!
 
f1fco

Senior Member

Joined: 18/03/2012
Location: France
Posts: 155
Posted: 06:55am 08 Sep 2016
Copy link to clipboard 
Print this post

a good look !
I am also interested
about the "glossary" or the help online, is it possible to use the PDF manual from Geoff ?

when you want "testers", I am present !

Pierre, from Nimes, south of France
73s de F1FCO
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 10:08am 08 Sep 2016
Copy link to clipboard 
Print this post

Hi to everybody

Concerning manual or glossary, the software has an integrated and powerful tool to create help,tutorials and manuals (in the future video via streaming from the internet) and it allows to create the construction of interactive objects. For example you can make the code interacting with the manual or harnessing the code on every single subject of the manual. Here is missing only the imagination, I have called this technology "user interactive manual". Then I created sections to divide the different topics.
Thanks for your interest.

 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 10:26am 08 Sep 2016
Copy link to clipboard 
Print this post

Hi
In this example I have a VT100 client console connected with the same software, but in other location/PC. Not only I could interact with the console directly into TCP, with the remote PC that has connected a micromite via UART , but I can interact via script and code to manipulate data etc.

sagt3k
 
Chris Roper
Senior Member

Joined: 19/05/2015
Location: South Africa
Posts: 280
Posted: 10:59am 08 Sep 2016
Copy link to clipboard 
Print this post

This all looks stunning and very advanced.

A quick question that I suspect viscomjim also has in mind. Will this work with any device talking Serial to VT100 or is specific to MicroMite?

I ask because both Jim and I work with various PIC's in Great Cow Basic as well as Micromite and your tool would be useful in many projects. Being able to remotely access a prototype, on the other side of the world via the internet, will definitely help in joint development.

I look forward to your initial release and trying it out.
I am sure that many here will be willing to contribute to your documentation efforts once we see it in action.

Cheers
Chris


http://caroper.blogspot.com/
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 11:35am 08 Sep 2016
Copy link to clipboard 
Print this post

Hi Chris

The SW is optimazed to interact in UART or TCP mode with all key sequence of Micromite.
I can have COMx with a Micromite and other multiple console with TCP ports.
In this example I have:
PC(192.168.0.3)+UART COM3:+Micromite, I share COM3 on TCPport:3031
My PC(x.x.x.2) is connected in TCPconsole with 192.168.0.3:3031
My PC share again port TCP x.x.x.3:3031 with another port 9071 and I have create another 3 TCPconsole on 9071 ...
Praticaly Micromite on UART3 on PC(x.x.x.3:3031)
and (x.x.x.2) share (x.x.x.3:3031) and redirect all data on port 9071 and so on ... etc..and scripts could interact both UART that TCP indifferently.


Thanks
sagt3k
 
Chris Roper
Senior Member

Joined: 19/05/2015
Location: South Africa
Posts: 280
Posted: 12:38pm 08 Sep 2016
Copy link to clipboard 
Print this post

Thanks sagt3k,

From your description it sounds workable.
If there is any stub code running on the Micromite I should be able to create it fairly easily in GCBasic and if it is just VT100 syntax then a Few #Define statements will work.

My eye sight is not good and your images small so I can't really read the code in the screen shots, but I don't see anything special there apart from PIN 2 being output, and the Print Timer.Pin(2) statement.

I think it will be a matter of "suck it and see" (translation from English slang - Try it out and see if it works).

Cheers
Chris

p.s. I should add that I realise that you are showing Micromite Interpretive BASIC in Console mode, whereas, GCBASIC is a compiler. I was looking to see if that code had any cFunction calls etc. to act as a protocol layer to talk to your software.Edited by Chris Roper 2016-09-09
http://caroper.blogspot.com/
 
skyv
Newbie

Joined: 14/03/2015
Location: Australia
Posts: 14
Posted: 01:20pm 08 Sep 2016
Copy link to clipboard 
Print this post

Hi sagt3k

I noticed on the "Help and Manual" preview that it was not in English.
Will it require to be translated ?

Thanks
skyv
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 06:23pm 08 Sep 2016
Copy link to clipboard 
Print this post

Hi Chris
The software has a built-in editor and recognizes all micromite or micromite plus instructions depends on the "Linguage" setting. You can directly write the code and then decide to send on the HW or via UART or via TCP. You, for example, could create a new record, capture the UART code, make changes and save on micromite connected in TCP. After can SAVE the code in the database/dat file. I often do this when I have to reprogram a Micromite remotely. With right mouse button you could insert code as "User Library" that you previously saved in the library, again via the integrated editor. The short idea is to create a service for CLOUD quick interchange of code with public/group or private profile as DROPBOX etc. but all managed by the SW.
Besides all the code you just created it has a unique identifier ID, which will allow you to save uniquely code (a kind of stamp) that will go on a server with email / data / code that will ensure the uniqueness of the code created by the owner. You will be able to decide whether to publish it and give the opportunity to share it



Thanks
sagt3k
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 06:26pm 08 Sep 2016
Copy link to clipboard 
Print this post

Hi skyv
It might be useful thanks. I do not have great English. I could quickly write help and tutorials in Italian and just get okay to make quick translations. Thank you...
Thanks
sagt3k
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 10:31am 13 Sep 2016
Copy link to clipboard 
Print this post

Hi to Everybody
I proposed to Geoff if I could give the name of "Micromite Lab" and to him it seemed like a good idea. Here are some pictures, as well as anticipated the software immediately will give the opportunity to newcomers from "About page" a quick look at "Micromite project". Then people coming in and trying, by reading the manuals (always integrated to the software), everyone will quickly write some code.
A big thank you to Geoff !!








 
ztoti
Regular Member

Joined: 27/10/2011
Location: Canada
Posts: 65
Posted: 03:11pm 17 Sep 2016
Copy link to clipboard 
Print this post

It's look phantastc, I can't wait to try it.
Good job sagt3k.
 
     Page 1 of 5    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025