Project

General

Profile

Actions

Support Request #2694

closed

Trigger Recording over ADTF Message Bus (Cluster)

Added by hidden almost 6 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Normal
Customer:
BOSCH
Department:
CC-DA/EPC
Requester's Priority:
Normal
Support Level:
2nd Level
Resolution:
No Customer Feedback
Product Issue Numbers:
Affected Products:
Platform:
Topic:
ADTF::MessageBus
FAQ Links:

Description

Supportanfrage

Ich habe eine Message Bus Konfiguration mit einem Master und zwei Slaves. Alles wunderbar. Allerdings möchte ich von einem Rechner aus die Aufnahme von unterschiedlichen Sensoren an den drei Rechner verteilen. Einfacher gesagt, ich clicke auf Start auf dem Master und die Aufnahme startet automatisch auf die zwei Slaves. Bringt ADTF sowas mit oder muss ich ein Filter/Service schreiben. Falls ja, welche Interfaces sollte ich mir in der Doku anschauen?

Lösung

Der Recorder kann nicht mit Kernel Signalen umgehen.
Du musst selbst drauf hören.

Siehe ADTF Usermanual Kap. 5.7.3 ADTF Clustering (Kernel Signal Forwarding).
Hier ist in der Note genau dein Use Case beschrieben.

siehe tRemoteSignalEventCode

Actions #1

Updated by hidden almost 6 years ago

  • Project changed from Public Support to 5
  • Status changed from New to In Progress
  • Topic set to ADTF::MessageBus
  • Customer set to BOSCH
  • Department set to CC-DA/EPC
Actions #2

Updated by hidden almost 6 years ago

  • Status changed from In Progress to Customer Feedback Required

Hi Yann,

Der Recorder kann nicht mit Kernel Signalen umgehen.
Du musst selbst drauf hören.

Siehe ADTF Usermanual Kap. 5.7.3 ADTF Clustering (Kernel Signal Forwarding).
Hier ist in der Note genau dein Use Case beschrieben.

Actions #3

Updated by hidden almost 6 years ago

Hi Flo,

vielen Dank für die zügige Antwort. Es ist in der Tat genau mein Usecase definiert im Usermanual.

Die Doku sagt aber:

If you want to control (start/split/stop) the Hard Disk Recorder Filter of an other ADTF instance
by Kernel Signals, you have to implement an own filter in this instance which receives
the IEvent::EC_RemoteSignal and emits IEvent::EC_StartRecording,
IEvent::EC_SplitRecording or IEvent::EC_StopRecording.

Bedeutet es konkret, dass mein Filter auf die Slaves laufen soll? Wie kriegt er mit, dass ich auf dem Master auf die Tasten "A" oder "S" geklickt habe? Hast du evtl. Codebeispiele für mich?

Viele Grüße,
Yann

Actions #4

Updated by hidden almost 6 years ago

Hi Yann,

siehe tRemoteSignalEventCode

Actions #5

Updated by hidden almost 6 years ago

  • Project changed from 5 to Public Support
  • Subject changed from Trigger Recording over ADTF Message Bus to Trigger Recording over ADTF Message Bus (Cluster)
  • Description updated (diff)
  • Status changed from Customer Feedback Required to To Be Closed
  • Private changed from Yes to No
  • Resolution set to No Customer Feedback
Actions #6

Updated by hidden almost 6 years ago

  • Status changed from To Be Closed to Closed
Actions

Also available in: Atom PDF