SonyUserforum

SonyUserforum (https://www.sonyuserforum.de/forum/index.php)
-   Video mit α (alpha) (https://www.sonyuserforum.de/forum/forumdisplay.php?f=101)
-   -   IR remote video NEX7 / NEX5 / A55 ... (https://www.sonyuserforum.de/forum/showthread.php?t=113569)

F.Bi 22.10.2012 22:54

Zitat:

Zitat von jens72 (Beitrag 1377275)
Die funktioniert mit allen NEXen, VDSLR´s und SLT´s mit eingebautem IR-Empfänger, also z.B. A580, A33, A55, A57, A65, A77, A99.

Das habe ich mir auch so gedacht. Das Forum ist wieder mal schlauer als Sony. :)
Der Sony Support empfiehlt zur Sony SLT-77 die alte Fernbedienung RMT-DSLR1.

Zitat:

Derzeit steht Ihnen für die Bedienung aus der Ferne Ihrer SLT-A77 die Fernbedienung RMT-DSLR1 zur Verfügung.

Eine Kompabilität mit der RMT-DSLR2 könnne wir Ihnen derzeit nicht leider nicht zusagen.

Bitte haben Sie hierfür Verständnis.
:zuck:

TorstenG 25.10.2012 13:23

Heute ist meine bestellte RMT-DSLR2 von Sony eingetroffen. Ein erster kurzer Test war erfolgreich, sobald die Kamera auf Fernbedienung eingestellt ist kann sie mit den oberen drei Tasten gesteuert werden, das wäre normaler Auslöser, 2-sec Auslöser und Video. Die ersten beiden lösen dabei entsprechend die Kamera aus während die Videotaste die Aufzeichnung beim ersten Druck startet und beim zweiten beendet. :cool:

Stellt man die Kamera auf BULB dann funktionieren die anderen beiden Tasten auch so, erste Betätigung startet die Aufnahme (bei der 2-sec-Taste halt mit Verzögerung) und zweite beendet die Aufnahme. Die restlichen Tasten funktionieren (leider) nur wenn ein Monitor (TV) angeschlossen ist, muß ich aber noch ausprobieren.

Für mich hat sich der Kauf jedenfalls gelohnt, empfehlenswertes Zubehör! :top:

EDIT: Ach ja, ein interessanter Hinweis noch, die Fernbedienung "ignoriert" die Blockade des Aufnahmeknopfes an der Kamera, wie es mit den neuen Firmware-Updates eingeführt wurde, sprich Video über die Fernbedienung klappt immer.

EDIT 2: Vielleicht noch ein kleiner Kritikpunkt, die Fernbedienung ermöglicht keine Vorfokussierung, löst man also einfach aus dann ist das Bild höchstwahrscheinlich unscharf und das Video anfangs auch. Hier hilft nur die AF-Priorität auf "AF" statt auf "auslösen" zu stellen, dann geht das. Schade, die Kabelfernbedienung kann das auch anders.

F.Bi 25.10.2012 18:47

Danke für den Bericht, Torsten.
Den müsste man mal an Sony schicken, damit die auch mal über ihre Produkte informiert sind. :lol:

PS: Ich habe gerade gesehen, dass der Preis im Sony Shop von 30 Euro auf 50 Euro angehoben wurde. :(
Den alten Preis fand ich ok.

Elminster 28.02.2013 10:08

Hallo Forum!

Kann es ein, dass die a33 nicht mit der neuen RMT-DSLR2 funkioniert? Meine a33 reagiert nicht auf die FB - muss man da bei der Kamera noch irgendwas einstellen?

LG,
El

kitschi 28.02.2013 10:12

Zitat:

Zitat von Elminster (Beitrag 1421071)
Hallo Forum!

Kann es ein, dass die a33 nicht mit der neuen RMT-DSLR2 funkioniert? Meine a33 reagiert nicht auf die FB - muss man da bei der Kamera noch irgendwas einstellen?

LG,
El

auf Fernbedienung umstellen beim Bildfolgemodus

die Bedienungsanleitung darf auch zur Hand genommen werden, ist nicht nur zum wegwerfen dabei;)

Elminster 28.02.2013 10:16

Zitat:

Zitat von kitschi (Beitrag 1421073)
auf Fernbedienung umstellen beim Bildfolgemodus

die Bedienungsanleitung darf auch zur Hand genommen werden, ist nicht nur zum wegwerfen dabei;)

Danke für den Hinweis, bin nicht lesefaul :lol:. Hatte mir vorher die BDA runtergeladen und auf Seite 127 und Seite 18, die das Thema FB behandeln, nichts gefunden. Die Einstellung werde ich heute abend mal nehmen - Danke dafür.

EDIT: Habe mir jetzt nochmal die Seite 127 angeguckt - verstehe im Nachhinein auch nicht, wieso ich das vorher nicht verstanden hab :roll:

Elminster 01.03.2013 11:29

So - nachdem ich gestern den entsprechenden Modus eingestellt habe, funktioniert es auch (so halbwegs).

Gibt es da Inkompatiblitäten mit der a33? Es funktionieren nur die obersten 3 Knöpfe (Video starten/ anhalten, Foto machen und 2-Sekunden-Timer)?

JoZ 01.03.2013 11:46

Das ist schon richtig so (wenn vielleicht auch nicht ganz befriedigend). Die restlichen Knöpfe funktionieren nur im Wiedergabemodus, und, wie ich meine, auch nur, wenn das Bild über HDMI ausgegeben wird.

Gruß, Johannes

Elminster 01.03.2013 11:47

Ok...kann ich auch mit leben. Danke!

muzelbuzel 15.03.2013 23:38

Hallo liebes Forum,

für Fernauslösung meiner Alpha 330 habe ich mir den Sender selbst gebaut.
Ein MSP430 Targetboard lag noch ungenuzt rum...
Frei nach OpenSource hier mein Code. Geschrieben für mspgcc. Für
IAR oder CSS muss man nur die Interrupts anpassen.

Code:

#include  <msp430.h>
#include <legacymsp430.h>

//Ports
#define GREEN_LED 0x01
#define BUTTON_1 0x02                                       
#define IR_LED 0x20

//Periodes
#define LOW_SIRC_PERIOD 1200
#define HIGH_SIRC_PERIOD 2400
#define START_SIRC_PERIOD 4800
#define PAUSE_SIRC_PERIOD 44400
#define IR_PERIOD 25 

//code repeat
#define CODEREPEAT 1
//Bitcount of IR code
#define CODEBITCOUNT 20
// IR codes
//#define CODE_TRIGGER_NOW 0b010110100101110001111
#define CODE_TRIGGER_NOW 0b011110001110100101101

unsigned int SendCount = 0;
unsigned int BitCount = 0;
unsigned long IrCode = 0;

int main(void)
{
        WDTCTL = WDTPW + WDTHOLD;                      // Stop watchdog timer
        BCSCTL1 = CALBC1_8MHZ;                                // Set DCO to 1MHz
        DCOCTL = CALDCO_8MHZ;
       
        //Port settings
        P1DIR &= ~IR_LED;                                // Set pin of IR-LED to input --> no burst
        P1SEL |= IR_LED;                                // IR_LED TA0 output
        P1OUT |= BUTTON_1;                                // Set output of button to high, for pullup
        P1REN |= BUTTON_1;                                // Pullup for button
        P1IES |= BUTTON_1;                                // interrupt at high low transition
        P1IE  |= BUTTON_1;                                // interrupt enable
        P1IFG &= ~BUTTON_1;                                // clear interrupts
       
        //Timer settings
        CCTL0 = OUTMOD_4 + CCIE;                        // CCR0 interrupt enabled, outmode = toggle for IR-burst
        CCTL1 = CCIE;                                        // CCR1 interrupt enabled
        CCR0 = LOW_SIRC_PERIOD;                                // Set CCR0
        CCR1 = IR_PERIOD;                                // Set CCR1
        TACTL |= TACLR;                                      // SMCLK, clear TAR
        TACTL |= TASSEL_2 + ID_2 +MC_2;                      // SMCLK, clock divider = 4, continuous Mode
       
        _EINT();                                        //enable interupt
       
        _BIS_SR(LPM0_bits + GIE);                        // Enter LPM0 w/ interrupt
}

//Port 1 interrupt service
interrupt(PORT1_VECTOR) Port_1 (void)
{
  // Software antibeat
  if(!SendCount)
  {
    SendCount = CODEREPEAT;
    IrCode = CODE_TRIGGER_NOW;
    BitCount = (CODEBITCOUNT+1);
  }
  P1IFG &= ~BUTTON_1;                                        // clear interrupt
}

//Timer A0 interrupt service
interrupt(TIMERA0_VECTOR) Timer_A0 (void)
{
 CCR0 += IR_PERIOD;                                        // new periode
}

//Timer A1 interrupt service
interrupt(TIMERA1_VECTOR) Timer_A1 (void)
{
  switch( TAIV )
  {
    case  2:  // CCR1 Compare
    {
      //If IR send is activ
      if(BitCount)
      {
        //Start
        if((BitCount>CODEBITCOUNT) && (!(P1DIR & IR_LED)))
        {
          P1DIR |= IR_LED;                                //IR_bust activ for 2,4ms
          CCR1 += (START_SIRC_PERIOD);
        }
        //Pause after start
        else if((BitCount>CODEBITCOUNT) && (P1DIR & IR_LED))       
        {
          P1DIR &= ~IR_LED;                                //No IR bust for 0,6ms
          CCR1 += LOW_SIRC_PERIOD;
          BitCount--;
        }
        // Send IR code bit
        else if((BitCount < (CODEBITCOUNT+1)) && (!(P1DIR & IR_LED)))
        {
          P1DIR |= IR_LED;                                //IR bust
          //1,2ms for high
          if(IrCode & 0x00000001)
          {       
            CCR1 += HIGH_SIRC_PERIOD;
          }
          //0,6ms for low
          else
          {
            CCR1 += LOW_SIRC_PERIOD;
          }
          IrCode = IrCode >> 1;                                //prepare next bit
        }
        // Send IR code pause
        else
        {
          P1DIR &= ~IR_LED;
          BitCount--;                                        //next bit
          CCR1 += LOW_SIRC_PERIOD;                        //No IR bust for 0,6ms
        }
        //prepare repeat
        if((BitCount == 0) && SendCount)
        {
          BitCount = (CODEBITCOUNT+1);
          SendCount--;
          CCR1 += (PAUSE_SIRC_PERIOD);
          IrCode = CODE_TRIGGER_NOW;
        }
      }
      // wait for next
      else CCR1 += LOW_SIRC_PERIOD;
    }
    break;
    case  4: break;                          // CCR2 not used
    case 10: break;                          // overflow not used
  }
}



Alle Zeitangaben in WEZ +2. Es ist jetzt 10:15 Uhr.