Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 07:09 02 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 2 of 5    
Author Message
sagt3k

Guru

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

Hi Mike

  KeepIS said   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.


I use to send the commands so:
send "CTRL+C" (0x03)
wait 25ms
send "<command>"
wait 25ms

You can set wait in ms from the combobox in the left under label "Commands". Default is set at 25ms.

>>I'll get screen grab of the Console contrast when I get a chance.<<
Here I need an visual example.

Thanks
sagt3k

 
sagt3k

Guru

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

Hi GTG
  GoodToGo! said   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!


It seems strange. My PC WIN10 has Windows Defender + Bitdefender antiVirus + Malwarebytes... no virus detect until now.

The software is compiled with Delphi 10.1 Berlin.
I use sw compiled for my office which has other protections.
I'm sorry, I do not know what to say to you.
Thanks
sagt3k
 
KeepIS

Guru

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

Avast also tried to delete the file, it sent a report and it came back as a Virus, then a day later a second report came back as good.

They way they monitor a program on load and the methods used to scan the file contents itself often give false alarms, even on some of my own coded Window .NET applications, so it's no surprise, happens a lot.

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

Guru

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

Tried the RUN button with maximum delay, no difference.

Made a macro in MMedit to send Ctrl+C + RUN, worked perfectly.

Anyway, it's not a problem as I should have had that variable defined as local to the Ctrl+C handler in any case. Just a curious one though.

As far as the contrast and colour goes:

I spent some time switching between different terminal programs, it seems that in most cases colour editor output from MMBasic is almost impossible to use, switching to "no colour" was similar to others, the differences are basically down to the Font used in each program, so having a choice of FONT would be good as it really makes a difference to "MY" perception of what is easiest to read.

Mike.

NANO Inverter: Full download - Only Hex Ver 8.1Ks
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9610
Posted: 02:49pm 23 Aug 2017
Copy link to clipboard 
Print this post

Hi.

0.924 runs OK for me on Windoze 8.1 Pro 64-bit.
Bill(Gates) did moan at first about this being unknown software, but you just click on MORE INFO, then click on RUN ANYWAY, and away it went.

No complaints from Windows Defender on my machine.

Just for the forum's information.

Perhaps Windoze 10 is a bit more unforgiving?

Are you going to allow making the text in the editor larger?
I know you have lots to do, so this might be on the to-do pile, but I just thought I would mention it, cos bigger text is always much easier to work with when writing or debugging code.

I really like this application, and am following it's development closely.
Keep up the great work sagt3k.
You must have spent hours getting it this far..... Edited by Grogster 2017-08-25
Smoke makes things work. When the smoke gets out, it stops!
 
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 1003
Posted: 03:25pm 23 Aug 2017
Copy link to clipboard 
Print this post

I was going to give it a try but AVGFree on win10 is not letting it run for now, deletes straight away.

Regards
Gerry
Latest F4 Latest H7 FotS
 
KeepIS

Guru

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

It depends on the Virus detection program, Defender on Win 10 has no problem with it. I can confirm that there is no virus in the program, it was sent (automatically) and analysed by AVAST and came back as clean.

This is such a common complaint with false positives in most anti virus programs, they have a separate test and score for this very thing, some are really poor.

BTW I find the AVAST program launch monitor an absolute pain in the $%^& and have it switched off.
NANO Inverter: Full download - Only Hex Ver 8.1Ks
 
sagt3k

Guru

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

Hi to Everybody

Thanks to all. "Micromite Console" is designed to be fast and portable without installation.
I'll try to sort out all the problems quickly
>>AntiVirus<<
In my opinion depends on the configurations of the AntiVirus. I tried dozens of different PCs, no problem

>>Command Errors<<
If you send me a sample code, I try to see why the anomaly when you press the "RUN" button

>>Editor<<
There is a lot to do, little by little with yours and my ideas will bring new features

For the moment a new version that system some color problems through the "ColorCode", found it here download v.0.925
Thanks
sagt3k
 
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 1003
Posted: 06:49pm 23 Aug 2017
Copy link to clipboard 
Print this post

Hi,
AVG Free is loading the latest one after is does a quick scan.
It looks promising. My initial wish list would be to remember the TCP connection list. Even if its just to define a file and format it could load from at this stage.

Regards
Gerry
Latest F4 Latest H7 FotS
 
sagt3k

Guru

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

Hi to Everybody
I used online antivirus VirusTotal and on 64 antivirus has detect zero virus .
I read different sites. And I think that the optimization code and memory management of sw can create hypothetical virus detection on Antivirus sw.
Thanks
sagt3k
 
GoodToGo!

Senior Member

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

Howdy all,

Norton was happier with the later version.
Happier in as much as it didn't throw a hissy fit and delete it automatically. It still moaned but at least it gave me the choice to run it or not....

Now I can play!

