Skip to content

Commit 97c8189

Browse files
RoC: Use unsigned int formatting in ALF return values
1 parent 8c9c5d2 commit 97c8189

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/CommandLineUtilities/AliceLowlevelFrontend/ProgramAliceLowlevelFrontendServer.cxx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ class PublisherRegistry
121121
nextUpdate = std::chrono::steady_clock::now();
122122
registerValues.resize(mDescription.addresses.size());
123123

124-
auto format = b::str(b::format("I:%d") % registerValues.size());
124+
auto format = (b::format("I:%1%") % registerValues.size()).str();
125125
dimService = std::make_unique<DimService>(mDescription.dnsName.c_str(), format.c_str(), registerValues.data(),
126126
registerValues.size());
127127

@@ -356,7 +356,7 @@ class ProgramAliceLowlevelFrontendServer: public Program
356356
getInfoLogger() << "SCA_READ" << endm;
357357
//auto params = split(parameter, ",");
358358
auto result = Sca(*bar2, bar2->getCardType()).read();
359-
return (b::format("%d,%d") % result.data % result.command).str();
359+
return (b::format("%u,%u") % result.data % result.command).str();
360360
}
361361

362362
static std::string scaWrite(const std::string& parameter, ChannelSharedPtr bar2)
@@ -373,15 +373,15 @@ class ProgramAliceLowlevelFrontendServer: public Program
373373
{
374374
getInfoLogger() << "SCA_GPIO_READ" << endm;
375375
auto result = Sca(*bar2, bar2->getCardType()).gpioRead();
376-
return (b::format("%d") % result.data).str();
376+
return (b::format("%u") % result.data).str();
377377
}
378378

379379
static std::string scaGpioWrite(const std::string& parameter, ChannelSharedPtr bar2)
380380
{
381381
getInfoLogger() << "SCA_GPIO_WRITE: '" << parameter << "'" << endm;
382382
auto data = b::lexical_cast<uint32_t>(parameter);
383383
auto result = Sca(*bar2, bar2->getCardType()).gpioWrite(data);
384-
return (b::format("%d") % result.data).str();
384+
return (b::format("%u") % result.data).str();
385385
}
386386

387387
int mSerialNumber = 0;

0 commit comments

Comments
 (0)