John Wellbelove
|
218b1573f8
|
Added CRC16 MODBUS
Added ETL_ prefic to extern const arrays.
|
2018-09-14 19:25:32 +01:00 |
|
John Wellbelove
|
eb406eafea
|
Swapped event and current state parameters for state transition
|
2018-09-12 17:39:02 +01:00 |
|
John Wellbelove
|
2ab1d8d346
|
Swapped event and current state parameters for state transition
|
2018-09-12 17:35:59 +01:00 |
|
John Wellbelove
|
37e86e7971
|
Process event loops until action or end of transition table
|
2018-09-11 23:00:25 +01:00 |
|
John Wellbelove
|
9becaefdd8
|
Added start() and changed order of execution.
|
2018-09-10 20:42:32 +01:00 |
|
John Wellbelove
|
0a717209ae
|
Merge remote-tracking branch 'origin/feature/light_weight_fsm' into development
|
2018-09-09 08:26:30 +01:00 |
|
John Wellbelove
|
8abf60523b
|
Made get_state_id non-virtual
|
2018-09-09 08:26:10 +01:00 |
|
John Wellbelove
|
d1a63fd507
|
Merge remote-tracking branch 'origin/feature/light_weight_fsm' into development
|
2018-09-08 15:45:19 +01:00 |
|
John Wellbelove
|
5aa369451e
|
State Chart Template
Unit tests complete
|
2018-09-08 15:44:33 +01:00 |
|
John Wellbelove
|
61f0953c9b
|
Added entry and exit
|
2018-09-07 00:33:30 +01:00 |
|
John Wellbelove
|
c2c7ae0111
|
Renamed
|
2018-09-07 00:33:04 +01:00 |
|
John Wellbelove
|
5a3f6b4355
|
First draft
|
2018-09-06 21:33:33 +01:00 |
|
Prasenjit Sengupta
|
4ae529a843
|
Fix extra semicolon warning in list.h (#97)
|
2018-09-06 21:16:31 +01:00 |
|
Prasenjit Sengupta
|
01364bda14
|
Add default C++17 profiles (#95)
|
2018-09-06 21:16:01 +01:00 |
|
John Wellbelove
|
9872acd6fb
|
First draft
|
2018-09-05 21:12:35 +01:00 |
|
John Wellbelove
|
085a66f930
|
Renamed
|
2018-09-05 21:11:16 +01:00 |
|
John Wellbelove
|
8efa47f3da
|
First draft
|
2018-09-05 21:08:52 +01:00 |
|
John Wellbelove
|
60f7061bef
|
#93 map.h on release 11.15.0 does not compile with clang-6
|
2018-09-04 23:25:16 +01:00 |
|
John Wellbelove
|
c6061863a6
|
Added 'uul' to 64bit literals
|
2018-09-04 17:50:32 +01:00 |
|
John Wellbelove
|
0f91072e3f
|
More fixes for nullptr on ARM5/ARM6 compilers
|
2018-09-02 14:05:27 +01:00 |
|
John Wellbelove
|
3fba1ae905
|
Fixed issue #94.
nullptr for ARM5 compiler
|
2018-09-01 07:57:58 +01:00 |
|
John Wellbelove
|
504b9b574e
|
Updated version
|
2018-08-27 23:32:52 +01:00 |
|
John Wellbelove
|
e5e38a8ee8
|
Compatibility with Keil compiler
|
2018-08-27 22:07:17 +01:00 |
|
John Wellbelove
|
b6b6a36316
|
Added missing find_n & transform
|
2018-08-27 22:06:49 +01:00 |
|
John Wellbelove
|
1606ae3dcc
|
Added missing algorithms.
Fixed namespace selection.
|
2018-08-27 13:22:04 +01:00 |
|
John Wellbelove
|
0b0ce2645b
|
Merge remote-tracking branch 'origin/feature/shared_pools' into development
# Conflicts:
# include/etl/list.h
|
2018-08-22 20:13:18 +01:00 |
|
John Wellbelove
|
bfebb770e6
|
Fix string compare tests to be more compatible across compilers.
|
2018-08-18 14:49:23 +01:00 |
|
John Wellbelove
|
20485936c5
|
Added bind1st & bind2nd to alternate STL implementations.
Added additional conditional compilation to algorithms using 'bind'.
|
2018-08-18 12:04:11 +01:00 |
|
John Wellbelove
|
df83a04166
|
Merge remote-tracking branch 'origin/master' into feature/no_stl
# Conflicts:
# include/etl/memory.h
# include/etl/private/ivectorpointer.h
# include/etl/stl/alternate/limits.h
# include/etl/stl/iterator.h
# test/test_no_stl_algorithm.cpp
# test/test_no_stl_functional.cpp
# test/test_no_stl_limits.cpp
# test/test_no_stl_utility.cpp
# test/test_vector_pointer.cpp
# test/vs2017/etl.vcxproj.filters
|
2018-08-18 10:09:56 +01:00 |
|
John Wellbelove
|
7a9ade20c2
|
Added alternate STL support to allow 'No STL' option.
|
2018-07-22 20:47:33 +01:00 |
|
John Wellbelove
|
063e65386f
|
Deleted files
|
2018-07-03 22:01:56 +01:00 |
|
John Wellbelove
|
d11ad9518f
|
Initial changes
|
2018-06-19 06:24:37 +01:00 |
|
John Wellbelove
|
a2e701567d
|
Renamed STATIC_ASSERT to ETL_STATIC_ASSERT
Remove non-conforming std::nullptr
|
2018-06-18 18:49:09 +01:00 |
|
John Wellbelove
|
10a00724e0
|
Updated version
|
2018-06-17 22:14:19 +01:00 |
|
John Wellbelove
|
91cf9713fe
|
Comment change
|
2018-06-17 21:12:06 +01:00 |
|
John Wellbelove
|
fee3fd36fe
|
Merge remote-tracking branch 'origin/feature/fsm_deferred_event' into development
|
2018-06-17 21:11:37 +01:00 |
|
John Wellbelove
|
52176c84f0
|
Comment change
|
2018-06-17 21:10:16 +01:00 |
|
John Wellbelove
|
acc317c3d4
|
Non-virtual message is no longer protected.
|
2018-06-17 21:09:59 +01:00 |
|
John Wellbelove
|
fb2d2e96f6
|
Added flag to call on_enter_state on start. Default true.
|
2018-06-17 21:09:26 +01:00 |
|
John Wellbelove
|
bf16ee4f5c
|
Comment change
|
2018-06-17 21:08:03 +01:00 |
|
John Wellbelove
|
254a34935a
|
Added more checks for STLPort
|
2018-06-17 10:12:08 +01:00 |
|
John Wellbelove
|
eeb6a310c1
|
Compatibility changes for Segger IDE, GCC & STLPort
|
2018-06-14 21:53:54 +01:00 |
|
John Wellbelove
|
5e30f02449
|
Fixed missing semicolons
|
2018-06-12 21:12:32 +01:00 |
|
John Wellbelove
|
7b7a1c4af2
|
Fixed typo
|
2018-06-12 21:09:18 +01:00 |
|
John Wellbelove
|
7fbc543080
|
Merge remote-tracking branch 'origin/feature/CMake' into development
# Conflicts:
# test/vs2017/etl.vcxproj.filters
|
2018-05-31 22:21:09 +01:00 |
|
John Wellbelove
|
83d495bc21
|
Added binary_merge, binary_interleave, is_odd, is_even
|
2018-05-20 09:16:20 +01:00 |
|
John Wellbelove
|
6a444bf972
|
Added flags to call on_enter_state and on_exit_state for start() and reset() respectively. The default actions are as the previous version.
|
2018-05-12 09:01:39 +01:00 |
|
EXPROGROUP\john.wellbelove
|
35d6fc533c
|
Fixed compile error when ETL_DEBUG_COUNT not defined
|
2018-05-10 15:26:23 +01:00 |
|
John Wellbelove
|
9435d7b1fb
|
Github Issue #73
Updated version
|
2018-05-09 23:14:32 +01:00 |
|
John Wellbelove
|
681bc407ac
|
Github Issue #73
set_period & set_mode no longer automatically start the timer.
|
2018-05-09 23:11:56 +01:00 |
|