initial commit
initial commit of README
Create LICENSE.md
Merge branch 'master' of https://github.com/kwikius/quan-trunk
add news re code at giyhub
added stm32f4 blink example
Update README
Merge branch 'master' of https://github.com/kwikius/quan-trunk
remove temporary backup files
remove redundant macros
conversion constructor takes different pi dependednt on ValueType rather than always double
be explicit about uint32_t in template specialisation arg
added utility interrupt functions
for stm32f4 set QUAN_FLOAT_TYPE to float not double to get hardware floating point benefits
added comment re specialisations for zero size buffers
disable default copy ctor and assign function
cobs protocol - initial commit
uav rc_pulse - initial commit
uav serail_port_sim - initial commit
correct update which timers have rcr reg
change to conditional typedefs for timer rcr reg
change dumber of channels from 10 to 8. Maybe make this a templte param?
formatting changes
added missing #include <cstdint>
add missing include dependecy
initial commit
update fraction_of_revolution to not use assign for constexpr
try to sort issue with arithmetic_convert, but eventually added an overlad in arithmetic_convert.hpp
add overload for mathematic_angle to arithmetic. Now rads to arith works nice
formatting only
removed stuff which asked for an object. Want to derive from this without needing to have actual size objects
added std::init list overload to pushback
mod so default color_ptr uses static color not null
removed commented out windows mfc stuff, added ll_draw_line func
moved stuff here out of headers
added and updated wxwidgets draw fns
lots of mods and new stuff in gx/wxwidgets
change to use of static colours rather than craeting on fly
lots of mods n new stuff in qx/wxwidgets
added template params for LengthType and AngleType. Should probabably rename this as gps_position
mods to serial ports to give static and dynamic versions
create a graphics_info_context, which could be not restricted to wxwidgets since it has no wxwidgets specific dependencies. clean up and rename the scaling and conversion functions
create a graphics_info_context, which could be not restricted to wxwidgets since it has no wxwidgets specific dependencies. clean up and rename the scaling and conversion functions
added abs fn to 3dvect
added abs fn to 2dvect
added peek fn to fifo
add return value
changed QUAN_INT32 to int64_t
reverted some chngs to in64 for the low level calcs. needs a review
change to c++11 style constructor braces
use arithmetic_convet not explicit ctor
change to C++11 style ctor braces
add licence info
initial commit of gpio/module_disable
add license info
gpio_pin initial commit
gpio - separate example from index
gpio - add gpio::Pin
separate example from index page
formatting only
filled in a bit more of perip_reg archetype
modifications and additions to compile for avr target
clarify and fix typos in the periph_reg docs
sorte compilation for avr
more efficient rotation
correct comment re cdeg
added gnu licence info
change include guard to refelect new directory
add license info
change include guard
mod include guard and add license
add licence info
redirect to archetypes version
update licence info
update licence info
update licence info
update licence info
update licence info
added char get() and init() functions
use quan::fifo instead of local detail fifo
mods to cobs stuff. Most functionality removed as gets in the way
modify include guard
use meat::integer_max metafunction instead of C constant INT32_MAX sice not supported on all targets
make work on UDTs
add renove_volatile
change explicit char in get() to generic T and use bool consistently with its type
make QUAN_FLOAT_TYPE adjustable on command line
add binary and and or operators
formatting only
inital commit of fletcher16
add some tr1 metafunctions required for avr
for avr bit is a macro so we have to undef it
add avr specific stuff
modify for lvalue_reference metafn rather than plain reference
make std::tuple a model of fun_sequence
get working for avr
fix typo
make std::tuple a model of fun_sequence
make std::tuple a model of fun_sequence
make 32 bit explicit rather tha use default int size