/* * Written by Mark Spencer * Based on previous works, designs, and architectures conceived and * written by Jim Dixon . * * Copyright (C) 2001 Jim Dixon / Zapata Telephony. * Copyright (C) 2001-2008 Digium, Inc. * * All rights reserved. * * Primary Author: Mark Spencer * Radio Support by Jim Dixon */ /* * See http://www.asterisk.org for more information about * the Asterisk project. Please do not directly contact * any of the maintainers of this project for assistance; * the project provides a web site, mailing lists and IRC * channels for your use. * * This program is free software, distributed under the terms of * the GNU General Public License Version 2 as published by the * Free Software Foundation. See the LICENSE file included with * this program for more details. */ #include #include #include #include #include #include #include #include #include #include #include "bittest.h" #include #include "dahdi_tools_version.h" /* #define BLOCK_SIZE 2048 */ #define BLOCK_SIZE 2041 #define DEVICE "/dev/dahdi/channel" static const char rcsid[] = "$Id$"; char *prog_name; static void usage(void) { fprintf(stderr, "Usage: %s \n", prog_name); fprintf(stderr, " e.g.: %s /dev/dahdi/55\n", prog_name); fprintf(stderr, " %s 455\n", prog_name); fprintf(stderr, "%s version %s\n", prog_name, rcsid); exit(1); } void print_packet(unsigned char *buf, int len) { int x; printf("{ "); for (x=0;x