mirror of https://github.com/FOME-Tech/fome-fw.git
operate on uint8_t instead of char
This commit is contained in:
parent
35b46d0e92
commit
65e1091179
|
@ -578,7 +578,7 @@ void TunerStudio::handleExecuteCommand(TsChannelBase* tsChannel, char *data, int
|
|||
tsChannel->writeCrcResponse(TS_RESPONSE_COMMAND_OK);
|
||||
}
|
||||
|
||||
int TunerStudio::handleCrcCommand(TsChannelBase* tsChannel, char *data, int incomingPacketSize) {
|
||||
int TunerStudio::handleCrcCommand(TsChannelBase* tsChannel, uint8_t* data, int incomingPacketSize) {
|
||||
ScopePerf perf(PE::TunerStudioHandleCrcCommand);
|
||||
|
||||
char command = data[0];
|
||||
|
@ -607,7 +607,7 @@ int TunerStudio::handleCrcCommand(TsChannelBase* tsChannel, char *data, int inco
|
|||
break;
|
||||
#endif // EFI_TEXT_LOGGING
|
||||
case TS_EXECUTE:
|
||||
handleExecuteCommand(tsChannel, data, incomingPacketSize - 1);
|
||||
handleExecuteCommand(tsChannel, reinterpret_cast<char*>(data), incomingPacketSize - 1);
|
||||
break;
|
||||
case TS_PAGE_COMMAND:
|
||||
handlePageSelectCommand(tsChannel);
|
||||
|
|
|
@ -22,7 +22,7 @@ protected:
|
|||
|
||||
class TunerStudio : public TunerStudioBase {
|
||||
public:
|
||||
int handleCrcCommand(TsChannelBase* tsChannel, char *data, int incomingPacketSize);
|
||||
int handleCrcCommand(TsChannelBase* tsChannel, uint8_t* data, int incomingPacketSize);
|
||||
bool handlePlainCommand(TsChannelBase* tsChannel, uint8_t command);
|
||||
|
||||
void cmdOutputChannels(TsChannelBase* tsChannel, uint16_t offset, uint16_t count) override;
|
||||
|
|
|
@ -45,7 +45,7 @@ public:
|
|||
/**
|
||||
* See 'blockingFactor' in rusefi.ini
|
||||
*/
|
||||
char scratchBuffer[BLOCKING_FACTOR + 30];
|
||||
uint8_t scratchBuffer[BLOCKING_FACTOR + 30];
|
||||
|
||||
const char* getName() const {
|
||||
return m_name;
|
||||
|
|
Loading…
Reference in New Issue