Jump to content

[C/C++] Eigene Timer ....


Recommended Posts

Nachdem ich mal ein paar Timer ausprobiert habe (timer_create) habe ich das dumpfe Gefühl, dass die Tinkermodule nicht mehr funktionieren. Welche Signale nutzt ihr denn oder bin ich da auf der falschen Spur?

 

Ist nicht weiter dramtisch, packe ich den Timer in einen eigene Thread sollte er die Bricks wohl nicht mehr stören.

Link zu diesem Kommentar
Share on other sites

Ich mache das auch so ähnlich, aber in C++ mit Mutex und std::chrono. Damit kann ich bis auf Millisekunden genau (oder auch noch genauer) sagen, wann der Thread wieder aufwachen soll. Wenn der Thread dann 0,4ms rechnet wacht er auch brav nach weiteren 0,6ms wieder auf und verschäft nicht eine ganze Millisekunde ...

 

Damit kann ich diesen Thread dann auch gezielt schnell beenden, wenn das Programm sich beenden soll.

 

Stichworte: std::chrono::system_clock::time_point, std::unique_lock<std::mutex> und std::condition_variable

Link zu diesem Kommentar
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...