The article on setting up a Pi Powered PVR with OSMC is great.
Just a heads up that we recommend sudo apt-get update && sudo apt-get dist-upgrade -y, sudo apt-get upgrade can cause problems (as new dependencies are not captured). You can also update via My OSMC > Updater.
I'll make sure that the firmware you reference in the article makes it in to a future version of OSMC
Also: OSMC itself is not quite based on Raspbian. The ARMv6l (Pi 1) version is, but the Pi 2 / Pi 3 versions are based on Jessie upstream. You could say that as OSMC is a Debian based operating system just like Raspbian, it has the full package repository.
Sam
-
- Posts: 155
- Joined: Wed Apr 25, 2012 5:05 pm
-
- Posts: 9
- Joined: Fri Dec 23, 2016 10:07 am
Re: Errata
In issue 53, page 23, the code block:
This should be:
Code: Select all
10 % 2 == 0 # this is odd
11 % 2 == 1 # this is even
Code: Select all
10 % 2 == 0 # this is even
11 % 2 == 1 # this is odd
Re: Errata
Issue 53 (the latest), on page 76 it shows a link (magpi.cc/1MYYTMo) to the ISO image for Pixel. When I follow that link it takes me to the RPi downloads page, with no options to download an ISO image for an Intel laptop. Can I get a corrected URL for the ISO image? Please.
- DougieLawson
- Posts: 42141
- Joined: Sun Jun 16, 2013 11:19 pm
- Location: A small cave in deepest darkest Basingstoke, UK
Re: Errata
ISO download is here: http://downloads.raspberrypi.org/pixel_ ... jessie.iso
Languages using left-hand whitespace for syntax are ridiculous
DMs sent on https://twitter.com/DougieLawson or LinkedIn will be answered next month.
Fake doctors - are all on my foes list.
The use of crystal balls and mind reading is prohibited.
DMs sent on https://twitter.com/DougieLawson or LinkedIn will be answered next month.
Fake doctors - are all on my foes list.
The use of crystal balls and mind reading is prohibited.
Re: Errata
There's an error in part 8 of my Introduction to C series in the February 2017 issue. On the second page, the description of the strlen function should read "this tells you how many characters are in a string, excluding the terminating zero character." Apologies for any confusion caused.
Re: Errata
There's an extraneous variable declared in the formatted output example on page 66:
int value;
int value;
Re: Errata
Thanks for that - we'll remove it for the next version.ddrouin wrote:There's an extraneous variable declared in the formatted output example on page 66:
int value;
Re: Errata
ftr
alexabot-flask-app.py in Issue55Code.zip from https://www.raspberrypi.org/magpi/wp-co ... 55Code.zip
is
hypertext
alexabot-flask-app.py in Issue55Code.zip from https://www.raspberrypi.org/magpi/wp-co ... 55Code.zip
is
hypertext

-
- Posts: 9
- Joined: Fri Dec 23, 2016 10:07 am
Re: Errata
Errata
Page 28 Step 10 and Page 30 Step 3. The instructions for setting up the AIY Projects tell you to rename the Assistant API authentication file to client_secrets.json and the Cloud Speech authentication file to credentials.json.
The instructions on aiyprojects.withgoogle.com say to rename them assistant.json and cloud_speech.json. Google updated the file names for the authentication.
Both methods work, but we suggest going with with aiyprojects.withgoogle.com nomenclature as it is more recent.
Page 28 Step 10 and Page 30 Step 3. The instructions for setting up the AIY Projects tell you to rename the Assistant API authentication file to client_secrets.json and the Cloud Speech authentication file to credentials.json.
The instructions on aiyprojects.withgoogle.com say to rename them assistant.json and cloud_speech.json. Google updated the file names for the authentication.
Both methods work, but we suggest going with with aiyprojects.withgoogle.com nomenclature as it is more recent.
Re: Errata
There is a discussion elsewhere in these forums concerning the Dash buttons item in Issue #57.
viewtopic.php?f=106&t=184212&p=1165949#p1165507
viewtopic.php?f=106&t=184212&p=1165949#p1165507
Re: Errata
Issue #58, page 42, "Getting started with GUIs"
At >STEP-01, text reads "Now open Python 3 (IDLE)"
But the IDLE IDE uses Python 2, and guizero requires Python3.
For clarity, maybe the text should say: "Now open Python 3 (IDLE3)"
At >STEP-01, text reads "Now open Python 3 (IDLE)"
But the IDLE IDE uses Python 2, and guizero requires Python3.
For clarity, maybe the text should say: "Now open Python 3 (IDLE3)"
-
- Posts: 40
- Joined: Tue Aug 04, 2015 5:05 pm
Re: STICKY: Errata
It refers to the Menu Item which is listed as Programming > Python 3 (IDLE).
I like to refer to the precise menu item names so as not to confuse newcomers (who might look for Python 3 (IDLE3) in the menu but not find it and wonder if their installation is wrong).
I like to refer to the precise menu item names so as not to confuse newcomers (who might look for Python 3 (IDLE3) in the menu but not find it and wonder if their installation is wrong).
- DougieLawson
- Posts: 42141
- Joined: Sun Jun 16, 2013 11:19 pm
- Location: A small cave in deepest darkest Basingstoke, UK
Re: Errata
Maybe it should use some joined up thinking and tell folks to try out the shiny new, better Python IDE "Thonny" that's documented on page 6 of the same edition?
IDLE is a pain, IDLE3 is three times the pain of IDLE.
Languages using left-hand whitespace for syntax are ridiculous
DMs sent on https://twitter.com/DougieLawson or LinkedIn will be answered next month.
Fake doctors - are all on my foes list.
The use of crystal balls and mind reading is prohibited.
DMs sent on https://twitter.com/DougieLawson or LinkedIn will be answered next month.
Fake doctors - are all on my foes list.
The use of crystal balls and mind reading is prohibited.
Typo in Issue 63 - Nov 2017
I'm being nit-picky here, but I think there's a typo on page 26 
It says 'Aint everything!'. I think it's supposed to be paint everything!

It says 'Aint everything!'. I think it's supposed to be paint everything!
Coding mad.
-
- Posts: 9
- Joined: Fri Dec 23, 2016 10:07 am
Re: STICKY: Errata
I've just added some Errata to AIY Voice Essentials:
- Page 38, Step 06: Only the red light on the Raspberry Pi will switch on at boot (not the LED inside the arcade button).
- Page 39, Troubleshooting Tips (item 2): Recent Voice Kits don't allow rotation of the lamp.
- Page 39, Troubleshooting Tips (item 2): Check that the wire colours are the same as the picture in Chapter 3, Step 21.
-
- Posts: 467
- Joined: Fri Jan 29, 2016 12:51 pm
Re: STICKY: Errata
Sorry folks a few errors in my article, in Issue 65, Coding in C++
to install code::blocks use
sudo apt-get install codeblocks not as listed sudo apt-get codeblocks
on the paragraph headed Starting with C++, the file you need to create (the last reference is Game.h) should actually be SimpleObj.h
to install code::blocks use
sudo apt-get install codeblocks not as listed sudo apt-get codeblocks
on the paragraph headed Starting with C++, the file you need to create (the last reference is Game.h) should actually be SimpleObj.h
Very old computer game programmer, now teaching very young computer game programmers, some very bad habits.
http://www.scratchpadgames.net/
https://www.patreon.com/BrianBeuken
http://www.scratchpadgames.net/
https://www.patreon.com/BrianBeuken
Re: STICKY: Errata
Issue 66 - Page 54 - Schematic Diagram on top left of page.
Schematic diagram shows a push button being connected to 5v and a GPIO pin. Switches should only ever be connected in this way to 3.3V.
Schematic diagram shows a push button being connected to 5v and a GPIO pin. Switches should only ever be connected in this way to 3.3V.
Electronic and Computer Engineer
Pi Interests: Home Automation, IOT, Python and Tkinter
Pi Interests: Home Automation, IOT, Python and Tkinter
-
- Posts: 196
- Joined: Wed Oct 05, 2016 6:06 pm
Re: STICKY: Errata
A bit late but in issue 58 on page 69 the Voice Hat Hardware Extensions diagram says MOSI is GPIO 9 but I think it should be GPIO 10.
-
- Raspberry Pi Foundation Employee & Forum Moderator
- Posts: 75
- Joined: Thu Oct 11, 2012 10:50 am
- Location: Bournemouth
Re: STICKY: Errata
On page 50 of issue 67, we have an American writer doing a tutorial that uses a lamp powered by mains electricity.
We absolutely should have put a warning to be careful when messing with mains electricity. Please be careful!
We absolutely should have put a warning to be careful when messing with mains electricity. Please be careful!
Re: STICKY: Errata
Step-05 (Recording video), page 33 of the Official Raspberry Pi Beginner's Book.
The above command didn't record a video. So I googled and learned that the command should start not with raspivideo, but with raspivid.For ten seconds, use raspivideo -t 10000 -o video.h264
Re: STICKY: Errata
Page 37 of The Official Raspberry Pi Beginner's Book. Following quote is from the explanation (found at the lower-left part of the page) on how the information of a file is displayed in the long listing mode.
I think it has to be changed to 'The size of the file.'>File size: The name of the file.
-
- Posts: 19
- Joined: Wed Sep 30, 2015 9:36 am
Re: STICKY: Errata
Issue 68, p36-37 – The maker of the Pixel electromechanical display is Gavan Fantom, not Fortune. Apologies to Gavan for the mistake. 

-
- Posts: 40
- Joined: Tue Aug 04, 2015 5:05 pm
Re: STICKY: Errata
Page 12, "Compute Module Motherboard." The team at resin.io inform us that the pre-release versions of the Fin board was able to work with eMMC-populated modules. However the released board will NOT support eMMC-populated modules. It is intended for operation only with modules not already populated with eMMC (the CM3L today.).
Re: STICKY: Errata
Issue 69, page 38: For playing music using omxplayer it says to use the following:
It should be omxplayer, not oxmplayer.
Code: Select all
oxmplayer ~/Music/Anton_Rothschild_-_03_-_Its_Not_Vegas.mp
-
- Posts: 1
- Joined: Wed Jun 13, 2018 5:47 am
Re: STICKY: Errata
Had to look up external references to see what was going on.
Apparently its got to do with changing ownership using those octal
numbers. This is done by using chmod XXX filename where XXX refer
to the octal numbers spoken about in the article.
Apparently its got to do with changing ownership using those octal
numbers. This is done by using chmod XXX filename where XXX refer
to the octal numbers spoken about in the article.