HAL_PX4: fixed initial SPI bus speed and report new SPI instances
This commit is contained in:
parent
3d7d773883
commit
18df213069
@ -69,10 +69,18 @@ SPIDevice::SPIDevice(SPIBus &_bus, SPIDesc &_device_desc)
|
|||||||
{
|
{
|
||||||
set_device_bus(_bus.bus);
|
set_device_bus(_bus.bus);
|
||||||
set_device_address(_device_desc.device);
|
set_device_address(_device_desc.device);
|
||||||
|
set_speed(AP_HAL::Device::SPEED_LOW);
|
||||||
|
SPI_SELECT(bus.dev, device_desc.device, false);
|
||||||
|
printf("SPI device %s on %u:%u at speed %u mode %u\n",
|
||||||
|
device_desc.name,
|
||||||
|
(unsigned)bus.bus, (unsigned)device_desc.device,
|
||||||
|
(unsigned)frequency, (unsigned)device_desc.mode);
|
||||||
}
|
}
|
||||||
|
|
||||||
SPIDevice::~SPIDevice()
|
SPIDevice::~SPIDevice()
|
||||||
{
|
{
|
||||||
|
printf("SPI device %s on %u:%u closed\n", device_desc.name,
|
||||||
|
(unsigned)bus.bus, (unsigned)device_desc.device);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool SPIDevice::set_speed(AP_HAL::Device::Speed speed)
|
bool SPIDevice::set_speed(AP_HAL::Device::Speed speed)
|
||||||
|
Loading…
Reference in New Issue
Block a user