GTG!
...... Don't worry mate, it'll be GoodToGo!
 
sagt3k

Guru

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

Hi to Everybody
New version 0.926:
+ Settings : Now all settings are saved in the same application path, a file ".cfg" is handled automatically.
+ Font Editor : On Editor press "CTRL+" (Ctrl and Plus) and "CTRL-" (Ctrl and minus) for increase/decrease font size

download v.0926

Thanks
sagt3k
 
disco4now

Guru

Joined: 18/12/2014
Location: Australia
Posts: 1003
Posted: 01:29pm 24 Aug 2017
Copy link to clipboard 
Print this post

Hi,
Is there any more info about saving the settings. I can't see any difference in this area. CTRL+ is good.

Edit: I see the .cfg file now. Needed to have permissions in the directory for it to be created so either run as Administrator of move to a directory where you have permissions.

Editing the Items list under [TCPLIST] section allows you to add your favourite connections to the drop down.
Not sure how to make it default to TCP instead of UART.
#13#10 would be the item separators.


[TCPlist]
Items=#13#1010.0.0.1:23#13#10127.0.0.1:3031




Regards
GerryEdited by disco4now 2017-08-25
Latest F4 Latest H7 FotS
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9610
Posted: 04:03pm 24 Aug 2017
Copy link to clipboard 
Print this post

Excellent on the text size keys - thanks. I find bigger text much easier to read and when you are talking code, much easier to debug.
Smoke makes things work. When the smoke gets out, it stops!
 
sagt3k

Guru

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

Hi Gerry
  disco4now said   Hi,
Is there any more info about saving the settings. I can't see any difference in this area. CTRL+ is good.

Edit: I see the .cfg file now. Needed to have permissions in the directory for it to be created so either run as Administrator of move to a directory where you have permissions.

Editing the Items list under [TCPLIST] section allows you to add your favourite connections to the drop down.
Not sure how to make it default to TCP instead of UART.
#13#10 would be the item separators.


[TCPlist]
Items=#13#1010.0.0.1:23#13#10127.0.0.1:3031

Regards
Gerry


Thanks for your tips.
- Concerning the file .cfg, You do not have to handle or edit the file.cfg . All configuratios reflect settings at program closing.
- MicromiteCons is a portable software, than you need permission on directory where reside file.exe.
- [TCPlist] is populated when you type an IPaddress:Port. When press Connect, this IPaddress is added in the list. To remove it from the list, select and press CTRL+DEL.
- Short Command as the same function of TCPlist. You can digit complex instruction and press SEND. To remove it from list,select and press CTRL+DEL.

Here you can download vers. 0.927 new version.
+ Improved TCP Client/Server management and fixed a few of bugs.

Here is an example, two connections, one with an UART with TCPserver enabled on port:9070. The other as a TCP client connected on 192.168.0.2:9070




Thanks
AntonioEdited by sagt3k 2017-08-26
 
sagt3k

Guru

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

Hi to Everybody
New version 0.929 of Micromite Console:
+ some display issues solved when is connected with TCP/port
+ added CPU frequencies for MMX
+ added button Keys (F3,Shift-F3,F4,F5)
download v.0929



report VirusTotal PASSED

Thanks
Antonio
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 01:08pm 03 Nov 2017
Copy link to clipboard 
Print this post

Hi to Everybody
I announce that I will soon release a new version with a new feature, I've integrated a script engine, now with 2 languages "Basic" and "Pascal".
You can create scripts that can interact with the open console, as an example to write or read the UART or the console via TCP. This allows you to create datalogs, report views, data exchange, etc.
If anyone is interested in something that I can implement, let me know.
Thanks
Antonio





 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 11:35pm 03 Nov 2017
Copy link to clipboard 
Print this post

Hi

In this example, there are 2 sessions of MicromiteConsole.
1) The first is connected to the COM(12) port with a Micromite64 and put in the TCP/server port 3031 the serial, such as ser2net.
2) In the second session of "MicromiteConsole" a connection to the TCP/3031 port is active and in addition, a script that reads the TCP buffer and prints on the output of the script module.


 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 11:27am 06 Nov 2017
Copy link to clipboard 
Print this post

Hi to everybody

A video that demonstrates the script on Micromite Console:
Micromite Console: Example with script (01)

Thanks
Antonio
 
sagt3k

Guru

Joined: 01/02/2015
Location: Italy
Posts: 313
Posted: 09:26pm 28 Sep 2018
Copy link to clipboard 
Print this post

Hi to Everybody
I announce a new version with a new feature:
- add string panel to send strings with different functions,
send special hex/chrs or sequences, before, between or termination when sent single or multiple strings.
- the button "string/s" is enabled when a COM is activated




Here the link for download v.09.34

Every comment and / or suggestion is appreciated
Thanks
Antonio
 
     Page 2 of 5    
Print this page
The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025