File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -62,61 +62,4 @@ void ObservableSerial<int>::Receive()
6262 }
6363 }
6464}
65-
66- //
67- // template <typename T>
68- // class ObservableSerialInteger : public Observable<T>
69- // {
70- // public:
71- // ObservableSerialInteger(char separator = '\n');
72- // void Suscribe(IObserver<T> &observer) override;
73- // void Receive();
74- //
75- // private:
76- // T _data = 0;
77- // char _separator;
78- // bool _isNegative = false;
79- // IObserver<T>* _childObserver;
80- // };
81- //
82- // template <typename T>
83- // ObservableSerialInteger<T>::ObservableSerialInteger(char separator)
84- // {
85- // _separator = separator;
86- // }
87- //
88- // template <typename T>
89- // void ObservableSerialInteger <T>::Suscribe(IObserver<T> &observer)
90- // {
91- // _childObserver = &observer;
92- // }
93- //
94- // template <typename T>
95- // void ObservableSerialInteger <T>::Receive()
96- // {
97- // if (_childObserver != nullptr)
98- // {
99- //
100- // while (Serial.available())
101- // {
102- // char newChar = Serial.read();
103- //
104- // if (newChar >= '0' && newChar <= '9')
105- // _data = (_data * 10) + (newChar - '0');
106- //
107- // else if (newChar == '-')
108- // _isNegative = true;
109- //
110- // else if (newChar == _separator)
111- // {
112- // _data = _isNegative ? -_data : _data;
113- // if (_childObserver != nullptr) _childObserver->OnNext(_data);
114- //
115- // _data = 0;
116- // _isNegative = false;
117- // }
118- // }
119- // }
120- // }
121-
12265#endif
Original file line number Diff line number Diff line change @@ -24,10 +24,6 @@ template <typename T> class ObservableTimerMillis;
2424template <typename T> class ObservableTimerMicros ;
2525template <typename T> class ObservableIntervalMillis ;
2626template <typename T> class ObservableIntervalMicros ;
27- // template <typename T> class ObservableSerialChar;
28- // template <typename T> class ObservableSerialString;
29- // template <typename T> class ObservableSerialInteger;
30- // template <typename T> class ObservableSerialFloat;
3127
3228template <typename T> class FilterOnRising ;
3329template <typename T> class FilterOnFalling ;
You can’t perform that action at this time.
0 commit comments