tests/driver_nrfmin: removed test
test is not needed anymore, simply test the driver using the default or gnrc_networking examples
This commit is contained in:
parent
9845e71106
commit
ce37b970b4
@ -1,14 +0,0 @@
|
|||||||
APPLICATION = driver_nrfmin
|
|
||||||
include ../Makefile.tests_common
|
|
||||||
|
|
||||||
FEATURES_REQUIRED = radio_nrfmin
|
|
||||||
|
|
||||||
USEMODULE += shell
|
|
||||||
USEMODULE += shell_commands
|
|
||||||
USEMODULE += ps
|
|
||||||
USEMODULE += radio_nrfmin
|
|
||||||
USEMODULE += gnrc
|
|
||||||
USEMODULE += gnrc_nomac
|
|
||||||
USEMODULE += gnrc_pktdump
|
|
||||||
|
|
||||||
include $(RIOTBASE)/Makefile.include
|
|
||||||
@ -1,9 +0,0 @@
|
|||||||
Expected result
|
|
||||||
===============
|
|
||||||
The test will initialize all basic networking functionality including the
|
|
||||||
minimal NRF51822 radio driver and run the shell providing netif shell commands.
|
|
||||||
|
|
||||||
Background
|
|
||||||
==========
|
|
||||||
Use the shell commands to test the link layer functionality of the minimal
|
|
||||||
NRF51822 radio driver (nrfmin).
|
|
||||||
@ -1,52 +0,0 @@
|
|||||||
/*
|
|
||||||
* Copyright (C) 2015 Freie Universität Berlin
|
|
||||||
*
|
|
||||||
* This file is subject to the terms and conditions of the GNU Lesser
|
|
||||||
* General Public License v2.1. See the file LICENSE in the top level
|
|
||||||
* directory for more details.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @ingroup tests
|
|
||||||
* @{
|
|
||||||
*
|
|
||||||
* @file
|
|
||||||
* @brief Test application for the NRF51822 minimal radio driver (nrfmin)
|
|
||||||
*
|
|
||||||
* @author Hauke Petersen <hauke.petersen@fu-berlin.de>
|
|
||||||
*
|
|
||||||
* @}
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <stdio.h>
|
|
||||||
|
|
||||||
#include "shell.h"
|
|
||||||
#include "nrfmin.h"
|
|
||||||
#include "net/gnrc.h"
|
|
||||||
#include "net/gnrc/nomac.h"
|
|
||||||
#include "net/gnrc/pktdump.h"
|
|
||||||
|
|
||||||
static char nomac_stack[THREAD_STACKSIZE_DEFAULT];
|
|
||||||
|
|
||||||
int main(void)
|
|
||||||
{
|
|
||||||
gnrc_netdev_t dev;
|
|
||||||
gnrc_netreg_entry_t netobj = GNRC_NETREG_ENTRY_INIT_PID(GNRC_NETREG_DEMUX_CTX_ALL,
|
|
||||||
gnrc_pktdump_pid);
|
|
||||||
|
|
||||||
puts("\nManual test for the minimal NRF51822 radio driver\n");
|
|
||||||
puts("Use the 'ifconfig' and 'txtsnd' shell commands to verify the driver");
|
|
||||||
|
|
||||||
/* initialize network device */
|
|
||||||
nrfmin_init(&dev);
|
|
||||||
gnrc_nomac_init(nomac_stack, sizeof(nomac_stack), 5, "nomac", &dev);
|
|
||||||
|
|
||||||
/* initialize packet dumper */
|
|
||||||
gnrc_netreg_register(GNRC_NETTYPE_UNDEF, &netobj);
|
|
||||||
|
|
||||||
/* initialize and run the shell */
|
|
||||||
char line_buf[SHELL_DEFAULT_BUFSIZE];
|
|
||||||
shell_run(NULL, line_buf, SHELL_DEFAULT_BUFSIZE);
|
|
||||||
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
Loading…
x
Reference in New Issue
Block a user