Dat heeft hij ondergebracht op | symbool die bij \ zit, kon geen apart teken van maken aangezien het tabel de ascii coderingen volgt.
dus als jij |C neerzet staat er dus een graad teken
[Bericht gewijzigd door Zylar op (18%)]
Klopt helemaal, het pipe symbool is daarvoor omgekat, zet dat in je string en het graden teken verschijnt.
Damic
Ben Belg sowat :D :: plaatjes zijn meestal klikbaar
@rolo: kun je die laatste regels niet beter zo schrijven:
if (DiagnosticFlag == true)
{
diagnoseDisplay();
delay(300);
}else{
delay(50);
}ha voor de volledigheid:
void loop()
{
tijdaanuitflag = false;// Clear powersave flag by default
if (uuruit != uuraan)// If powersave function is on
{
if ((Hours >= uuruit) || (Hours <= uuraan))// Check if current time is in the powersave time block
{
CurrentBright = 0;// If so, set brighness to 0 and set the powersave flag
tijdaanuitflag = true;
}
}
if (tijdaanuitflag == false)
{ // Brightness/motion control only if not in powersave time block
if (AutoBrightFlag == true)
{
ReadLDR();// If autobrightness is on, let the the LDR set CurrentBright
}else{
CurrentBright = FixedBright;// Else the fixed brightness is used.
}
if ((digitalRead(PIRsensor) == HIGH) &&(MotionSensorFlag == true))
{
if (NoMotionDimmFlag == false)
{
CurrentBright = 0;
}else{
CurrentBright = 1;
}
}
}
DetectSetPressed();
if ((Hours == 0) && (Minutes == 0) && (Seconds == 0))
{
SkipDSTCheckFlag = false;
AutoDSTadjust();
}
readTime();
digitalClockDisplay();
if (DiagnosticFlag == true)
{
diagnoseDisplay();
delay(300);
}else{
delay(50);
}
} Ja, dat kan, ik heb zelf de gewoonte om zoiets uit te schrijven in verschillende regels, ik vind dat leesbaarder maar dat is persoonlijk.
Denk dat het altijd zo is dat iemand een "stijl" heeft in programmeren, je kunt nu eenmaal in zo'n taal iets op meerdere manieren doen.
Damic
Ben Belg sowat :D :: plaatjes zijn meestal klikbaar
Ja meestal schrijf ik het ook over meerdere regels maar het is meer de if/else structuur. Het is nogal raar dat een cpu 3x iets moet checken wat je in 1 keer kunt doen.
Heb mijn vorige post een beetje aangepast zodoende dat het wat meer leesbaar is.