Hello Fellow Yuneec Pilot!
Join our free Yuneec community and remove this annoying banner!
Sign up

MK58 specs?

Joined
Sep 28, 2020
Messages
1,434
Reaction score
566
Age
56
Location
Kozloduy, Bulgaria
Hi!

I'd like to use an MK58 with an ordinary FPV camera. Is this possible?
Frame rate, NTSC or PAL, pixels, etc.?
 
The manual say not much about this. I think the video link is transparent for the video signal and only limited by transfer rate. I do not believe it is good for 4K, maybe not for FHD.
Look at the data for the video output of the compatible cameras.
 

Attachments

Not exactly defined. Probably will depend on the controller. When the parcel comes, I'll report.GoProHero3_VIdeo_Modes.jpg
 
Can someone share the list of commands and the stream address from MK58?
 
Here is an SD card slot. Probably some command to take a picture should be available too. Tomorrow I'll check it with the ST16.

DSC_0233.JPG
 
That thing is pretty glitchy and not suitable for fast-paced FPV frankly... hope you'll have better luck with that than I. ;-)

If I remember correctly, it won't work with ST16 even, only with the ST24 (or VLC etc). And its WiFi is even more glitchy than CGO3+'s. ;-)
I have one to transmit data from a custom camera/gimbal based on Sony's analog camera core with AlceOSD (both NTSC) driven by PX4, to ST24.

Modifying the ST16 to accept its video feed (for example using files from ST24) will be a pain. Some of the Flightmode is written in Java and it can be decompiled, but there are few binary blobs written in C/C++ too, and that's where things go south. ST16 = x86. ST24 = ARM.

Unfortunately I don't remember any more how the MK58 was used (I did play with its REST interface and shot photos and recorded videos something like five years ago), but some of these could work (please note the IP Helmut said: 192.168.110.1):
Projektvorstellung: CGO Camera Library für Android - Yuneec Typhoon Q500+)

http://192.168.42.1/cgi-bin/cgi?CMD=GET_STATUS
http://192.168.42.1/cgi-bin/cgi?CMD=GET_FW_VERSION
http://192.168.42.1/cgi-bin/cgi?CMD=GET_PHOTO_FORMAT
http://192.168.42.1/cgi-bin/cgi?CMD=GET_EXPOSURE_VALUE
http://192.168.42.1/cgi-bin/cgi?CMD=GET_REC_TIME
http://192.168.42.1/cgi-bin/cgi?CMD=GET_SPACE
http://192.168.42.1/cgi-bin/cgi?CMD=GET_SPACE_FREE
http://192.168.42.1/cgi-bin/cgi?CMD=GET_CARD_FORMAT
http://192.168.42.1/cgi-bin/cgi?CMD=GET_AUDIO_SW
http://192.168.42.1/cgi-bin/cgi?CMD=GET_AE_ENABLE
http://192.168.42.1/cgi-bin/cgi?CMD=GET_SH_TM_ISO
http://192.168.42.1/cgi-bin/cgi?CMD=GET_IQ_TYPE
http://192.168.42.1/cgi-bin/cgi?CMD=GET_WHITEBALANCE_MODE
http://192.168.42.1/cgi-bin/cgi?CMD=GET_VIDEO_MODE
http://192.168.42.1/cgi-bin/cgi?CMD=GET_CAM_MODE

See also:


PING,
INIT_CAMERA,
GET_STATUS,
GET_FIRMWARE_INFO,
RESET_DEFAULT,
SET_TIME,
SET_CAMERA_MODE,
GET_CAMERA_MODE,
START_RECORDING,
STOP_RECORDING,
SET_AUDIO_SW,
GET_AUDIO_SW,
SET_VIDEO_MODE,
GET_VIDEO_MODE,
GET_RECORD_TIME,
SNAPSHOT,
SET_EXPOSURE_VALUE,
GET_EXPOSURE_VALUE,
SET_WHITE_BALANCE_MODE,
GET_WHITE_BALANCE_MODE,
SET_IMAGE_QUALITY_TYPE,
GET_IMAGE_QUALITY_TYPE,
SET_PHOTO_FORMAT,
GET_PHOTO_FORMAT,
SET_SHUTTER_TIME,
GET_SHUTTER_TIME,
SET_ISO_SENSITIVITY,
GET_ISO_SENSITIVITY,
SET_SHARPNESS,
GET_SHARPNESS,
SET_AUTO_EXPOSURE_ENABLE,
GET_AUTO_EXPOSURE_ENABLE,
FORMAT_SDCARD,
GET_SDCARD_TOTAL_SPACE,
GET_SDCARD_FREE_SPACE,
 
Last edited:
I have a lot of ST10+, one st12 and one ST24. For the first development stage this will be enough. In any case, ST16 should be improved. Not right now, but in a near future, I'll add a TRW to one ST16.
 
  • Like
