Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 04:29 07 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 : MM Edit update V3.5.0

Author Message
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6269
Posted: 09:31pm 30 Sep 2014
Copy link to clipboard 
Print this post

A couple of changes to MMEdit
I considered the changes big enough to up the version number to 3.5.0
The changes are also big enough to introduce a few bugs so please test it fully and report.
I haven't updated the help file yet but that should happen as soon as a few users have reported back.

You can now set it to do an auto-backup.
The time (in minutes) and the backup folder are set in 'Preferences"
A time of zero disables the backups.
A backup occurs if there have been any changes to the code since the last save or backup.

MMEdit now saves the last 10 connections to make it easier if you have a number of devices to play with.
You can now connect via TCPIP. I have had success by installing ser2net on my Linux box.
MMEdit runs happily under Wine and you can connect to 127.0.0.1 which seems to be a better connection than trying to get Wine to do the serial port redirection. You can also have the maximite on a different PC.

To test the TCPIP, you can connect to a 'test server' which is a micromite hanging of a Raspberry Pi.

All of the chat and file manager operations should work the same as if there is a direct connection.
I have only tested it in my local network so the usual real world delays might be interesting.

http://www.c-com.com.au/MMedit.htm

Jim

VK7JH
MMedit
 
G8JCF

Guru

Joined: 15/05/2014
Location: United Kingdom
Posts: 676
Posted: 06:20am 01 Oct 2014
Copy link to clipboard 
Print this post

Hi Jim

Installed and in use.

Like the Auto-Backup feature

Thanks for all the hard work. MMEdit is in daily and constant use here. I couldn't imagine programming in MMBasic without it.

Peter
The only Konstant is Change
 
twofingers

Guru

Joined: 02/06/2014
Location: Germany
Posts: 1573
Posted: 07:25am 01 Oct 2014
Copy link to clipboard 
Print this post

@Jim

great work! I use MMEdit almost daily for my Maximites. Big THX!
If I find any errors then I will report.

Michael
causality ≠ correlation ≠ coincidence
 
paceman
Guru

Joined: 07/10/2011
Location: Australia
Posts: 1329
Posted: 04:16pm 01 Oct 2014
Copy link to clipboard 
Print this post

Great stuff Jim, I'll bet plenty of users will thank the auto-backup in future - I know I would have a couple of times in the past!

The TCPIP capability sounds interesting but I'll have to figure out what to do with it Maybe we can use it with those ESP8266 WIFI modules somehow.

Greg
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6269
Posted: 05:10pm 04 Oct 2014
Copy link to clipboard 
Print this post

I found a silly bug which sometimes caused a crash when doing an autobackup.
I think the bug is squashed in this update.
Replace the tkn file in the attached ZIP or download from my website again.
2014-10-05_030928_MMedit.zip

http://www.c-com.com.au/MMedit.htm

Jim
VK7JH
MMedit
 
hitsware
Guru

Joined: 23/11/2012
Location: United States
Posts: 535
Posted: 02:34pm 09 Oct 2014
Copy link to clipboard 
Print this post

Jim,

I finally managed to get MMedit2 (seemingly) installed in Porteus (my distro of choice)
(newbie that I am, I can't figure out how to run it)
I also have AxePad and it shows up on the main menu under 'programming'
(and works great)

Thank You for any Insight .....
 
Synergetic

Newbie

Joined: 14/01/2013
Location: New Zealand
Posts: 22
Posted: 05:51pm 11 Oct 2014
Copy link to clipboard 
Print this post

  TassyJim said   A couple of changes to MMEdit
I considered the changes big enough to up the version number to 3.5.0
The changes are also big enough to introduce a few bugs so please test it fully and report.
I haven't updated the help file yet but that should happen as soon as a few users have reported back.

You can now set it to do an auto-backup.
The time (in minutes) and the backup folder are set in 'Preferences"
A time of zero disables the backups.
A backup occurs if there have been any changes to the code since the last save or backup.

MMEdit now saves the last 10 connections to make it easier if you have a number of devices to play with.
You can now connect via TCPIP. I have had success by installing ser2net on my Linux box.
MMEdit runs happily under Wine and you can connect to 127.0.0.1 which seems to be a better connection than trying to get Wine to do the serial port redirection. You can also have the maximite on a different PC.



To test the TCPIP, you can connect to a 'test server' which is a micromite hanging of a Raspberry Pi.

All of the chat and file manager operations should work the same as if there is a direct connection.
I have only tested it in my local network so the usual real world delays might be interesting.

http://www.c-com.com.au/MMedit.htm

Jim


Jim,
My DuinoMite Mega and my Mini-MaxiMite both have Bluetooth SPP for serial connectivity. ( HC-06 BT modules)

I can connect to them as console using VT100 BlueTooth Terminals on ANDROID
But now would also like to be able to connect to them using MMedit from my PC over the Serial link via BlueTooth.
I can PAIR with the Device just fine on the PC over the serial and show in Device Manager as Standard Serial Ports over Bluetooth Link ( Com4 and Com6 )
IS it possibel currently to connect MMedit to these serial BT ports??

IF not is it possible to add this capability to MMEDIT ..

I beleive there need to be AT connect commands issued from MMedit to establish the connection over these serial BT ports??

Are you able to clarify if this is possible with MMedit?

Thanks in advance..

Paul
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6269
Posted: 07:32pm 11 Oct 2014
Copy link to clipboard 
Print this post

As far as I know, once Windows has paired with them, MMEdit or TeraTerm should be happy to communicate without any extra steps.

I think that one of the serial parts created is a control port and the other one for communications but I ignored them when I had a play and with W8.1 I was able to pair and create a serial port but I forget what I did to do it. I will have to have another play.
It depends a lot on the BT drivers.

Have you tried with either Teraterm or MMEdit?

Jim
VK7JH
MMedit
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6269
Posted: 07:56pm 11 Oct 2014
Copy link to clipboard 
Print this post

I found another bug in the autosave routines.
The website has been updated with V3.5.2 which I hope) has fixed it properly this time.

