RxCpp на Arduino?
Я хотел бы использовать некую шину событий на Arduino. В последнее время я использую Reactive Extensions на различных платформах: Android, Angular, iOS и т. д., и нахожу их очень полезными.
Я попытался установить библиотеку и скомпилировать что-нибудь (просто включив заголовки в пример), и получил следующую ошибку.
/home/john/Arduino/libraries/rxcpp/rx-trace.hpp:97:57: error: 'exception_ptr' in namespace 'std' does not name a type
inline void on_error_enter(const Subscriber&, const std::exception_ptr&) {}
^
Прежде чем я потрачу слишком много времени, пытаясь заставить то, что работать не будет, кто-нибудь знает, будет ли это работать на Arduino или на какой-либо другой библиотеке шины событий, которая хорошо работает на этой платформе?
@nPn, 👍2
Обсуждение1 ответ
Немного поздно, но хорошая библиотека: https://github.com/luisllamasbinaburo/Arduino-ReactiveArduino
Даже немного расширил его, чтобы включить конечные автоматы: https://github.com/rzeldent/Arduino-ReactiveArduino
- C++ против языка Arduino?
- Как использовать SPI на Arduino?
- Какие накладные расходы и другие соображения существуют при использовании структуры по сравнению с классом?
- Ошибка: expected unqualified-id before 'if'
- Что лучше использовать: #define или const int для констант?
- Библиотека DHT.h не импортируется
- Функции со строковыми параметрами
- Светодиоды: разница между общим анодом и общим катодом
Ну, исключения отключены, по сути все библиотеки C++ недоступны и т. д...., @KIIV