Commit Graph

22 Commits

Author SHA1 Message Date
kevin
9acb24e9e1 Apply licensing information to project. 2024-12-01 14:35:24 -05:00
kevin
703cc29014 cwEuCon.cpp,cwLib.cpp,cwUi.cpp,cwWebSock.cpp : These modules now have a dependency on cwObject.h. 2024-11-30 12:18:18 -05:00
kevin
c60142a6c1 cwWebSock.cpp : Removed unnecessary '\n' from cwLogInfo() calls. 2024-10-12 13:45:24 -04:00
kevin
c55f7d34ec 1. caw program parameters are now in snake_case rather than camelCase.
2. Column headers are now printed for caw 'log' output.
3. The websocket LLL_NOTICE logs may now be turned off using the 'extraLogsFl'.
4. Changed the 'Number' processor to work with the 'feedback' example.
5. README.md updates.
2024-09-12 17:18:42 -04:00
kevin
91fad53d33 Added "#include cwTest.h" dependency to most *.cpp files. 2024-05-29 12:36:57 -04:00
kevin
60e6c2f772 cwWebSock.h/cpp : Optimize exec() to decrease cwIoPresetSelApp GUI startup time.
Added _timed_exec_0/1/2()
2024-03-28 19:45:40 -04:00
kevin
6b2a3db3f0 Merge branch 'dev' of gitea.larke.org:kevin/libcw into dev 2024-03-25 14:32:21 -04:00
kevin
488648a967 cwWebSock.cpp : Added report(). 2024-03-25 14:31:03 -04:00
kevin
5f3f986db6 Merge branch 'master' into dev 2024-03-25 13:45:59 -04:00
kevin
693c87d598 cwWebSock.cpp : Now uses cwNbMpScQueue to cache outgoing messages. 2024-03-25 13:32:46 -04:00
kevin
68bcf7306c cwWebSock.cpp : Changed initialization of _event_loop_ops_custom() to avoid warnings. 2024-03-25 11:44:37 -04:00
kevin
9634574548 cwWebSock.cpp : Updated to use custom event loop plugin and thereby correctly block in exec(). 2024-02-24 13:57:47 -05:00
kevin
6b771c0c88 cwWebSock.cpp : Websock now performs a single memory allocation in send() rather than multiple in send() and exec(). 2024-01-06 08:53:55 -05:00
kevin
9a6729b9b9 cwWebSocket.cpp : Count number of received and sent msg's and track the size of largest msg recv'd and set. 2023-12-29 14:06:17 -05:00
kpl
a82c423725 cwWebSock.cpp: replace use of MpScNbQueue until MpScQueue can be debugged. 2021-01-12 17:05:34 -05:00
kevin
ed75129278 cwWebSock.cpp : Replace queue with blocking queue to prevent possible problems on ARM based machines. 2021-01-12 15:59:02 -05:00
kpl
84989231b1 cwWebSock.cpp : Change to use external polling method in exec() 2020-11-12 09:47:45 -05:00
kevin.larke
7dc88635e1 cwWebSock.cpp : callExpandPath() on physRootDir. 2020-04-21 17:55:40 -04:00
kevin.larke
e0f1e6b948 cwWebSock.h/cpp : Added 'sessionId' to send() (and msg_t) to allow a message to be sent to a specific endpoint. 2020-03-31 12:53:14 -04:00
kpl
5cda838a93 Added 'decls' include files to hold public declarations for audio,midi,serial,socket, and websock modules.
Other minor changes to prepare for integration into cwIo.
In cwMidi* replaced 'byte_t' with 'uint8_t'.
In cwAudioDevice* removed redundant 'device' prefix from function names.
2020-03-23 10:41:28 -04:00
kpl
5a62d884dd Standardized filesys and mem namespaces.
Removed use of global variable in cwAudioBuf.
2019-12-27 21:51:28 -05:00
kpl
d6e0f5e675 Many changes and additions.
Added serial port, websocket, midi and initial audio functionality.
2019-12-24 10:05:24 -05:00