Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - c_joerg

#1
Camera-specific Development / Re: Canon EOS R / RP
February 19, 2024, 07:27:11 AM
Quote from: kitor on February 18, 2024, 09:11:42 PM
I found the code, R has 5 sensors: SH, MAIN, A, WM, BACK.
I did a test, started with 27, 32, 31, 29, 26 C. Recorded half of 64G card in 1080p30 (that was 3 minutes). Temps after recording: 29, 35, 33, 29, 27.

It looks like that MAIN is Sensor.
On my M3 I have seen max Sensor Temp from 68 degree.


#2
Camera-specific Development / Re: Canon EOS R / RP
February 18, 2024, 04:59:10 PM
I don't know how it is with the EOS R, but my M3 with CHDK gives me 3 temperatures (optical / housing, sensor, battery). Unfortunately, the EXIF ​​does not show the sensor temperature, but only the significantly smaller optical / housing temperature.
#3
Camera-specific Development / Re: Canon EOS R / RP
February 18, 2024, 09:20:25 AM
Cool . Does the temperature rise significantly? Can you measure the temperature in the camera?
#4
General Help Q&A / Re: EOS M Shutter problem
June 20, 2023, 11:29:37 AM
I only use only micro sd cards on all my M's, P&S and R's and had never any problems with them.
#5
General Chat / Re: EOS R information query
January 14, 2023, 08:40:43 AM
Quote from: Walter Schulz on January 13, 2023, 03:32:18 PM
2. Run Canon Basic script as described. Needs a script card with FAT16 or FAT32 format and 2 small text files. Drop a line if you want to go this way.
it is important that the sd card is made bootable for the script
https://chdk.fandom.com/wiki/Canon_Basic/Card_Setup
https://chdk.fandom.com/wiki/EOScard
#6
Quote from: ItsMeLenny on December 29, 2022, 02:04:56 AM
Unsure as to the extra number on file number, but file index, j

It's the Directory Index.
#7
Does the external power supply also switch off?
I don't remember having the problem with the 6D. Maybe it's different with the mirrorless. Isn't there an ML option to turn it off?

On my M3 with CHDK it runs as a script. The running script then prevents the monitor from being switched off.
#8
I remember with my M3 that there was a message about non Canon  batteries.
You only had to confirm this once and then it didn't come back.
#9
For testing:
That should then also work with a normal battery with taped contacts.
#10
And do you think it works?
All 4 pins of my DC coupler are occupied. When I bought the one for the 6D, there were some with and without communication.
My DC coupler work on R as well.
#11
Camera-specific Development / Re: Canon EOS R5 / R6
June 11, 2022, 01:31:46 PM
Quote from: Levas on June 10, 2022, 07:44:37 PM
The Canon 6d always has black level in the 2048 range, unless when shooting 12 bit or 10 bit raw, then it becomes 512 and 256)
I don't have 6D anymore, but how could you shoot 10 bit RAW with it?

Quote from: Levas on June 10, 2022, 07:44:37 PM
So anyone has any idea what's going on with the different black levels, especially the black level of 512 with iso 100 and 200 in photo mode?

We had some trouble with my G1x and the Black level. This is also issue for some P&S.
The M100 changes its black level from 512 to 2048 at around ISO320.

May be something interesting for you:
https://chdk.setepontos.com/index.php?topic=12165.30
https://chdk.setepontos.com/index.php?topic=7069.0

But is changing black level from 512 to 2048 losing of 2 Bit?
If I have a maximum exposed pixel with 16383 and I half the exposure, then theoretically the value goes 16383/2 = 8192.
What I see is on my G1x:

With black level 512  =>   ((16383 - 512) / 2 ) + 512 = 8848
With black level 2048  =>   ((16383 - 2048) / 2 ) + 2048 = 9216

The RAW values in 1EV steps with black level 512 can be seen here

https://chdk.setepontos.com/index.php?topic=12165.msg126374#msg126374

#12
I don't have a SX740 and didn't want to have an SX anymore but with CR3 support I would think about it again...

Yes my window shows 7mm as well and EXIFTOOL Focal Length  : 71.45 mm
ISO800 and Exposure Time  1/60s is same on windows and EXIFTOOL (and f4)
#13
EXIFTOOL shows 71mm.
Adobe DNG Converter shows a parising Error

Update:
Do you see all this E70 with CamInfo_Debug?
#14
Quote from: kitor on March 26, 2022, 09:52:02 PM
If anyone want to dig into cr3 file, here it is: https://kitor.pl/eos/sx740/sx740_raw.cr3
What focal length was this done with?

Quote from: kitor on March 26, 2022, 09:52:02 PM
- File opens fine in Windows preview (including actual RAW render),
Interesting. I also see the preview image first and after about 3s the RAW data are probably interpreted. I then get wrong colors and the lens correction disappears.

Ever tried to copy the EXIF data from the JPG to the CR3 with EXIFTOOL?


#15
With success? You can move the focus?
#16
But I didn't have any success with either  :(
#17
On my M100 I can control the focus with the following functions

