Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Mar 29 20:16

    dukus on master

    Port for ftp plugin Merge branch 'master' of https:… (compare)

  • Mar 26 14:57
    harrypersian138 opened #367
  • Mar 10 14:04
    TheJaredWilcurt edited #366
  • Mar 10 13:53
    TheJaredWilcurt commented #366
  • Mar 10 13:52
    TheJaredWilcurt opened #366
  • Mar 07 07:46

    dukus on master

    Typo fix Merge pull request #365 from Oo… (compare)

  • Mar 07 07:46
    dukus closed #365
  • Mar 06 23:07
    OofChair opened #365
  • Feb 25 02:56
    mistachkin opened #364
  • Feb 24 15:55
    bosnae opened #363
  • Feb 10 15:13
    theweege edited #362
  • Feb 10 15:12
    theweege opened #362
  • Feb 09 18:54
    weedkiller opened #361
  • Jan 29 20:16
    dependabot[bot] labeled #360
  • Jan 29 20:16

    dependabot[bot] on nuget

    Bump log4net from 2.0.8 to 2.0.… (compare)

  • Jan 29 20:16
    dependabot[bot] opened #360
  • Jan 29 20:13
    dependabot[bot] labeled #359
  • Jan 29 20:13
    dependabot[bot] opened #359
  • Jan 29 20:13

    dependabot[bot] on nuget

    Bump log4net from 2.0.8 to 2.0.… (compare)

  • Jan 29 20:12
    dependabot[bot] labeled #358
Duka Istvan
@dukus
You can use winform also
Ironman
@xuewenyuan
Thank you. You are so friendly. I'll try my best to apply for some donation for this project.
Preston Ashton
@PrestonAshton

@dukus I was wondering if you could explain how DigiCamControl works down at the level of sending signals through USB, I am wanting to learn this and I cannot find any documentation.

Thanks -Preston

Ironman
@xuewenyuan
@dukus Sorry to trouble you again.I want to know how DigiCamControl works on live view window to select some parameters, e.g. mode, shutter speed, IOS, aperture, exposure comp. Which component code I should read. Thank you.
Duka Istvan
@dukus
@xuewenyuan Depend which camera model do you use. For Nikon works for Canon not always :)
Duka Istvan
@dukus
@PrestonAshton DCC use for USB communication the Windows Portable Device (WPD) protocol this simplify the low level hardware communication . Check this source file https://github.com/dukus/digiCamControl/blob/master/PortableDeviceLib/StillImageDevice.cs
Ironman
@xuewenyuan
@dukus I mainly use Nikon Camera. And now I have two D7000 cameras.
Duka Istvan
@dukus
Then should work fine if the camera support it. If i know right the D7000 not support aperture changing during live view but you can check this on camera without connecting to the software
Ironman
@xuewenyuan
Yeah, it really doesn't support aperture changing during live view. And other sets?How can I implement to select any others?
Duka Istvan
@dukus
Check if the main application can do it if not not too much can be done . But to be sure plese check if manually you can change any other property when live view is on
Ironman
@xuewenyuan
Ok, I'll check it now, and ask you soon :)
Ironman
@xuewenyuan
Hi, @dukus .Now there is a AF 1:1.8D and one D7000. I have checked all those function, include mode, ISO, shutter speed, aperture, exposure comp. All of them can work in live view mode on camera. Could you tell me something about controlling these function on PC? Please.
Duka Istvan
@dukus
For every camera model there is a class where are described how should interact the software with the camera for D7000 https://github.com/dukus/digiCamControl/blob/master/CameraControl.Devices/Nikon/NikonD7000.cs
to this
public class NikonD7000 : NikonD600
Preston Ashton
@PrestonAshton
@Dukus, I'm wanting to do it without using C# would you have any idea how to use PTP for this etc? Thanks -Preston
Duka Istvan
@dukus
Check this link http://blogs.msdn.com/b/wpdblog/ there are lot of info but you need to read a lot for it
Preston Ashton
@PrestonAshton
Thanks, I am wondering if you know about what format PTP returns the current shutterspeed as, is it milliseconds? (ExposureTime)
Ironman
@xuewenyuan
hi, @dukus . How can I binding data to combobox and return the selected value. e.g, I create a device named camera1. And there is a combobox1. If I want have a operation on mode, should I do "this.combobox1.DataSource = camera1.Mode.Values" ?And how can I return the selected mode. Thank you!
Ironman
@xuewenyuan
Oh,it seems I have solve the problem, but I am still confused by returning the selected items. And I don't know why it is shows "?1.8" in the aperture combobox. Can you give me a hand? @dukus .
Duka Istvan
@dukus
@xuewenyuan The string value is ƒ/1.8 but i think if you use xp cant display the ƒ/ letter
Duka Istvan
@dukus
Ironman
@xuewenyuan
I use win7, which still can't display. But that doesn't matter. Just make sure I can select the correct value from combobox and return it to the camera.
Ironman
@xuewenyuan
Can I just use SetValue function to set mode, ISO, etc without any other operation? If the SetValue function receive a string value, can I turn "?1.8" into "f/1.8" using some string operation. @dukus thank you.
Duka Istvan
@dukus
@xuewenyuan It is enough if you set a value to .Value property but that value should exist in Values property
Ironman
@xuewenyuan
Hi, @dukus .Now, I want to set a "capture" button on a live view window. But it always catches a exception "Error occurred: Invalid status". What should I do to implement this.
Ironman
@xuewenyuan
Another question is how can I implement open two live view windows at the same time when I connect two cameras, and I can switch to any one of them by clicking the windows. Can you give me some advice? By the way, I use winform to do this project.
Thank you!
Ironman
@xuewenyuan
@dukus .I have solved some problem I mentioned before. And now I primaryly complete the requirements. Thank you very much.
Duka Istvan
@dukus
@xuewenyuan Glad to hear you managed to work with it. Sorry for no response i was a lite bit busy .
Ironman
@xuewenyuan
@dukus You are welcome. You have helped me a lot. I just implemented some primary targets. Now I meet some problem again.
Everytime I must run my app first, and turn on the camera second, then the app can connect the camera. If I close my app, and run again, the camera also must turn on again.I just want the app connect the camera automatically when the app run, which just like your example act. But I don’t where is wrong. Can you give me some prompts?
Ironman
@xuewenyuan
@dukus Hi
I have solved the problem. It seems I forgot writing Form1_Load() function.
Ironman
@xuewenyuan
This message was deleted
This message was deleted