As usual, you can use the attached TKN file instead of downloading the full program.
2014-10-12_055621_MMedit.zip

Jim



VK7JH
MMedit
 
Synergetic

Newbie

Joined: 14/01/2013
Location: New Zealand
Posts: 22
Posted: 12:22am 12 Oct 2014
Copy link to clipboard 
Print this post

  TassyJim said   As far as I know, once Windows has paired with them, MMEdit or TeraTerm should be happy to communicate without any extra steps.

I think that one of the serial parts created is a control port and the other one for communications but I ignored them when I had a play and with W8.1 I was able to pair and create a serial port but I forget what I did to do it. I will have to have another play.
It depends a lot on the BT drivers.

Have you tried with either Teraterm or MMEdit?

Jim


Yea .. You are right ..

It seems to connect OK the First time but then gets hung on the second attempt ( after close and reopen maximite chat session) to
connect but fails. It appears to mess up the BT driver status/session and can not even remove the device to recover the BT session.
Just can not connect again after this occurs with out a POR on both sides
 
Synergetic

Newbie

Joined: 14/01/2013
Location: New Zealand
Posts: 22
Posted: 12:40am 12 Oct 2014
Copy link to clipboard 
Print this post

  Synergetic said  
  TassyJim said   As far as I know, once Windows has paired with them, MMEdit or TeraTerm should be happy to communicate without any extra steps.

I think that one of the serial parts created is a control port and the other one for communications but I ignored them when I had a play and with W8.1 I was able to pair and create a serial port but I forget what I did to do it. I will have to have another play.
It depends a lot on the BT drivers.

Have you tried with either Teraterm or MMEdit?

Jim


Yea .. You are right ..

It seems to connect OK the First time but then gets hung on the second attempt ( after close and reopen maximite chat session) to
connect but fails. It appears to mess up the BT driver status/session and can not even remove the device to recover the BT session.
Just can not connect again after this occurs with out a POR on both sides


Just now had my Maximite chat session in MMedit hang "Not REsponding" after switching fro ASCII mode to VT Mode using the buttons on the dialogue menu.
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6269
Posted: 12:16pm 12 Oct 2014
Copy link to clipboard 
Print this post

  Synergetic said  
It seems to connect OK the First time but then gets hung on the second attempt ( after close and reopen maximite chat session) to
connect but fails. It appears to mess up the BT driver status/session and can not even remove the device to recover the BT session.
Just can not connect again after this occurs with out a POR on both sides


Have you tried with TeraTerm so we can see if it is Windows or possibly something I can fix?

I have used a HC-05 connected to the PC via a normal USB serial port and it behaved well.
(The HC06 can only do slave while the HC05 can do slave or master)

The only PC accessible to me with Bluetooth built in is not available for a week or two so I cannot do any testing until it returns.

Jim
VK7JH
MMedit
 
TassyJim

Guru

Joined: 07/08/2011
Location: Australia
Posts: 6269
Posted: 12:21pm 12 Oct 2014
Copy link to clipboard 
Print this post

  hitsware said   Jim,

I finally managed to get MMedit2 (seemingly) installed in Porteus (my distro of choice)
(newbie that I am, I can't figure out how to run it)
I also have AxePad and it shows up on the main menu under 'programming'
(and works great)

Thank You for any Insight .....


Once you have unzipped MMEDit2 into a location that allows executing from, find the executable with your file manager and (usually) double click on it.
You might have to change the permissions of the file to executable first.

I would strongly recommend trying MMEdit under Wine and ser2net.
Using the TCPIP option under connect in MMEdit works very well for me together with ser2net - much better than direct serial connections.

Jim

VK7JH
MMedit
 
hitsware
Guru

Joined: 23/11/2012
Location: United States
Posts: 535
Posted: 09:10am 13 Oct 2014
Copy link to clipboard 
Print this post

> Once you have unzipped MMEDit2 into a location that
> allows executing from, find the executable with your
> file manager and (usually) double click on it.
> You might have to change the permissions of the file
> to executable first.

FWIW
Done.......Simply nothing happens.
I'll stick with MiniCom for now.
Trying to use Linux(pure) as much
as possible. (rather than Wine)
Thanks Again
 
Print this page


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

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025