Camera Shutter Control - Non-DJI Camera
4879 1 2020-1-8
Uploading and Loding Picture ...(0/1)
o(^-^)o
Aether424
lvl.1

United States
Offline

Has anyone been able to control the shutter on a non-DJI camera using the shutter button on the M600 RC unit?  I've tried the steps at this link:  https://www.ugcs.com/page/how-to-enable-shutter-control-on-dji-a3-n3-and-m600 but had no luck getting it to work.





2020-1-8
Use props
mbuonanno
lvl.4

Italy
Offline

Hi Aether 424,
as far as I know, to fully use the F-Ports you would need to acquire the Channel Expansion kit for the M600 RC (at present out of stock)
https://store.dji.com/product/ma ... annel-expansion-kit

Maurizio


Following a collection of some usefull links,  I hope  :-)


------------------------------
From A3 user guide:
F1-F4 pins - multifunctions PWM output ports
F5-F8 pins - multifunctions PWM I/O ports

vedi anche:
Multi-Function IO
https://developer.dji.com/onboar ... ti-function-io.html

-------------------------------
A3 F ports
https://forum.dji.com/thread-95197-1-1.html

In order to fully use the F-Ports, you would need to acquire the Channel Expansion kit for the M600 RC:
http://store.dji.com/product/mat ... ion-kit#/?_k=vr5tzj

The F ports do not carry power to drive the items you attach. You connect signal and minus from your item to the F port. Plus and minus power to drive the item, you have to take from somewhere else. There is a 18V outlet on the underside of the matrice. Here you could attach a BEC if you need another voltage level. As Jamie says you need the Channel Expansion kit to control the F ports. I would say the F port output is a standard PWM signal. I have a standard servo attached and it works fine. The endpoints of the signal can be adjusted in the Assistant program.

There is no V+ coming out of the F Ports. My questions is regarding different voltage levels. I noticed that the signal out of the A3 is at 3.3V


vedi anche:
F-Ports on A3
https://forum.dji.com/thread-85430-1-1.html

The shutter button however, DOES function when you assign it to an F-Port. So if you're like me, and you have a FLIR Vue Pro R Thermal camera mounted on top of your M600, a Z30 on the bottom,  and want to operate both of their shutter's at the same time, you can certainly use one of the F-ports to act as a PWM input for the Vue (or other camera).
I have one on order, simply because I'd like to be able to use more of the PWM inputs to my FLIR camera, like changing the pallet or zooming, or also controlling a simple GoPro/Mobius connected to a PWM analog video switcher, to toggle between the FLIR camera and a GoPro/Mobius as my FPV camera.  There's at least 6 different features I can think of for using this module with the F-Ports of my A3, way out of the scope of the standard controller's existing buttons.

For those that just need a single PWM output, connect up to DJI Assistant, and assign a "Shutter" channel. For those like me that need more, get this module.

NOTA:
Questo problema non c'era con il DJI A2, dove era possibile programmare le porte PWM (F1-F8) senza l'espansione, eventualmente con le DJI SDK.

vedi anche:
DJI Channel Expansion Kit M600 / LB2 Unboxing + Installing Tutorial



-----------------------------------
IMPORTANT

The A3 flight controller, coupled with the DJI "Remote Controller Channel Expansion Kit", is able to send a PWM trigger to third-party cameras by means of a Shutter command via the F ports.
The Flight log .DAT file store the time and coordinates of each shot. Shot data can be downloaded via the "GPS Export" button in DJI Assistant 2.

-----------------------------------
*** UgCS - How to enable shutter control for DJI A3, N3 and M600
https://www.ugcs.com/en/page/how ... -dji-a3-n3-and-m600

- Update all components to latest DJI firmware.
- In DJI Assistant 2 configure any of the available ports as "Shutter". For example the F1.
- Change shutter parameters or leave them by default.
- Connect the shutter device to F1 port and test, if it works using Shutter button on RC remote controller.
- Use camera trigger action for waypoints in UgCS

NOTE:
Camera by time action works only with "native" DJI cameras. For other cameras only trigger action in waypoints will work.

Vedi anche:
https://diydrones.com/group/ugcs ... 4%3AGroup%3A1550712