But there is another problem about it. When I run the app primarily, the program goes to

private void combo_Camera1_SelectedIndexChanged(object sender, System.EventArgs e){
DeviceManager.SelectedCameraDevice = (ICameraDevice)combo_Camera1.SelectedItem;
}

DeviceManager.SelectedCameraDevice have only few values(eg. Name, DisplyName). while Mode, ShutterSpeed and others are null.

Ironman
@xuewenyuan
How can I fix it? I just want to binding data to comboBox as I run the program, and there is already a camera connected.
Duka Istvan
@dukus
Why not use in place of winforms wpf ? In case of wpf bindings is more easy to done.
Ironman
@xuewenyuan
I wish I can, but I have not learned about WPF before, while my teacher asks me to complete as soon as possible.
Ironman
@xuewenyuan
This message was deleted
Ironman
@xuewenyuan
This message was deleted

Hi, @dukus . I met a problem again. When I use following code to change the ShutterSpeed value, it seems the camera doesn’t act as the changed value.

DeviceManager1.SelectedCameraDevice.ShutterSpeed.Value = combo_shutterSpeed1.SelectedItem.ToString();

What should I do to solve this? Please help me!

Panagiotis Tsilopoulos
@tsilopoulos
Hey @dukus, thumbs up for v2.0! I wanted to ask, assuming we have 2 cameras connected, is there currently a way to use the Rotate auto export plugin with two different/separate rotate Angle values, one for each of the camera sources? So tl;dr I want to rotate the pics taken by the first camera 90 degrees and the pics taken by the second camera by 270 degrees. Is that currently plausible or perhaps a feature you'd consider to develop somewhere down the development roadmap?
Duka Istvan
@dukus
Hi, not possible yet but i will add option for a execution condition in autoexport plugin config
Panagiotis Tsilopoulos
@tsilopoulos
Thanks a lot @dukus, I'll be on the lookout for the next beta version release notes. Keep up the good work
Sayem Shahrier
@sshahrier
Hi
alexjose70
@alexjose70
Hi istvan, hi guys, sorry to bother. I am looking for a way to help you to implement the size of the live view from cameras. I think it is possible.
@dukus