PDA

View Full Version : ICS for the MR03VE


TheSteve
2013.02.19, 01:42 AM
I have spent some time looking at the MR03VE programming software from Kyosho. The profile files are saved as a .mbc, they are really an xml file.
There are 32 unique byte values stored.

I have mapped about 80% of the values so far and documented them. There are many bytes that can't be changed by the Kyosho software - lots of mystery bytes!
If you're interested I can post the values I have documented so far, in a few days I should have finished with all of the them.

Racer-HH
2013.02.19, 11:34 AM
yes please do so - either the 80% now and complete later or wait until reaching 100%.

pinwc4
2013.02.19, 08:40 PM
I have spent some time looking at the MR03VE programming software from Kyosho. The profile files are saved as a .mbc, they are really an xml file.
There are 32 unique byte values stored.

I have mapped about 80% of the values so far and documented them. There are many bytes that can't be changed by the Kyosho software - lots of mystery bytes!
If you're interested I can post the values I have documented so far, in a few days I should have finished with all of the them.

Yes, please do, this will save me some work.

I am not surprised that they are not all used, that was also the case with the previous mini-z's. They had 15 bytes of data, but the first generation ICS only used 7 of them, by the time the MR-03 came out they used 12 and the Brushless looked like it needed more than the 15 that the prior protocol had.

lfisminiz
2013.02.19, 09:00 PM
Sounds like a good, helpfull idea.:)

TheSteve
2013.02.21, 10:10 PM
OK, here are all of the values the Kyosho software lets you change.

The bytes are bolded and listed in order with the default values. For each option I have listed the software displayed value and then the corresponding stored value.

32 bytes total

90 - unknown
100 - Steering
min steering power = 50
mid steering power = 100
strong steering power = 255
255 - steering speed
slow = 10
2 = 20
3 = 30
4 = 40
fast = 255
2 - steering punch
1 = 1
2 = 2
3 = 3
4 = 4
5 = 5
6 = 6
7 = 7
8 = 8
9 = 9
10 = 10
2 - neutral setting
narrow=1
mid=2
wide=3
1 - dumping
over = 1
smooth = 2
255 - unknown
188 - unknown
68 - unknown
136 - unknown
120 - unknown
255 - unknown
44 - unknown
5 - unknown
90 - steering gyro effect
1-255, same as displayed
60 - throttle gyro effect
1-255, same as displayed
90 - unknown
127 - unknown
197 - unknown
57 - unknown
0 - unknown
20 - back timing
1 = 1
2 = 5
3 = 10
4 = 20
5 = 40
50 - neutral brake
1 = 30
2 = 40
3 = 50
4 = 60
5 = 70
130 - life
life off = 130
life on = 160
25 - unknown
20 - motor time constant
1 = 10
2 = 15
3 = 20
4 = 25
5 = 30
100 - unknown
255 - curve control
negative = 255
flat = 0
positive = 10
14 - F punch
1 = 10
2 = 12
3 = 14
4 = 16
5 = 18
14 - TH MAX revolution
low = 19
normal = 14
over = 11
10 - unknown
10 - neutral range
narrow = 8
mid = 10
wide = 12

I did try messing with some of the values hoping to find the default steering endpoints but I noticed no change when altering various "unknown" values.
One I haven't played with yet which could really help people is the neutral brake option, if going to a higher value increases the drag brake people would find that quite useful.
Now I just need a source for a well priced mr03ve, I want a second one.

machgo5go
2013.02.21, 11:12 PM
http://i255.photobucket.com/albums/hh123/machgo5go/VE2_zps82945fd7.jpg
Having 2 cars in Stock form & all out Modified
makes testing comparing much easier from ICS.
Neutral Brake set max. at 5 makes huge different in generating Drag Brake as we use to in Brush Motors.
Also Punch at 5 gives it little more out of corners and Back Timing at 3 to give better response time in reverse.

pinwc4
2013.02.23, 10:17 AM
OK, here are all of the values the Kyosho software lets you change.

The bytes are bolded and listed in order with the default values. For each option I have listed the software displayed value and then the corresponding stored value.

32 bytes total


Thanks for this information, it will save me quite a bit of time. Have you looked at the communication that occurs on the serial port? Does it start with the same two bytes of D5 5A and end with a checksum?

Also is the order you put the bytes in below the order that they write to the car in?


I did try messing with some of the values hoping to find the default steering endpoints but I noticed no change when altering various "unknown" values.
One I haven't played with yet which could really help people is the neutral brake option, if going to a higher value increases the drag brake people would find that quite useful.
Now I just need a source for a well priced mr03ve, I want a second one.

I agree, if we can send a higher value such as 100 to the drag brake setting this would be very usefull. I only ran a MR03VE for a few minutes but immediately noticed that the drag brake was way to weak. It had already been set to the highest setting that the Kyosho ICS software let you program. However in seeing the information you provided the highest value it writes is a 70, maybe if we give it a higher value we can get more drag brake.

Thanks for your help with this