gehe zum Quellcode dieser Datei
|
enum | REMOTE_INPUT_TYPE { REMOTE_INPUT_USB,
REMOTE_INPUT_HDMI_HPD,
REMOTE_INPUT_ANALOG_AV,
REMOTE_INPUT_AD_CHANNEL
} |
|
enum | { INVALID_STATE,
INVALID_DEVICE,
INVALID_MODULE
} |
|
enum | SWITCH_TYPE { SW_NONE = 0,
SW_ONE_PRESS,
SW_TWO_PRESS,
SW_RICOH_CA1
} |
|
enum | CONTROL_MODULE {
RMT_NONE = 0,
RMT_HALF_PRESS_FULL_PRESS,
RMT_AUTO_1,
RMT_AUTO_2,
RMT_CONTINUOUS,
RMT_ZOOM,
RMT_BRACKETING
} |
|
enum | VIRTUAL_REMOTE_STATE { REMOTE_RESET = 0,
REMOTE_RELEASE,
REMOTE_HALF_PRESS,
REMOTE_FULL_PRESS
} |
|
enum | DRIVER_STATE {
SW_RESET = 0,
SW_IDLE,
SW_POWER_CONNECT,
SW_POWER_ON,
SW_POWER_DISCONNECT,
SW_FULL_PRESS_ACTIVE,
SW_SHORT_PRESS,
SW_CANCEL_PULSE,
SW_HALF_PRESS,
SW_FULL_PRESS,
SW_FULL_PRESS_RESET,
SW_PRESS,
SW_RELEASE,
SW_CANCEL,
SW_CA1_1XX,
SW_CA1_10X,
SW_CA1_100,
SW_CA1_101,
SW_CA1_11
} |
|
enum | LOGIC_MODULE_STATE {
LM_RESET = 0,
LM_RELEASE,
LM_HALF_PRESS,
LM_FULL_PRESS,
LM_START_RECORD,
LM_RECORDING,
LM_STOP_RECORDING,
LM_KEY_PRESS
} |
|
enum | USB_POWER_STATE { USB_POWER_OFF,
USB_POWER_ON
} |
|
enum | CAMERA_MODE { CAMERA_MODE_SHOOTING,
CAMERA_MODE_PLAYBACK,
CAMERA_MODE_VIDEO
} |
|
enum | ZOOM_MODE {
ZOOM_STEP_OUT = 1,
ZOOM_STEP_IN,
ZOOM_SHOOT,
ZOOM_FULL_OUT,
ZOOM_FULL_IN
} |
|
enum | PLAYBACK_MODE { PLAYBACK_NEXT =1,
PLAYBACK_REVERSE,
PLAYBACK_LEFT,
PLAYBACK_RIGHT
} |
|
enum | GET_USB_PWR {
SINGLE_PULSE,
USB_STATE,
BUFFERED_PULSE,
PULSE_COUNT,
LM_PULSE_COUNT,
HPTIMER_ERROR_COUNT
} |
|
#define BRACKETING_TIMEOUT 10000 |
#define CA1_CANCEL_PULSE_TIME 100 |
#define CA1_FULL_WAIT_PRESS_TIMEOUT 30000 |
#define CA1_MAX_FULLPRESS_TIME 300 |
#define CA1_MAX_HALFPRESS_TIME 50 |
#define CA1_MIN_FULLPRESS_TIME 100 |
#define CA1_MIN_HALFPRESS_TIME 10 |
#define DELAY_TIMEOUT 10000 |
#define FULL_PRESS_PULSE_TIME 1000 |
#define MAX_FULL_PRESS_DELAY 1000 |
#define NUM_USB_INPUT_DRV 5 |
#define NUM_USB_MODULES 10 |
#define REMOTE_CLICK_TIME 100 |
Aufzählungswerte |
---|
INVALID_STATE |
|
INVALID_DEVICE |
|
INVALID_MODULE |
|
Definiert in Zeile 60 der Datei usb_remote.h.
Aufzählungswerte |
---|
CAMERA_MODE_SHOOTING |
|
CAMERA_MODE_PLAYBACK |
|
CAMERA_MODE_VIDEO |
|
Definiert in Zeile 131 der Datei usb_remote.h.
Aufzählungswerte |
---|
RMT_NONE |
|
RMT_HALF_PRESS_FULL_PRESS |
|
RMT_AUTO_1 |
|
RMT_AUTO_2 |
|
RMT_CONTINUOUS |
|
RMT_ZOOM |
|
RMT_BRACKETING |
|
Definiert in Zeile 74 der Datei usb_remote.h.
Aufzählungswerte |
---|
SW_RESET |
|
SW_IDLE |
|
SW_POWER_CONNECT |
|
SW_POWER_ON |
|
SW_POWER_DISCONNECT |
|
SW_FULL_PRESS_ACTIVE |
|
SW_SHORT_PRESS |
|
SW_CANCEL_PULSE |
|
SW_HALF_PRESS |
|
SW_FULL_PRESS |
|
SW_FULL_PRESS_RESET |
|
SW_PRESS |
|
SW_RELEASE |
|
SW_CANCEL |
|
SW_CA1_1XX |
|
SW_CA1_10X |
|
SW_CA1_100 |
|
SW_CA1_101 |
|
SW_CA1_11 |
|
Definiert in Zeile 91 der Datei usb_remote.h.
Aufzählungswerte |
---|
SINGLE_PULSE |
|
USB_STATE |
|
BUFFERED_PULSE |
|
PULSE_COUNT |
|
LM_PULSE_COUNT |
|
HPTIMER_ERROR_COUNT |
|
Definiert in Zeile 153 der Datei usb_remote.h.
Aufzählungswerte |
---|
LM_RESET |
|
LM_RELEASE |
|
LM_HALF_PRESS |
|
LM_FULL_PRESS |
|
LM_START_RECORD |
|
LM_RECORDING |
|
LM_STOP_RECORDING |
|
LM_KEY_PRESS |
|
Definiert in Zeile 115 der Datei usb_remote.h.
Aufzählungswerte |
---|
PLAYBACK_NEXT |
|
PLAYBACK_REVERSE |
|
PLAYBACK_LEFT |
|
PLAYBACK_RIGHT |
|
Definiert in Zeile 145 der Datei usb_remote.h.
Aufzählungswerte |
---|
REMOTE_INPUT_USB |
|
REMOTE_INPUT_HDMI_HPD |
|
REMOTE_INPUT_ANALOG_AV |
|
REMOTE_INPUT_AD_CHANNEL |
|
Definiert in Zeile 48 der Datei usb_remote.h.
Aufzählungswerte |
---|
SW_NONE |
|
SW_ONE_PRESS |
|
SW_TWO_PRESS |
|
SW_RICOH_CA1 |
|
Definiert in Zeile 67 der Datei usb_remote.h.
Aufzählungswerte |
---|
USB_POWER_OFF |
|
USB_POWER_ON |
|
Definiert in Zeile 126 der Datei usb_remote.h.
Aufzählungswerte |
---|
REMOTE_RESET |
|
REMOTE_RELEASE |
|
REMOTE_HALF_PRESS |
|
REMOTE_FULL_PRESS |
|
Definiert in Zeile 84 der Datei usb_remote.h.
Aufzählungswerte |
---|
ZOOM_STEP_OUT |
|
ZOOM_STEP_IN |
|
ZOOM_SHOOT |
|
ZOOM_FULL_OUT |
|
ZOOM_FULL_IN |
|
Definiert in Zeile 137 der Datei usb_remote.h.
int force_usb_state |
( |
int |
) | |
|
Definiert in Zeile 36 der Datei usb_sync.c.
39 #ifdef CAM_ALLOWS_USB_PORT_FORCING
int get_analog_av_bit |
( |
) | |
|
Definiert in Zeile 45 der Datei kbd.c.
Definiert in Zeile 20 der Datei kbd.c.
Definiert in Zeile 54 der Datei usb_sync.c.
56 #ifdef CAM_REMOTE_MULTICHANNEL
61 #ifdef CAM_REMOTE_HDMI_HPD
65 #ifdef CAM_REMOTE_ANALOG_AV
69 #ifdef CAM_REMOTE_AtoD_CHANNEL
75 #else // not CAM_REMOTE_MULTICHANNEL
Definiert in Zeile 34 der Datei kbd.c.
int get_usb_power |
( |
int |
edge) | |
|
int handle_usb_remote |
( |
) | |
|
Definiert in Zeile 399 der Datei usb_remote.c.
428 #ifdef USB_REMOTE_RECORD
432 #ifdef USB_REMOTE_DEBUGGING
433 extern int sync_counter ;
438 extern const char* gui_USB_switch_types[] ;
439 extern const char* gui_USB_control_modes[];
443 static int startup_delay = 0 ;
444 int i, buff_pos, *buff_ptr ;
446 if ( startup_delay < 100 ) startup_delay++ ;
449 if ( debug_print++ > 10000 ) debug_print = 0 ;
451 if ((debug_print%2) == 0)
479 if (((debug_print+25)%100) ==0 )
485 sprintf(buf,
"physw=%d err=%d %d %d ", physw_status[0]&0x03, debug_errors[0], debug_errors[1], debug_errors[2] );
489 if (((debug_print+75)%100) == 0 )
494 for ( i=0 ; i<16 ; i++ )
496 sprintf(&buf[buff_pos],
"%d ", *buff_ptr) ;
503 if ( buff_ptr-- == usb_buffer ) buff_ptr = &usb_buffer[15] ;
void kbd_synch_delay |
( |
int |
) | |
|
Definiert in Zeile 157 der Datei usb_remote.c.
161 for (count1=0;count1<delay_value;count1++)
void set_usb_remote_state |
( |
) | |
|
int start_usb_HPtimer |
( |
int |
) | |
|
Definiert in Zeile 1938 der Datei wrappers.c.
1940 #ifdef CAM_REMOTE_USB_HIGHSPEED
Definiert in Zeile 1953 der Datei wrappers.c.
1955 #ifdef CAM_REMOTE_USB_HIGHSPEED
void usb_remote_key |
( |
void |
) | |
|
Definiert in Zeile 249 der Datei usb_remote.c.
251 static int pulse_count=0 ;
void usb_remote_status_led |
( |
int |
) | |
|
void wait_until_remote_button_is_released |
( |
void |
) | |
|