Ejemplo n.º 1
0
void qk_setup()
{
	qk_board_set_name("Bluetooth 2.0");

	qk_core_register_callback(QK_CORE_CALLBACK_APP,
							  core_callback_app);

	qk_protocol_register_callback(qk_protocol_comm,
								  QK_PROTOCOL_CALLBACK_SENDBYTES,
								  protocol_callback_send_bytes);


	qk_peripheral_setup();


	qk_gpio_set_mode(QK_GPIO_PC0, QK_GPIO_MODE_INPUT);
	qk_gpio_set_mode(QK_GPIO_PC1, QK_GPIO_MODE_OUTPUT);
	qk_uart_set_baudrate(QK_UART_1, 38400);
	qk_uart_enable(QK_UART_1, true);


//	qk_protocol_comm->callback.send_packet = comm_send_packet;
//	qk_protocol_comm->callback.process_packet = comm_process_packet;

//	qk_comm_set_callback(QK_COMM_CALLBACK_SENDPACKET, 		comm_send_packet);
//	qk_comm_set_callback(QK_COMM_CALLBACK_PROCESSRXPACKET,	comm_process_rx_packet);

//	_hal_uart2.rx_callback = bluetooth_spp_processRxByte;
}
Ejemplo n.º 2
0
void qk_setup()
{
	qk_log_set_levels(QK_LOG_LEVEL_DEBUG);
	qk_log_set_protocol(qk_protocol_comm);

	qk_board_set_name("Bluetooth 2.0");

	qk_core_register_callback(QK_CORE_CALLBACK_APP,
                              core_callback_app);

	qk_protocol_register_callback(qk_protocol_comm,
								  QK_PROTOCOL_CALLBACK_WRITE,
								  protocol_callback_write);

	qk_protocol_register_callback(qk_protocol_comm,
								  QK_PROTOCOL_CALLBACK_READ,
								  protocol_callback_read);

	hc05_init();
}