element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Question Regarding Experiences With Internal Temp Sensor
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 7 replies
  • Subscribers 664 subscribers
  • Views 654 views
  • Users 0 members are here
  • python
  • raspberry_pi
  • alamode
  • adafruit
Related

Question Regarding Experiences With Internal Temp Sensor

ejohnfel
ejohnfel over 10 years ago

Hi All,

 

I have trying to track down a bug, either in my code, or with my Pi B or possibly a Adafruit RGB LCD Plate. Initially I thought the problem may have been with the Pi's thermal sensor as it had appeared from research that there was such a problem in the past.

 

However, I've run about a half dozen experiments to isolate the problem and it appears that any time I am outputting to the Adafruit LCD and reading the internal thermal sensor, the python script will freeze randomly over a couple of days of running.

 

The setup is basically, a Pi Model B, a Wyolum Alamode and the LCD Plate stacked on top with a ribbon cable.

 

The significant code in the python script is...

 

with open("/sys/class/thermal/thermal_zone0/temp","r") as file:

        value= float(file.readline().strip("\n"))

 

It always freeze either at the open or the read.

 

I also have a temperature sensor connected to the Alamode. If I read from the internal temp sensor and utilize the LCD (for example, to display the temperature), I get the random freeze. When I use the Alamode's sensor and the LCD, it runs no problem. I have also removed the LCD and read the internal sensor and... it runs no problem. So I'm kind of getting the impression the Adafruit LCD might be the problem. I am going to take this up with them at some point... but a final note, the LCD uses I2C for communications and I am reading from the Alamode over serial.

 

However, all that being said, has anyone else experience a similar problem or conflict while reading from the internal CPU temperature sensor... or have any ideas what might be the problem???

  • Sign in to reply
  • Cancel
Parents
  • ejohnfel
    ejohnfel over 9 years ago

    In case anyone was interested.... I know this is a bit late... I never solved the problem. I eventually went to the RPi foundation's forums to get help. I was very quickly slapped down; no one could reproduce the problem.

     

    There was one other person who was experiencing the same problem though.

     

    So the effort to figure out what was wrong went no where.

     

    However, some time later, apparently the bug reared its ugly head... it seems during the Sense HAT development and the AstroPi project it was discovered.

     

    So the RPi foundation finally acknowledged there was a problem and fixed it.

     

    The other person having the problem notified me that they had fixed it. I immediately downloaded the latest Raspbian and I can say for certain, the problem has been fixed. The original project that exhibited this bug, now works flawlessly.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • ejohnfel
    ejohnfel over 9 years ago

    In case anyone was interested.... I know this is a bit late... I never solved the problem. I eventually went to the RPi foundation's forums to get help. I was very quickly slapped down; no one could reproduce the problem.

     

    There was one other person who was experiencing the same problem though.

     

    So the effort to figure out what was wrong went no where.

     

    However, some time later, apparently the bug reared its ugly head... it seems during the Sense HAT development and the AstroPi project it was discovered.

     

    So the RPi foundation finally acknowledged there was a problem and fixed it.

     

    The other person having the problem notified me that they had fixed it. I immediately downloaded the latest Raspbian and I can say for certain, the problem has been fixed. The original project that exhibited this bug, now works flawlessly.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube