Blog – Engelsk eller dansk ?

Da jeg begyndte, at skrive på denne blog var det min mening kun at skrive på dansk. Jeg skriver om lidt forskellige ting, og kan på min traffik statistik se, at jeg næsten ingen hit får på de blogs jeg skriver omkring software udvikling (Hvilken også er det jeg skrive mest om). Det giver meget … [Read more…]

Disable Caps Lock

Update: Et meget nemmere tool til at disable keys er SharpKeys som jeg klart kan anbefale.   Jeg er en keyboard mongol, der konstant rammer de forkerte taster. En tast som jeg ret ofte rammer er CAPS LOCK. Jeg har aldrig indset hvad denne tast skulle gøre godt for, og den er til en konstant irritation, hver … [Read more…]

Min første “hello world” app

Prøvede i dag for sjovt, at lave en lille Andirod APP til min mobil. Det viste sig, at være overraskende let. Det første man skal er at downloade “Android Studio” fra https://developer.android.com/studio/ Når man installer Android Studio skal man bare sige “yes” til at lade den installere alle de pakker den behøver, og det tager … [Read more…]

Ruby Serial Port

Ruby har gem for RS232 kommunikation (https://www.rubydoc.info/gems/serialport/SerialPort) Som det ses på https://www.rubydoc.info/gems/serialport/SerialPort er der mange methoder til at konfigurere porten.   Nedenstående er et lille eksempel på hvor den SerialPort kan bruges.   serialPortCli = SerialPort.new($config[“rs232”][“cliComPort”], 115200) serialPortCli.write_timeout=-1 serialPortCli.read_timeout=-1 serialPortCli.flow_control = SerialPort::NONE  

FreeRtos – TMR SVR stack overflow

I dag havde jeg et problem med jeg fik et stack overflow crash. Det viste sig, at det var et TMR SCR stack overflow. Efter lidt søgning viste det sig, at man bestemmer stack størrelse i freeRtosConfig.h. Jeg øgede Timer stack størrelsen til 3 gange minimal stack størrelse med nedenstående i freeRtosConfig.h. #define configTIMER_TASK_STACK_DEPTH            ( configMINIMAL_STACK_SIZE * … [Read more…]