call_event_proc("EFLensCom.FocusSearchNear")
call_event_proc("EFLensCom.MoveFocus",steps,speed)


I found the following features on the EOS R and hoped I could do something similar with Canon Basic

MoveLensToFirstPoint()
MoveFocusDistance(10,10)


But nothing happens. At least there are no crashes.
May be also dummy function?

I have not checked

lensdrivefocus
#18
Thanks, I thought the sources are shared on github...

On my R.180

model_id : 0x80000424
rom version: 7.4.0
GetFirmwareVersion: 180
fw signature from 0xe0100000: 0x5a746fa0
fw signature from 0xe0040000: 0x14f9273a
at e0100000: 6b680022102011469847a06a012804d16b680022000311469847b9f100
at e0040000: 0d480cee100fbff36f8f42f20000c0f20000854610eeb05f15f00f000a
#19
Quote from: lorenzo353 on February 20, 2022, 01:24:52 PM
I posted a CBasic script that determine in a portable way model ID and firmware version:
https://discord.com/channels/671072748985909258/936696899120005230/944929235070484511

Is the source also available outside of Discord?
I got no access...
#20
Quote from: kitor on February 10, 2022, 03:18:59 PM
I have bad news for you. Checked the decomp, GetCCDTemperature is a dummy function (return 0). GetBatteryVoltage goes through a few jumps, but ends up in dummy function too.


Too bad, it would be too easy.
Thank you for looking.

Quote from: kitor on February 10, 2022, 03:18:59 PM
On R180.739 you can see temperature sensors readout at e01ae6f8, including conversion from raw to Celcius.

I have  R180.740. The address is probably different then.


Quote from: kitor on February 10, 2022, 03:18:59 PM
StartAllTempMeasurement will result in following on UART (seems that there's no actual sensor in ICU (WARP is ARM core on D8), or something is needed to initialize it):

     3567: 363770.123 WARP : -256.0
     3568: 363770.131 SH   : 23.0
     3569: 363770.136 MAIN : 29.7
     3570: 363770.140 A    : 29.5
     3571: 363770.143 WM   : 30.0
     3572: 363770.146 BACK : 25.2


Do you know what value of it goes in the EXIF ​​of the RAW file?
#21
Quote from: c_joerg on February 08, 2022, 11:24:59 AM
' Not tested!
' author c_joerg

dim count = 0

private sub Initialize()
  fileName = "B:/CCDTemp.TXT"
  RemoveFile(fileName)

  f = OpenFileCREAT(fileName)
  CloseFile(f)

  f = OpenFileWR(fileName)
 
  do while count < 10
     WriteFileString(f, "CCDTemperature: 0x%08X  ", GetCCDTemperature())
     WriteFileString(f, "BatteryVoltage: 0x%08X\n", GetBatteryVoltage())
     SleepTask(1000)
     count = count + 1
  loop
   
  CloseFile(f)

end sub


The script did not crash but delivers just 0

CCDTemperature: 0x00000000  BatteryVoltage: 0x00000000

May be i have to call some 'Create' stuff...

#22
Quote from: lorenzo353 on January 29, 2022, 03:01:42 PM
https://github.com/lclevy/cbasic_examples
"The goal of this repository is to promote collaboration between camera hackers and **provide validated scripts** : tested on given Digic version, given Camera or firmware version."
in some scripts i found path like

"B:/ROM.TXT"

I found it under cbasic_examples/Universal/

Does this also work for cameras with only one card slot like the R or RP?
With my CHDK cameras this is always A:
#23
I'm currently trying Canon Basic on the EOS R and have had a few crashes ;)
I would like to record the temperature and voltage. Would the following script work?
Since I don't know what the temperature in float or int is, I would first record the HEX value.

I took the example with the files from the other examples. Why do you actually close the file after OpenFileCREAT?

Is there an example somewhere to record the time?

' Not tested!
' author c_joerg

dim count = 0

private sub Initialize()
  fileName = "B:/CCDTemp.TXT"
  RemoveFile(fileName)

  f = OpenFileCREAT(fileName)
  CloseFile(f)

  f = OpenFileWR(fileName)
 
  do while count < 10
     WriteFileString(f, "CCDTemperature: 0x%08X  ", GetCCDTemperature())
     WriteFileString(f, "BatteryVoltage: 0x%08X\n", GetBatteryVoltage())
     SleepTask(1000)
     count = count + 1
  loop
   
  CloseFile(f)

end sub
#24
Yes, but manual sensor cleaning increases the TotalShutter by +3. TotalShoot remains constant.
#25
Quote from: names_are_hard on July 23, 2021, 04:08:33 PM
We don't know much about RP yet, nobody can give you a definitive answer.  How much do these values go up on every cam due to testing Canon does in the factory?  We don't know.

A new R6 with TotalShoot = 0. That's what I would have expected...
https://www.dslr-forum.de/showpost.php?p=16258298&postcount=46
TotalShutter = 3 comes from the fact that the camera was switched off 3 times. The curtain closes. That is counted on R5/R6.