redPanther
f1cc82b8c7
enable components at runtime + grabber refactoring ( #160 )
...
* implement enable/disable on runtime for:
- smoothing
- kodi
- udplistener
- boblight
* implement enable/disable for forwarder
refactor component
* - implement grabber enable/disable at runtime
- big grabber refactoring. now with common base class for all grabbers
* implement enable/disable at runtime for bb detector
* osx fix
* try to fix cutted travis output for osx build
2016-08-11 07:13:55 +02:00
Paulchen-Panther
bfb06966de
Update Json Interface (Enable/Disable components during runtime) ( #150 )
...
* Update Hyperion.h
* Add files via upload
* Update CMakeLists.txt
* Update Hyperion.cpp
* Update JsonClientConnection.cpp
* Update JsonClientConnection.h
* Update JsonSchemas.qrc
* Add files via upload
* Update schema.json
* Update JsonConnection.cpp
* Update JsonConnection.h
* Update hyperion-remote.cpp
2016-08-04 13:10:53 +02:00
Paulchen-Panther
0e2f0127fd
Update Json Interface (return config file) ( #144 )
...
* Add handleConfigGetCommand Function
* Add handleConfigGetCommand Function
* Add schema-configget.json
* Add configget
* Add new JSON file schema-configget.json
* add --configget command to hyperion-remote
* Add getConfigFile function
* Add getConfigFile function
2016-08-03 22:03:19 +02:00
redPanther
722d4eb357
Manual input source select via json ( #143 )
...
* implement manual source select via json interface
fix schema error
* refactoring
* add visible value to all listed prios
2016-07-31 22:21:35 +02:00
brindosch
c802505553
logging rework json/proto ( #102 )
...
* cleanup: remove ambiled device
as written at the forum this is no longer supported. All people should move to adalight. They just need to flash a new sketch.
* fix typo
* travis.ci
* travis: move to ubuntu 14.04
* script try
* add serialport
* update .json files
* .
* .
* .
* update travis
* fix
* typo
* fix
* .
* disable v4l2 on mac
* disable email notification
* update osx
* maybe fix
* .
* disable osx and rm v4l2
* try osx
* try fix
* travis update
* add oe systemd file
* Proto
* Json
* fix
* fix2
* fix3
* .
* typo
* update
* revert runtime error
2016-07-11 17:08:22 +02:00
redPanther
36b4d072c5
common ledbuffer for color transform ( #77 )
...
* common ledbuffer for color transform
hyperion class uses a common buffer for all operations on ledColors got from muxer
all color transforms uses new ledBuffer instead of making copies of ledbuffer
other fixes:
fix compile bug in profiler
update doxygen config
* migrate logging for color transform classes
* prepare new logger in hyperion class
* implement hwledcount
* Update Hyperion.cpp
Fix off color
* remove ledscount equivalent from apa102
migrate logging in hyperion.cpp
remove unused and duuplicate colorcorrection - but same is available through tempertature
* remove colorcorrection completly
fix compile
* set colororder back to static
* in remote: using correction is the same as using temperature - correction is obsolete, command not delete atm for compat reasons
2016-07-01 23:20:41 +02:00
AEtHeLsYn
b37cbd26d5
Add color adjustment to all RBG channels
...
* Channel adjustment config
* Create RgbChannelAdjustment.h
* Delete RgbChannelAdjustment.h
* Create RgbChannelAdjustment.cpp
* Create RgbChannelAdjustment.h
* Delete RgbChannelAdjustment.cpp
* Create ColorAdjustment.cpp
* Delete RgbChannelAdjustment.h
* Create ColorAdjustment.h
* Update ColorAdjustment.h
* Update ColorAdjustment.h
* Update ColorAdjustment.h
* Update ColorAdjustment.cpp
* Update Hyperion.cpp
* Update Hyperion.cpp
* Update Hyperion.cpp
* Update Hyperion.h
* Create RgbChannelAdjustment.cpp
* Create RgbChannelAdjustment.h
* Create ColorAdjustment.h
* Create MultiColorAdjustment.h
* Update MultiColorAdjustment.h
* Create MultiColorAdjustment.cpp
* Delete ColorAdjustment.cpp
* Delete ColorAdjustment.h
* Update RgbChannelAdjustment.cpp
* Update Hyperion.cpp
* Update Hyperion.h
* Update Hyperion.cpp
* Bug fixes
* Update hyperion.config.json
* Add color adjustment to json server and client and adapt hyperion-remote
* Change the color modification order
* Minor bug fix
* Create calibration Images folder
* Create calibration Gamma folder
* Create calibration RGB folder
* Added files via upload
* Delete .gitkeep
* Delete .gitkeep
* Added files via upload
* Delete .gitkeep
* Update color effect order and don't correct twice
* Uploaded gradient images
Former-commit-id: 8ab465e59834f12a21709a6f4546bd6808a2a495
2016-04-02 00:04:11 +02:00
AEtHeLsYn
c937dfa674
Update JsonClientConnection.h
...
Former-commit-id: adc564d5259638c3e79ab5a12550a89c0d719186
2016-03-11 12:32:48 +01:00
redpanther
b01b5eb005
- prepare general way to send (proto) messages. currently only incomming protomessages are forwarded
...
- begin impl. of json server
Former-commit-id: 8f9237cd57ada1e84dc05e60b9ad723e47fd57b1
2016-02-15 18:25:18 +01:00
Gamadril
9168ee5098
code refactoring
...
Former-commit-id: 157f424e83c58fca4ed1e3283899cbbdfadcffe1
2014-11-08 21:01:46 +01:00
Gamadril
bbc6fe389d
Added very basic WebSocket support to json server
...
Former-commit-id: 5d62331eecdbd10287ba0520bbb06814bca0bca7
2014-10-25 22:35:53 +02:00
johan
5454ddb375
Added skeleton for effect engine development
...
Former-commit-id: e1fb69fd4de4b8968075660e3ba7f7add021c152
2013-11-24 16:10:48 +01:00
T. van der Zwan
ecdd7775c5
Fixed doxygen warnings
2013-09-09 20:35:28 +00:00
T. van der Zwan
8441dd51cc
Added/Updated/Fixed doxygen comments
2013-09-09 02:54:13 +00:00
johan
3187fc84a6
Doxygen comments added
2013-08-31 14:36:54 +02:00
johan
0a9bbe86a4
Set image implemented
2013-08-18 20:55:59 +02:00
johan
638d5aa424
set color on json connection implemented
2013-08-18 12:21:07 +02:00
johan
46076998a0
Schema checking for all commands added
2013-08-18 12:02:17 +02:00
johan
b66c397a46
json schema added for checking incoming messages
2013-08-17 19:20:19 +02:00
johan
16c260b3dc
added skeleton for the json connection server
2013-08-17 15:39:29 +02:00