Thanks Enrico,
It is always nice to know someone else uses VB
MS2/Extra 2.0 beta 14 (20071020)
Moderators: jsmcortina, muythaibxr
Yes, there are several workarounds.jsmcortina wrote:That makes sense. When the page changes the code copies the flash data into ram. This takes a finite time.
I am assuming that with 115200 comms the next character may get dropped in this time period.
Megatune implements a delay between bytes.
James
I think it would be simpler and easier for the unitiated if this worked without the user putting in the delay. Any chance of you or Ken adding a 'fix'.
-
- Site Admin
- Posts: 39615
- Joined: Mon May 03, 2004 1:34 am
- Location: Birmingham, UK
- Contact:
The easiest fix would be to change the baud rate to 300 baud.woh wrote:I think it would be simpler and easier for the unitiated if this worked without the user putting in the delay. Any chance of you or Ken adding a 'fix'.
James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
-
- Super MS/Extra'er
- Posts: 1933
- Joined: Fri May 07, 2004 12:59 pm
- Location: Tacoma, WA
- Contact:
James, I think ye doest jest. 300 baud! Not good!jsmcortina wrote:The easiest fix would be to change the baud rate to 300 baud.
James
So do I document it as is?
I suspect it is the other commands as well. Do you know if this applies to all commands that have a page parameter, or just the "r" command?
-
- Site Admin
- Posts: 39615
- Joined: Mon May 03, 2004 1:34 am
- Location: Birmingham, UK
- Contact:
Yes, I was joking. 300 baud would be painfully slow.
Because the code must copy 1k of data from flash to ram there will always be a delay. This cannot be changed on the current chip. The tuning software must have a pause in there.
Unaclocker, you can currently change the baud rate - there's a baud rate menu under Communications. Once you've changed this you'll almost certainly need to use the boot jumper next time you re-flash.
James
Because the code must copy 1k of data from flash to ram there will always be a delay. This cannot be changed on the current chip. The tuning software must have a pause in there.
Unaclocker, you can currently change the baud rate - there's a baud rate menu under Communications. Once you've changed this you'll almost certainly need to use the boot jumper next time you re-flash.
James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".