You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(The version number of the libraries can be adapted by editing the `.rc` files in the corresponding subfolders. Don´t forget to set the version number also in the header file `Version.h`.)
98
92
99
-
#### uvPeakCAN (DLL)
93
+
#### Libraries
94
+
95
+
##### uvPeakCAN (DLL)
100
96
101
97
___uvPeakCAN___ is a dynamic link library with a CAN API V3 compatible application programming interface for use in __C++__ applications.
102
98
See header file `PeakCAN.h` for a description of all class members.
103
99
104
-
#### u3canpcb (DLL)
100
+
##### u3canpcb (DLL)
105
101
106
102
___u3canpcb___ is a dynamic link library with a CAN API V3 compatible application programming interface for use in __C__ applications.
107
103
See header file `can_api.h` for a description of all API functions.
108
104
109
-
#### can_moni (CLI)
105
+
#### Utilities
106
+
107
+
##### can_send
108
+
109
+
`can_send` is a command line tool to send CAN messages that are entered at the program prompt.
110
+
The syntax is taken from the Linux SocketCAN utility [can_utils\cansend](https://github.com/linux-can/can-utils/tree/master).
111
+
112
+
Type `can_send /?` to display all program options.
113
+
114
+
##### can_moni (CLI)
110
115
111
116
`can_moni` is a command line tool to view incoming CAN messages.
112
117
I hate this messing around with binary masks for identifier filtering.
113
118
So I wrote this little program to have an exclude list for single identifiers or identifier ranges (see program option `/EXCLUDE` or just `/X`). Precede the list with a `~` and you get an include list.
114
119
115
120
Type `can_moni /?` to display all program options.
116
121
117
-
#### can_test (CLI)
122
+
##### can_test (CLI)
118
123
119
124
`can_test` is a command line tool to test CAN communication.
120
125
Originally developed for electronic environmental tests on an embedded Linux system with SocketCAN, I´m using it for many years as a traffic generator for CAN stress-tests.
@@ -127,7 +132,7 @@ Type `can_test /?` to display all program options.
127
132
128
133
### Development Environment
129
134
130
-
- Microsoft Visual Studio Community 2022 (Version 17.12.4)
135
+
- Microsoft Visual Studio Community 2022 (Version 17.13.2)
131
136
132
137
### Required PCANBasic DLL
133
138
@@ -168,7 +173,7 @@ You can choose between one of them if you use these portions of this work in who
168
173
169
174
Windows is a registered trademark of Microsoft Corporation in the United States and/or other countries. \
170
175
PCAN is a registered trademark of PEAK-System Technik GmbH, Darmstadt, Germany. \
171
-
Mac and macOS are trademarks of Apple Inc., registered in the U.S. and other countries. \
176
+
Mac and macOS are trademarks of Apple Inc., registered in the U.S. and other countries and regions. \
172
177
Linux is a registered trademark of Linus Torvalds. \
173
178
All other company, product and service names mentioned herein may be trademarks, registered trademarks, or service marks of their respective owners.
0 commit comments