remove no need static
key be const
move define to cc
use const void * as key
add range helper
update project
fix bug: UpdateContainer() change container right
update HRange when DeviceType changed
add helper
add DISALLOW_COPY_AND_ASSIGN
progress canscope_chnl_container_unittest.cc
fix bug: Only call FireCallbackNoLock() when have data in buffer
rename ScopeOpenDevice to ScopedOpenDevice
move freq_time to canscope/app/
DetachFromThread() OscDevice
fix bug: call OscDeviceProperty DetachFromThread()
move canscope_process
add canscope_chnl_calc
update project