Skip to content
Snippets Groups Projects
Commit 7a08a071 authored by f4grx's avatar f4grx
Browse files

Merge branch 'master' of https://github.com/f4grx/hn70ap

parents 2db3f04f 66bc10b5
No related branches found
No related tags found
No related merge requests found
......@@ -87,19 +87,24 @@ int rxt_main(int argc, char *argv[])
do
{
ret = hn70ap_radio_receive(HN70AP_RADIO_AUX, buf, buflen);
printf("read done, ret = %d, errno=%d\n", ret, errno);
//printf("read done, ret = %d, errno=%d\n", ret, errno);
if(ret > 0)
{
for(i=0; i<ret; i++)
/* for(i=0; i<ret; i++)
{
printf("%02X ", buf[i]);
}
printf("\n");
printf("\n");*/
for(i=0; i<ret; i++)
{
printf("%c", (buf[i]<0x20 && buf[i]!=0x0a)?'.':buf[i]);
}
}
else if(ret < 0 && errno==ETIMEDOUT)
{
printf("RX timeout\n");
continue;
// ret = 1;
// continue;
}
}
while(ret > 0);
......
......@@ -739,7 +739,8 @@ CONFIG_HN70AP_SCREEN=y
CONFIG_HN70AP_ETHERNET=y
CONFIG_HN70AP_ETHERNET_EEMAC=y
CONFIG_HN70AP_RADIO=y
# CONFIG_HN70AP_MAINRADIO is not set
CONFIG_HN70AP_MAINRADIO=y
CONFIG_HN70AP_MAINRADIO_TCXO=y
CONFIG_HN70AP_AUXRADIO=y
# CONFIG_HN70AP_AUXRADIO_HIGHPOWER is not set
# CONFIG_BOARD_CRASHDUMP is not set
......@@ -785,7 +786,7 @@ CONFIG_PREALLOC_TIMERS=4
# CONFIG_INIT_NONE is not set
CONFIG_INIT_ENTRYPOINT=y
# CONFIG_INIT_FILEPATH is not set
CONFIG_USER_ENTRYPOINT="nsh_main"
CONFIG_USER_ENTRYPOINT="sysdaemon_main"
CONFIG_RR_INTERVAL=200
# CONFIG_SCHED_SPORADIC is not set
CONFIG_TASK_NAME_SIZE=0
......@@ -1628,7 +1629,6 @@ CONFIG_EXAMPLES_NSH=y
# CONFIG_EXAMPLES_SERIALBLASTER is not set
# CONFIG_EXAMPLES_SERIALRX is not set
# CONFIG_EXAMPLES_SERLOOP is not set
# CONFIG_EXAMPLES_SI5351 is not set
# CONFIG_EXAMPLES_SLCD is not set
# CONFIG_EXAMPLES_SMART is not set
# CONFIG_EXAMPLES_SMART_TEST is not set
......
......@@ -155,7 +155,11 @@ int hn70ap_genradio_initialize(void)
#if defined(CONFIG_HN70AP_MAINRADIO)
_info("Prepare main radio\n");
si4463_priv_main.gpio_irq = GPIO_IRQ_RADIOMAIN;
radio = si4463_init(spi4, 0, 30000000, SI4463_IO1, SI4463_IO3, &si4463_lower_main);
#if defined(CONFIG_HN70AP_MAINRADIO_TCXO)
radio = si4463_init(spi4, 0, 25000000, SI4463_IO1, SI4463_IO3, false, true, &si4463_lower_main);
#else
radio = si4463_init(spi4, 0, 30000000, SI4463_IO1, SI4463_IO3, false, false, &si4463_lower_main);
#endif
if(radio==NULL)
{
_err("Unable to initialize main si4463\n");
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment