Thanks jim, im thinking perhaps using the flash as storage isnt the ideal for me, i did try to use my rtc to store the schedules but im unsure of the memory limit, its the same one you use and im using your rtc library and rtc.getreg(x) do you know how many getreg slots are available? EDIT: Never min i discovered that the maximum slot is 63 i think i will get an i2c storage module such asby djmills.uk@gmail.com - ByPic
Hi All, Im using the new flash save command to save thermostat schedules into flash, this works fine until i try to re-use a slot for a schedule, i.e. i use the first 6 positions in the constant array and its fine, i try to save over them and its not fine, heres my code... // #include "C:ByPicV2liblib_dt_1.bas" constant sch.schedule { 0xffffffff, 0xffffffff, 0xffffffff, 0xfby djmills.uk@gmail.com - ByPic
Thanks for you help jim. Its all working now. Ive added the rtc onto the i2c connnection along with the display. I already had a place to store my schedules in the flash memory but am using the rtc memory to store the thermostat mode and temperature level setting which is working great. I still have a small issue of the tpa() stopping working sometimes. But apart from that its great.by djmills.uk@gmail.com - Projects
Thanks jim, ill certainly go for using the rtc, how do I detect when the encoder error has occurred?by djmills.uk@gmail.com - Projects
I have installed this as my thermostat in my living room now, to see how it goes, I'm having a few strange issues, for starters the Date/Time, I was just running an repeating task every 60 seconds to add 1 minute to the date time. I do have an rtc but I'm unclear about which connections to make to the serial as I'm already using i2c for the screen. dim thSettingTemp(6) dim ActivationTemp,by djmills.uk@gmail.com - Projects
Thanks jim. The flame is for when the boiler is running (relay a is on) i will try to get time to write it up of course.by djmills.uk@gmail.com - Projects
Hi Jim, Got my encoder working using your code as a template, all working great including the SW line for changing thermostat mode, works great! The display is also working, thanks for the code from the other topic for that :) Dionby djmills.uk@gmail.com - Projects
Hi All, I recently received this display and could do with a hand getting started showing anything at all on it, its shows as 120 using the i2c_find command which is 0x78 I believe. can anyone help? Kuman 0.96 Inch White IIC OLED Moudle I2c IIC Serial 128x64 LCD Display for Arduino Raspberry pi KY34 by Kuman Link: Thanks in advance!by djmills.uk@gmail.com - Serial & I2C Devices
Excellent thanks! I think the encoder i got has all the nessecary circuits. I could be wrong. Its this one: i was hoping that i wouldnt have to modify this one. :). I got my display today. So thats gonna take me some tine to figure out lol. Ive so far had time to connect it and can see its detected by the i2cf command as 120 but thats all so far. Kuman 0.96 Inch White IIC OLED Moudle I2c IICby djmills.uk@gmail.com - Projects
Hi All I have created a self running smart thermostat using the BV510 board, I have programmed it as a device with fully functioning heating schedule storage and heating modes you'd expect from a modern smart thermostat, I have created an android app to communicate with a web service which relays updates and gets status like current room temperature, mode, active schedule, list of schedules etby djmills.uk@gmail.com - Projects