Commit Graph

36 Commits (master)

Author SHA1 Message Date
Pharap def0ef29f1
Fix SFixed conversion by making ShiftType signed (#100) 1 year ago
Pharap 79ef8398f3
Fix bug in IdentityMask calculation (#99) 2 years ago
Pharap 5eadcbadf3
Add integer conversion operators (#94) 3 years ago
Pharap ea71949e81
Add conversion operators for SFixed and UFixed (#93) 3 years ago
Pharap 109d1d21fd
Add postincrement and postdecrement operators (#86) 3 years ago
Pharap d8c2300585
Fix shift overflow bug in ++ and -- (#85) 3 years ago
Pharap 892df22ee8
Implement bitwise shift operators (#82) 3 years ago
Pharap d84ac2517b
Update licence year (#77) 3 years ago
Pharap 0954fd423f
Disable random numbers for non-AVR targets (#74) 3 years ago
Pharap 36c5368696
Remove redundant inline specifiers (#72) 3 years ago
Pharap daae25615f
Ensure that 'static' comes before 'constexpr' (#65) 5 years ago
Pharap 080ffa2f5d
Remove redundant consts (#64) 5 years ago
Pharap 15b1b3010e
Remove void in zero-parameter functions (#63) 5 years ago
Pharap fb3f82fd72
Improve operator generation macros (#58) 6 years ago
Pharap 096cd8cc83
Improve ternary consistency within Utils.h (#57) 6 years ago
Pharap 4126403121
Update licence year (#54) 6 years ago
Pharap 64c83ca5ce
Reorganise constants and type aliases (#53) 6 years ago
Pharap 4d3f82c3ca
Fix width of integer literal in Scale definition (#52) 6 years ago
Pharap 529692d81c
Change member constants to uintmax_t (#51) 6 years ago
Pharap 6054d11516
Remove UFixedBase and SFixedBase (#46) 6 years ago
Pharap ff3308fd96
Remove superfluous constructors (#45) 6 years ago
Pharap 0d064ef75d
Fix bug in definition of UFixedBase::IntegerType (#39) 6 years ago
Pharap d0c20218ca
Add long double conversion operator (#34) 6 years ago
Pharap e5ac682a12
Fix bug in roundFixed (#32) 6 years ago
Pharap 8a98bd8629
Add descriptive error for multiplication (#26) 6 years ago
Pharap daee1128a7
Replace inferred literal types (#24) 6 years ago
Pharap 8d308632a5
Add Arduino Due support (#16) 6 years ago
Pharap 05f8ae0c83
Remove Min and Max functions (#14) 6 years ago
Pharap 4f8fe99153
Simplify both versions of roundFixed (#12) 6 years ago
Pharap 8d370ef95d
Add ESP8266 support (#11) 7 years ago
Pharap 952a8594d5
Add workaround for gcc bug 58541 (#9) 7 years ago
Pharap feb58a200d
Add FIXED_POINTS_NO_RANDOM (#8) 7 years ago
Pharap e6b69559db Prepend licence message to all source files 7 years ago
Pharap d622c1b0b4 Fix bug in randomSFixed 7 years ago
Pharap d2a63faf53 Eradicate Warnings 7 years ago
Pharap 393acd2f49 Add files via upload 7 years ago