field_id, not payload

main
Tom Early 4 years ago
parent cd15b15cea
commit 9c85758c92

@ -110,7 +110,7 @@ bool CController::DiscoverFtdiDevices(std::list<std::pair<std::string, std::stri
for ( int i = 0; i < iNbDevices; i++ )
{
std::cout << "Found '" << list[i].Description << "', SerialNo='" << list[i].SerialNumber << std::endl;
std::cout << "Found " << list[i].Description << ", SerialNo=" << list[i].SerialNumber << std::endl;
found.emplace_back(std::pair<std::string, std::string>(list[i].SerialNumber, list[i].Description));
}

@ -482,7 +482,7 @@ bool CDV3003::GetResponse(SDV3003_Packet &packet)
}
while (bytesLeft > 0) {
status = FT_Read(ftHandle, &packet.payload, bytesLeft, &bytes_read);
status = FT_Read(ftHandle, &packet.field_id, bytesLeft, &bytes_read);
if (FT_OK != status)
{
FTDI_Error("Error reading packet payload", status);

@ -39,20 +39,20 @@
#define PKT_INIT 0x0b
#define PKT_PRODID 0x30
#define PKT_VERSTRING 0x31
#define PKT_PARITYBYTE 0x2F
#define PKT_PARITYBYTE 0x2f
#define PKT_RESET 0x33
#define PKT_READY 0x39
#define PKT_CHANNEL0 0x40
#define PKT_CHANNEL1 0x41
#define PKT_CHANNEL2 0x42
#define PKT_PARITYMODE 0x3F
#define PKT_PARITYMODE 0x3f
#define PKT_ECMODE 0x05
#define PKT_DCMODE 0x06
#define PKT_COMPAND 0x32
#define PKT_RATEP 0x0A
#define PKT_RATEP 0x0a
#define PKT_CHANFMT 0x15
#define PKT_SPCHFMT 0x16
#define PKT_GAIN 0x4B
#define PKT_GAIN 0x4b
#define packet_size(a) int(4 + ntohs((a).header.payload_length))

Loading…
Cancel
Save

Powered by TurnKey Linux.