summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cansequence: add SPDX identifier for GPL-2.0-only and copyrightsHEADmasterMarc Kleine-Budde2020-10-191-0/+6
| | | | | | Message-Id: 20201019111239.GM12463@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: print error frames in hexMarc Kleine-Budde2019-11-221-1/+1
| | | | | Fixes: faad20983348 ("cansequence: receive snd show error frames") Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence.c: add extended identifier flag to maskMarc Kleine-Budde2019-11-191-0/+1
| | | | | | | | Without this, the extended identifier flag was not important when filtering on CAN frames. Add this to mask to only receive the frame type we want to recieve. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: receive snd show error framesMarc Kleine-Budde2019-10-251-0/+16
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: show delta and obsolute overflowsMarc Kleine-Budde2015-09-181-4/+14
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: add internal 32 bit sequence counterMarc Kleine-Budde2015-09-181-11/+16
|
* cansequence: use sigaction() instead of signalMarc Kleine-Budde2015-09-181-3/+7
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: exit with failure in case of unknown optionMarc Kleine-Budde2015-09-181-1/+2
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: do_receive: move variables into loopMarc Kleine-Budde2015-09-181-3/+4
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: sort options more alphabeticallyMarc Kleine-Budde2015-09-181-29/+29
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: codingstyle cleanupsMarc Kleine-Budde2015-09-181-2/+2
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* canconfig: codingstyle cleanupsMarc Kleine-Budde2015-09-181-23/+23
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: add support for drop after a certain number of incidentsMarc Kleine-Budde2015-05-101-8/+14
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: print out dropped packages by socket counterMarc Kleine-Budde2015-05-102-4/+37
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: cleanup perror() and exit()Marc Kleine-Budde2015-05-101-7/+7
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: make use of bool variablesMarc Kleine-Budde2015-05-101-9/+9
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: move rx and tx loop into separate functionsMarc Kleine-Budde2015-05-101-103/+119
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansequence: mark functions as staticMarc Kleine-Budde2015-05-101-2/+2
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansend: add handling of ENOBUFS when sendingZahari Doychev2014-05-121-8/+40
| | | | | | | | This patch fixes the "No buffer space available" error when sending in a loop and using small tx queue length. Signed-off-by: Zahari Doychev <zahari.doychev@linux.com> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* cansend: remove options to set family, type and protoMarc Kleine-Budde2014-05-121-20/+2
| | | | | | | These option are herited from a time, where the numeric values weren't fixed. Remove these options to make room for more useful ones. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* canconfig: add missing space when printing control modeMarc Kleine-Budde2013-11-251-2/+1
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* canconfig: always print berr_counterMarc Kleine-Budde2013-11-251-15/+7
| | | | Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* build: add libsocketcan_CFLAGS to CPPFLAGSMarc Kleine-Budde2013-01-061-0/+1
| | | | | | Building will fail if libsocketcan is in a non default path otherwise. Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* build: avoid expansion of commented macrosJan Engelhardt2013-01-051-2/+2
| | | | | | | '#' does not ignore the line at the m4 level, "dnl" does. Signed-off-by: Jan Engelhardt <jengelh@inai.de> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* canutils: candump: Add error frame's handlingAnilKumar Ch2012-01-101-0/+20
| | | | | | | | | | | | | | | | | This patch adds the error handling capability to candump utility by adding error flags for displaying all kind of error frames like tx_timeout, lost arbitration, controller problems, buserrors, bus warnings etc. Usage of candump for error frame display on console: candump [<can-interface>] [Options] Ex: candump can0 --error This patch is created on top of canutils-4.0.6 tag from http://git.pengutronix.de/?p=tools/canutils.git Signed-off-by: AnilKumar Ch <anilkumar@ti.com> Signed-off-by: Marc Kleine-Budde <mkl@pengutronix.de>
* switch back to trunkLuotao Fu2010-06-091-1/+1
|
* v4.0.6canutils-4.0.6Luotao Fu2010-06-091-1/+1
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* [canconfig] fetch berr counter only if berr reporting is enabledLuotao Fu2010-04-301-5/+15
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* [canconfig] allow singel bittiming parameters to be zeroLuotao Fu2010-04-301-1/+6
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* switch back to trunkLuotao Fu2010-04-301-1/+1
|
* v4.0.5v4.0.5Luotao Fu2010-02-141-1/+1
| | | | Signed-off-by: Luotao Fu <luotao@alea.(none)>
* update libsocketcan dependencyLuotao Fu2010-02-141-2/+2
| | | | Signed-off-by: Luotao Fu <luotao@alea.(none)>
* [canconfig] add version printingLuotao Fu2010-02-141-0/+6
| | | | Signed-off-by: Luotao Fu <luotao@alea.(none)>
* [canconfig] rerange codeLuotao Fu2010-02-141-19/+19
| | | | Signed-off-by: Luotao Fu <luotao@alea.(none)>
* [canconfig] add getting berr counterLuotao Fu2010-02-141-2/+25
| | | | Signed-off-by: Luotao Fu <luotao@alea.(none)>
* [canconfig] add get/set berr reporting modeLuotao Fu2010-02-141-7/+9
| | | | Signed-off-by: Luotao Fu <luotao@alea.(none)>
* [canconfig] fix command line parserLuotao Fu2010-02-121-1/+1
| | | | | | | off-by-one error broke parameter adjusting for bitrate and samplepoints, if used alone or at the end of a command sequenze. Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* v4.0.4canutils-4.0.4Luotao Fu2010-01-071-1/+1
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* [canconfig] add one-shot modeLuotao Fu2010-01-061-2/+12
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* [canconfig] enhanced parameter parsingLuotao Fu2009-12-101-133/+155
| | | | | | | | | | Now we can process more configuration per line rather than only one config operation one time. We can even build short sequences like e.g. canconfig can0 stop bitrate restart-ms 3000 start Configuration will be set if there're additional parameters like "restart-ms 3000". Otherwise it shows the current configuration only. Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* v4.0.3Luotao Fu2009-12-041-1/+1
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* v4.0.3canutils-4.0.3Luotao Fu2009-12-041-1/+1
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* version bump in library dependcyLuotao Fu2009-12-041-2/+2
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* fix ctrlmode in printsLuotao Fu2009-12-011-5/+5
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* fix _ signs in printsLuotao Fu2009-12-011-3/+3
| | | | | | we stick to - while printing Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* switch version back to trunkLuotao Fu2009-12-011-1/+1
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* [canconfig] Add can_get_bittiming_const() and further fixes and improvementsWolfgang Grandegger2009-12-011-18/+48
| | | | | | | | | | - s/can_modes/can_states/ - Use proper names for CAN error states - Use "-" as name seperator for input and output consequently - Add some more useful output to cmd_show_interface() Signed-off-by: Wolfgang Grandegger <wg@grandegger.com> Acked-by: Luotao Fu <l.fu@pengutronix.de>
* canutils-4.0.2canutils-4.0.2Luotao Fu2009-11-271-1/+1
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* [canconfig] change to updated libsocketcan name and APILuotao Fu2009-11-273-20/+26
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>
* [canconfig] fixed sample-point parameter processingLuotao Fu2009-11-271-1/+1
| | | | Signed-off-by: Luotao Fu <l.fu@pengutronix.de>