Reactions: Pöllö
If I remember correctly, it won't work with ST16 even, only with the ST24 (or VLC etc). And its WiFi is even more glitchy than CGO3+'s. ;-)
I have one to transmit data from a custom camera/gimbal based on Sony's analog camera core with AlceOSD (both NTSC) driven by PX4, to ST24.

Modifying the ST16 to accept its video feed (for example using files from ST24) will be a pain. Some of the Flightmode is written in Java and it can be decompiled, but there are few binary blobs written in C/C++ too, and that's where things go south. ST16 = x86. ST24 = ARM.

People were speculating that the only thing keeping that MK58 from working with the ST16 is that the configuration for it is commented out in some .xml files in the flightmode.apk. That kind of makes sense if both mk58 and CGO3 view a similar rtsp video stream then there may not need to be a lot of changes to the app to enable/disable the mk58.

I tried to uncomment those lines and put the file back into the APK. I could get the modified apk to install, but it would crash when ran. As best I could tell it was because I signed the apk with a different cert than yuneec did and/or my apk couldn't use the shared user that runs other apps on the ST16.

This thread discusses that:
 
  • Like
Reactions: Pöllö
GoPro has not allowed to access to their camera. MK58 uses only the video signal output from GoPro.

If in the MK58 firmware are relicts of code for other cameras, I don't know. There is also LK58 that can do more I think.

br HE
 
To give a report:
1. MK58 works with any PAL camera. In my case tests are with EACHINE 1/3 CMOS FPV.
2. With ST10 works without any lag, probably time delay in milliseconds.
3. With ST24 I'm going in a Camera Type cycle. Should see from what this comes. The WiFi works, I browsed some sites.
4. ST12 hasn't GoPro :( :( ... Very sad.
5. On the phone works with a second or two seconds delay. Probably due to the cache in VLC. I have a fast player on the PC, but to arrange the WiFi and to connect to the camera is not a 1-2-3 deal on this configuration, so I'll don't try.

Tomorrow I'll do a factory reset on the ST24 to see what will happen.

In front of me are three options:
1. To use ST10 without the possibility to raise the landing gear. Shortly, If I read the ST successful, is possible to make a small change inside.
2. To use ST24 if this starts to work. Should try with CGO3+...
3. To try to prepare some changes in the ST16, which is a dead idea IMHO.

The main focus should be in UVC to PAL transcoder.
 
Here is an SD card slot. Probably some command to take a picture should be available too. Tomorrow I'll check it with the ST16.

View attachment 26750
As now is modern to say, this slot was reserved for future use (RFU). Everything soon will be "reserved" due to the consumer's nature of the people.

Doesn't matter, I found a way to use this one. Storage will be done earlier in the video chain.
 
Works with a CGO3+. Tried a factory reset too. Still not happy with MK58.
th-16347316686-1385x1039.jpgst24_1.jpg
The ST24 should work with the MK58. That video is transmitted by it. They are just VERY glitchy (both the MK58 and ST24), and it may take multiple attempts to work. And you may need to connect manually via Android's settings to the camera wifi.. I could take a closer look at it if you need...
 
Last edited:
I could take a closer look at it if you need...
Not necessary.

Thank you!

ST10+ is better and shows the picture very well. ST24 is a rare unit, so no reason to put any effort to make it work. For me is important to have something, to do some inflight tests with the thermal camera. Further has two ways if the compression from the USB device is the same as compression from the MK58. To decompress, reframe, and send as a PAL composite signal via the MK or to try to send it as is direct via the WiFi. Via composite is 100% possible, the other not so sure.
 
Does anybody have any tips on getting a ST24 to work with an MK58 video transmitter? I can bind to the MK58 and select the GoPro from the camera type menu but I get no video displayed and there is an error message that says "failed to initialize camera". I'm not sure what initialization it is trying to do and the MK58 works with a ST10.

Lastly, does anybody know what the "FPV+DA58" and "FPV+ADA58" menu options on the bind menu are, what they do, and why they are greyed out?

1720393656182.png
 
Does anybody have any tips on getting a ST24 to work with an MK58 video transmitter? I can bind to the MK58 and select the GoPro from the camera type menu but I get no video displayed and there is an error message that says "failed to initialize camera".
Is the GoPro properly connected to the MK58?
 
No. I am using the MK58 with a small FPV camera. This works with an ST10. Does the MK58 look at the video signal input to determine if it is hooked up to a gopro or not?
Pretty sure your camera has to be one of the cameras on the camera selection list, and it has to be selected. If you selected GoPro from the list and your camera is not a GoPro, I doubt the ST24 will accept it.
@Valklin might have a better chance of helping.
 
  • Like
Reactions: Pier2162

Members online

Forum statistics

Threads
21,327
Messages
245,653
Members
28,262
Latest member
kybelvody