UgCS works by using DJI SDK. Most functions that are supported by DJI are supported in UgCS.
If you have a new system like N3 or A3 with third-party gimbal, DO NOT use UGCS.
*** If custom camera connected to N3/A3 autopilot using F1-F8 ports - we can't trigger it.***
Again, it's not our li
mitation. It's limitation of DJI SDK.

Thank you for pointing me to Pulsekraft and Intelli-G. Out of the box (without modifications) UgCS can't work with these solutions.

*** We managed to configure camera trigger with A3 *** , I hope that with N3 will be the same.
1. You need to have latest DJI firmware loaded to all components.
2. In DJI Assistan 2 configure some port as "Shutter". We used F1.
3. Change shutter parameters if it's necessary, but by default they are pretty standard
4. Connect your shutter device to F1 port and test that it works using Shutter button on RC remote controller.
5. After that you can use camera trigger action for waypoints in UgCS:
Only this method (trigger in waypoint) will work. Camera by time action works only with "native" DJI cameras.


-----------------------------------
M600 Series - Remote Controller Channel Expansion Kit
https://forum.dji.com/thread-85188-1-1.html





https://m.dji.com/product/matric ... annel-expansion-kit


DJI Matrice 600 Series Remote Controller Channel Expansion Kit Overview


DJI M600 Lightbridge 2 Remote Controller Channel Expansion Kit


DJI M600 - Mounting the Remote Controller Channel Expansion Kit


DJI Channel Expansion Kit M600 / LB2 Unboxing + Installing Tutorial


Intelli-G Video Tutorial - Using the DJI LB2 Expansion Kit


The channel expansion kit doesn't give any voltage output on the F port to drive any equipment.  So if you need to run some equipment which  requires  some voltage you take the "signal" and "ground/minus" output from the f port and power ("plus and ground/minus" ) from an other power source.

A warning to anyone looking at using this kit; at least for now, installing it will disable the picture-in-picture ability of LB2 when using an external HDMI monitor.

An other issue is a big lag in video transmission to the Dji Go app .  At the moment the lag on my unit is so big it makes the video signal usefull for proper use.  The video via external HDMI is fine, although you are loosing some picture adjustments you had before and as mentioned before, the picture in picture.

I'm not just having problems with the PiP, but I can't even get the external monitor to work. The minute I plug in I lose signal with both the iPad and the monitor...

The Gent wire we have says less than 3v will not function.


-----------------------------------
Multi-Function IO
https://developer.dji.com/onboar ... ti-function-io.html


-----------------------------------
*** Agisoft Community Forum 2017 - Mission Planning using DJI M600 & Sony A7R (II)
http://www.agisoft.com/forum/index.php?topic=7180.0

The inclusion of a non-DJI camera, however, is suggested to be either impossible or impractical at most.

It seems that none of the applications (other than DJI's own GS Pro) are capable of automatically triggering the Sony A7R camera on the preset locations/ waypoints. Even DJI's own Ground Station Pro application is unable to automatically trigger the Sony A7R, regardless of using DJI's own gimbal systems AND a camera that is official supported and recognized by DJI.

*** At last there is the issue of Geotagging of images. Although Photoscan can match images without knowing where they were taken, having some idea would seriously cut on processing time through using Reference Image-Pair Selection during Image Alignment.

On the other hand, DJI does not support writing of the M600's position data do the image files when the camera is not one of DJI's own.

A much more (logical) solution would be to export the M600's flight logs and align the position and image data based on the time stamps stored by each, for example using a freeware solution as Geosetter. If this post on DJI's forums is anything to go by, however, extracting the flight logs from the A3 onboard flight controller is apparently a hassle, not to say impossible.

However, have you considered the Canon 5D Mark IV - Ronin MX - M600 Pro combo instead of the A7 - Zenmuse - M600 Pro package? I admit that this will lead to lower resolution photographs (30.6MP images), but according to DJI you should get geotagged images right out of the camera. The latest release note for the DJI M600 Pro states following:
Added GPS information recording when taking stills with a third-party camera connected to a Ronin-MX and Matrice 600 Pro

To sum it up. Have a look at the M600Pro - Ronin MX - Canon 5D Mark IV package if you want to get maximum image quality and system integration. You'll have to see if you can trigger the camera from the GS Pro app though.

I have been scouting the web in the past few days to find information on this issue and came across multiple rigs that integrated the A7(R) with their Ronin MX. In order to trigger third-party camera's DJI has released a Remote Start/ Stop (RSS) module, which allows one to use the trigger/recording button on their RC to trigger/activate third party camera's. Have a look at its user manual and you will find that with respect to Sony camera's, the Alpha 7 series actually IS supported by the RSS module (as are the Canon 5D/6D/7D). (!! RSS  lento)

*** It took a while but we have also finally received some details from DJI how one is capable to extract GPS data from the M600 Pro's flight controller. It is apparently possible to extract a .txt file through DJI Assistant 2 that stores the GPS XYZ coordinates each time image capturing is triggered. It is stated that this works while using the Ronin MX, when no GPS data is stored in the EXIF file, which suggests this should also work when using (supported) third-party camera's in conjunction with the M600.

see also:
Fotogrammetria - M600 / GH5 e DJI GS PRO - Parte 1


DJI Matrice 600 - Ronin-MX - Sony A7s Remote Start/Stop


----------------------------------
DJI Channel Expansion Kit M600 / LB2 Unboxing + Installing Tutorial


PulseKraft 2.2 software - Enabling 12+ PWM Channels, Enhanced Telemetry & Missions, serial sensors telemetry
http://kopterkraft.com/index.php/pulsekraft
http://kopterkraft.com/
https://forum.dji.com/thread-89918-1-1.html




---------------------------------------------------------
PWM Triggering and geo-tagging images via .DAT flight log
---------------------------------------------------------

The A3 flight controller, coupled with the DJI "Remote Controller Channel Expansion Kit", is able to send a PWM trigger to third-party cameras by means of a Shutter command via the F ports. (MB: non  chiaro se solo in manuale o anche mediante waypoints).

The Flight log .DAT file store the time and coordinates of each shot. Shot data can be downloaded via the "GPS Export" button in DJI Assistant 2.

2017 - Geotag with onboard log
https://forum.dji.com/thread-93218-1-1.html

2017 - How to Export DJI A3 / N3 Shutter Data (with DJI Data Viewer)




------------
Vedi anche:

DronesMadeEasy - Ninja + Map Pilot
https://forum.dji.com/thread-82396-1-1.html
https://support.dronesmadeeasy.c ... 6-Map-Pilot-for-DJI
https://support.dronesmadeeasy.c ... 6-Tag-Pilot-for-DJI
https://support.dronesmadeeasy.c ... a-On-Board-Computer
https://support.dronesmadeeasy.c ... -On-Board-Computer-


Intelli-G Long Range
https://intelli-g.com/


Seagull MAP-X o MAP2 o #REC
https://www.seagulluav.com/
https://www.3dxr.co.uk/product-category/seagull-uav/

Pulsekraft
http://www.kopterkraft.com/index.php/pulsekraft

PulseKraft 2.2 software - Enabling 12+ PWM Channels, Enhanced Telemetry & Missions, serial sensors telemetry
http://kopterkraft.com/index.php/pulsekraft
http://kopterkraft.com/
https://forum.dji.com/thread-89918-1-1.html


-----------
NON DJI Camera and M600 for mapping
https://forum.dji.com/thread-106085-1-1.html
https://forum.dji.com/forum.php? ... D683%26typeid%3D683

Agisoft Forum - Mission Planning using DJI M600 & Sony A7R (II)
http://www.agisoft.com/forum/index.php?topic=7180.0

How to wire a camera/DSLR to the aerial platform
https://forum.dji.com/thread-51483-1-1.html

-----------
M210-RTK for photogrammetry
https://forum.dji.com/thread-151410-1-1.html

M210 RTK will write the GPS coordinate of RTK in the image Exif data, it will display 1 when RTK is working. If it is 0, it records GPS module info.
It will not for M600, but for M210, it will record the GPS coordinate of RTK all the time.

---
M210 - connecting external devices through PWM
https://forum.dji.com/thread-153266-1-1.html

there is no PWM control at the moment, you can try to control it via SDK

---
PulseKRAFT V2 - add PWM / S-Bus channel output to your DJI A3 / N3 + LB 2, M100, M600


---
Using the Lightbridge 2 Transmitter for Auxillary Functions


---
http://www.kopterkraft.com/index.php/pulsekraft
2020-2-10
Use props
Advanced
You need to log in before you can reply Login | Register now

Credit Rules