Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];

Вниз

Народ, кто программировал цифровушки от Olympus?   Найти похожие ветки 

 
ZeroDivide ©   (2005-09-29 15:54) [0]

Мне нужно написать софтину для управления цифровой камерой с ПК (Olympus C-760UZ). Кто-нить из форумчан писал для Olympus?
Если кто писал, поделитесь сорцами.

_________
Оффтоп: С утра чуть было не попал в засаду. К текущему моменту, вроде как "причесал" все свои проджекты и вроде как поосвободился и начальник решил на меня повесить задачу, которую уже почти год, как дописывают и не могут внедрить. Т.к. типа "самому (ему) этим заниматься некогда"... Я вообще не против "засад", если бы у меня у самого их было меньше. Но потом видимо что-то на него нашло. То ли он заметил мое крайне не вдохновленное этой идеей выражение лица :) Толи все таки сам решил "добивать" свой проект... в общем, со словами "А сделай-ка нам прогу для управления цифровушкой. Тебе это будет интересно." дал мне это задание...
Rulezz... мне это действительно приятно, возится с такими железками... Писать такую прогу, после долговременного непрерывного "клепания" БД - настоящий отдых. Т.к. отдых для программера - это смена вида программирования :)


 
ZeroDivide ©   (2005-09-30 15:23) [1]

Up


 
ZeroDivide ©   (2005-09-30 18:53) [2]

Ну в общем, не удивительно... так спросил, а вдруг...


 
AlexWlad ©   (2005-09-30 19:28) [3]

Ну, у меня такая... Что-то не заметил там каких-то интерфейсов для управления... USB - не в счет, всего-лишь перегонка данных. Думается мне, что там ВСЕ - Hardware.


 
ZeroDivide ©   (2005-09-30 22:55) [4]

AlexWlad ©   (30.09.05 19:28)
Открою небольшой секрет. Открываешь крышку от аккумуляторов/флешки -> Включаешь камеру -> Вместо нормального включения, получаешь на экране сообщение "Card cover open" -> Нажимаешь и удерживаешь в течении 3-х секунд следующие 2-е кнопки LCD + OK(Menu) -> И вуаля... попадаешь в инженерное меню -> Там выбираешь USB Mode. Там всего 2-а параметра (Storage, Control) -> Выбиаешь Control -> Закрываешь крышку и все... теперь можно управлять ей с компьютера.... ну только еще самая малость... программку надо написать.

 Но это, кстати не сложно... покупаешь (или еще каким либо образом достаешь) SDK. В SDK находится несколько экзешников с сишными сорцами, собственно драйвер (который нужно, блин, вручную устанавливать), а так же еще 2 компонета - активиксина и простая dll-шка с API. С активиксиной проблем нет ни каких, все программируется легко и просто. А вот dll-шка странная... к ней есть сишный хидер, но он как будто бы не совсем к ней, возможно не к этой версии.
А мне нужно сделать именно через dll-шку (начальник так сказал).


 
MOA ©   (2005-09-30 23:21) [5]

2ZeroDivide
А кнопка LCD - эо что? (Olympus m300)?


 
ZeroDivide ©   (2005-09-30 23:31) [6]

LCD - кнопка режимов отображения на LCD.
Не уверен что у цифромыльницы m300 есть такая функция.

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; Cameras.ini - this file contains a list
;               of all cameras supported by
;               the V3 SDK and their ID Strings
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[SupportedCameras]
C-700 Ultra Zoom=C-700UltraZoom
C-730 Ultra Zoom=C730UZ
C-740 Ultra Zoom=C740UZ
C-750 Ultra Zoom=C750UZ
C-3100 Zoom/C-3020 Zoom=C3100Z/C3020Z,C-3100ZOOM,C-3020ZOOM,C-3020ZOOM(U)
C-4100Z/C-4000Z=C4100Z/C4000Z
C-4040 Zoom=C-4040ZOOM,C-4040Z
C-40Z/D-40Z=C-40Z/D-40Z
C-5050 Zoom=C5050Z
C-5060 Wide Zoom=C5060WZ
C-8080 Wide Zoom=C8080WZ


 
ZeroDivide ©   (2005-10-03 09:22) [7]

Можно и с другими типами, не только с преведенными выше


 
Ega23 ©   (2005-10-03 09:51) [8]

Ну я писал в своё время.
Что тебя конкретно интересует?


 
syte_ser78 ©   (2005-10-03 10:52) [9]

Ega23 ©   (03.10.05 9:51) [8]
Меня тож интересует.
Использывание моего D-380 (C-120) в качестве вебкамеры. Или хоть зхахват видео с нее на худой конец.


 
ZeroDivide ©   (2005-10-03 13:07) [10]


> Что тебя конкретно интересует?


Сишные хидеры к RyeDLL переписаные под делфю.


 
Profi ©   (2005-10-03 13:18) [11]

ZeroDivide ©   (30.09.05 22:55) [4]
Проверил на C70 Zoom - работает!


 
Ega23 ©   (2005-10-03 13:21) [12]

Сишные хидеры к RyeDLL переписаные под делфю.


Там какие-то траблы были... Чичас посмотрю...
Тебе какая функциональность нужна?


 
ZeroDivide ©   (2005-10-03 13:29) [13]

Да, сейчас уже практически сам все написал... думал при переводе хидеров ошибся. Нет, в другом месте. Сейчас уже все работает.


> Тебе какая функциональность нужна?


Для бюро пропусков автомат на снимающий для пропуска делаю. Т.е. preview + capture. В принципе, практически все уже сделал.


 
Ega23 ©   (2005-10-03 13:31) [14]

Для бюро пропусков автомат на снимающий для пропуска делаю.

Конкурент???    :о)


 
ZeroDivide ©   (2005-10-03 13:39) [15]


> Ega23 ©   (03.10.05 13:31) [14]
>
> Для бюро пропусков автомат на снимающий для пропуска делаю.
>
>
> Конкурент???    :о)


Нет, не конкурент. Пишу для внутреннего пользования компании, не для продажи.


 
ZeroDivide ©   (2005-10-03 13:41) [16]

Ну и... для себя еще за одно. У меня тоже Olympus (модель 5060WZ) :)


 
Prohodil Mimo ©   (2005-10-03 13:54) [17]

а с canon-ами так можно поизвращаться?


 
Ihor Osov'yak ©   (2005-10-03 15:03) [18]

http://olympus.partak.ru/forum/viewtopic.php?t=1000 и еще немного вокруг в том же форуме (-ах), там, кажется, соотв. sdk от олимупус пару раз упоминался, и люди, кажется, поделиться могут..


 
ZeroDivide ©   (2005-10-03 16:19) [19]

Сделал уже все.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.048 c
14-1128246212
NNN
2005-10-02 13:43
2005.10.23
Файлы


1-1128285792
step1k
2005-10-03 00:43
2005.10.23
вопрос про динамику


14-1127739516
Сказочник
2005-09-26 16:58
2005.10.23
Задачка


11-1109449924
Shanker
2005-02-26 23:32
2005.10.23
Координаты окна, размер окна


6-1119947402
Dark Shaman
2005-06-28 12:30
2005.10.23
Получение файла из локальной сети





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский