Click here to Skip to main content
15,885,546 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
AnswerRe: code analysis Pin
Richard MacCutchan14-Feb-21 22:16
mveRichard MacCutchan14-Feb-21 22:16 
GeneralRe: code analysis Pin
Member 1507028615-Feb-21 22:57
Member 1507028615-Feb-21 22:57 
AnswerRe: code analysis Pin
Greg Utas15-Feb-21 0:52
professionalGreg Utas15-Feb-21 0:52 
GeneralRe: code analysis Pin
Member 1507028615-Feb-21 23:02
Member 1507028615-Feb-21 23:02 
Questioncallbacks in c Pin
Member 1506971810-Feb-21 5:16
Member 1506971810-Feb-21 5:16 
AnswerRe: callbacks in c Pin
Greg Utas10-Feb-21 5:34
professionalGreg Utas10-Feb-21 5:34 
AnswerRe: callbacks in c Pin
k505410-Feb-21 6:35
mvek505410-Feb-21 6:35 
QuestionFunction similar to printf for software UART, without the need for a large temporary buffer? Pin
arnold_w8-Feb-21 11:20
arnold_w8-Feb-21 11:20 
I'm programming in C in an embedded environment and I have a bit-bang software UART I would like to be able to hook up to a myPrintf function, that supports the standard printf syntax, e.g.
C++
myPrintf("%s %3.2f\n", "Pi:", 3.14159);
I would like to achieve this without having to use a big (=worst case length of "sentence" to transmit in a single myPrintf call) temporary buffer (otherwise, I could just go via sprintf). What I want to achieve is that my characters are sent over my UART "on the fly", so in the example above "Pi: " would be sent out over my UART before the float number has been converted to ASCII characters. Does anybody know how I can achieve this in the easiest way possible? Is the source code for printf available somewhere for public use so I can modify it to fit my needs?
AnswerRe: Function similar to printf for software UART, without the need for a large temporary buffer? Pin
Mircea Neacsu8-Feb-21 12:00
Mircea Neacsu8-Feb-21 12:00 
GeneralRe: Function similar to printf for software UART, without the need for a large temporary buffer? Pin
arnold_w9-Feb-21 7:39
arnold_w9-Feb-21 7:39 
GeneralRe: Function similar to printf for software UART, without the need for a large temporary buffer? Pin
Mircea Neacsu9-Feb-21 8:22
Mircea Neacsu9-Feb-21 8:22 
AnswerRe: Function similar to printf for software UART, without the need for a large temporary buffer? Pin
CPallini8-Feb-21 20:11
mveCPallini8-Feb-21 20:11 
GeneralRe: Function similar to printf for software UART, without the need for a large temporary buffer? Pin
arnold_w9-Feb-21 8:04
arnold_w9-Feb-21 8:04 
GeneralRe: Function similar to printf for software UART, without the need for a large temporary buffer? Pin
CPallini9-Feb-21 19:57
mveCPallini9-Feb-21 19:57 
QuestionChanging gamma with multiple display setup Pin
Valentinor6-Feb-21 1:23
Valentinor6-Feb-21 1:23 
AnswerRe: Changing gamma with multiple display setup Pin
Richard MacCutchan6-Feb-21 1:30
mveRichard MacCutchan6-Feb-21 1:30 
GeneralRe: Changing gamma with multiple display setup Pin
Valentinor6-Feb-21 1:55
Valentinor6-Feb-21 1:55 
GeneralRe: Changing gamma with multiple display setup Pin
Richard MacCutchan6-Feb-21 2:10
mveRichard MacCutchan6-Feb-21 2:10 
GeneralRe: Changing gamma with multiple display setup Pin
Valentinor6-Feb-21 2:56
Valentinor6-Feb-21 2:56 
GeneralRe: Changing gamma with multiple display setup Pin
Dave Kreskowiak6-Feb-21 5:05
mveDave Kreskowiak6-Feb-21 5:05 
GeneralRe: Changing gamma with multiple display setup Pin
Valentinor6-Feb-21 21:34
Valentinor6-Feb-21 21:34 
GeneralRe: Changing gamma with multiple display setup Pin
Dave Kreskowiak7-Feb-21 4:30
mveDave Kreskowiak7-Feb-21 4:30 
GeneralRe: Changing gamma with multiple display setup Pin
Valentinor7-Feb-21 4:46
Valentinor7-Feb-21 4:46 
GeneralRe: Changing gamma with multiple display setup Pin
Dave Kreskowiak7-Feb-21 6:29
mveDave Kreskowiak7-Feb-21 6:29 
GeneralRe: Changing gamma with multiple display setup Pin
Richard MacCutchan6-Feb-21 5:11
mveRichard MacCutchan6-Feb-21 5:11 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.