git clone https://github.com/tsymiar/MyAutomatic.git-
Brief
Build all executables with
./build.sh all (-j). Use./build.sh testto test, and./build.sh cleanto delete caches.Once generated SUCCESSFULLY, some binary files will appear in the bin / gen directories, such as:
[bin]
chstest chigpio mes909 pipefifo rdma_server.exe rdma_client.exe VideoCapture imgfilesnap.exe IM.exe client.exe kaics.exe (kaics.cfg) gSOAPverify (myweb.wsdl) test_phm2f.exe pthdtest.exe
[gen]
analyzing dpsk_chat gn1 lookup seekTimeTest trans_server trans_client video_render webevent_server
-
Description
chstest chigpio mes909 pipefifo Some scattered
*.cfiles are drivers for hardware such asGPIO,ME909S-821(a HuaweiLTE 4Gnetwork module),pipe/fifo, etc. chstest is a sample for the chsdev driver.-
VideoCapture | imgfilesnap
VideoCapture is a video capture program based on v4l2 and runs only on Linux.
imgfilesnap is a photo taker, also runs only on Linux.
-
IM.exe | client.exe
IM.exeis aninstant-messagingchat room demo. Use it to register, login, send commands, and send a small number of messages.client.exe is a client peer implementation of an online chat room with menus as below.
-
kaics.exe
A sub-pub message queue (
MQ), which can penetrate the intranet. More info can be found here. -
gSOAPverify
A
SOAP-serverused to verify login using the config file myweb.wsdl. -
rdma_server.exe | rdma_client.exe
RDMAis a library for developingTCP/IP/Rocket Directbased applications, using librdmacm.so. -
test_phm2f
A tiny test to show
phy_mem.kousage. -
pthdtest.exe
A thread pool based on
pthread. -
gn1
A cross-platform, big/small endian, increasing/decreasing binary number generator.
-
dpsk_chat
A mini chat tool using the
DeepSeekAPI to answer questions, which is one of the most popular question answering systems. Modify params.txt to set key-value pairs, such as model, stream, etc.
-
video_render
A video decode demo using
ffmpeg/multimedia(Jetson Orin Nano). -
webevent_server
Is an HTTP server and client message manager, depends on
libevent. -
analyzing
A code tool to compare differences between two same-named files or different directories.
-
trans_server | trans_client
[
UDP/TCP] transfer client/server using C++11, supports file transfer and multi-connect. -
lookup / seekTimeTest
The lookup is a tool to find pattern by
regexusingkmp/manacheralgorithm. seekTimeTest is a tool to seek data offsets by gaven times. If time offsets are not found in the database, it reads the given data file. The time.cfg is a demo config file to set seeking timestamps.
There are more tools, check sometools.
-
Itis a test-case usingQt,SDLandOpenGL. Use mkallcase.sh to build it.
Microsoft .NET Framework 3.5 is needed to compile WinNTKline
| CvMlwk |
|---|
OpenCVand someMachine Learninglearning cases.
| KlineUtil |
|---|
Utils for
cef-browser, security libs, show K-line by GL, simulateCTP, etc.
| WPFKline |
|---|
A K-line application using
C#.
| TestUtils |
|---|
Test cases to test the interface of KlineUtil.
